.black_yellow {
    background-color: #000 !important;
    color: #ff0 !important;
}

.black_white {
    background-color: #000 !important;
    color: #fff !important;
}

.yellow_black {
    background-color: #ff0 !important;
    color: #000 !important;
}

/* Black background color contrast only */
body.black_yellow .product_list_block .list_block .list_cont .list .itemSwiper .price .first,
body.black_white .product_list_block .list_block .list_cont .list .itemSwiper .price .first {
    color: #787878 !important;
}

body.black_yellow .checkout2020.ch2023 .checkout_block .cols_block .open_step .cont .form2020 .form_error_msg,
body.black_white .checkout2020.ch2023 .checkout_block .cols_block .open_step .cont .form2020 .form_error_msg {
    background-color: #000 !important;
    color: #f00 !important;
    border: 1px solid #f00 !important;
}

body.black_yellow .btn3:not(.inverted):not(.inverted_hover):after,
body.black_white .btn3:not(.inverted):not(.inverted_hover):after,
body.black_yellow .btn3:not(.inverted):not(.inverted_hover):before,
body.black_white .btn3:not(.inverted):not(.inverted_hover):before {
    filter: invert(1) !important;
}

body.black_yellow .btn3.inverted.inverted_hover:before,
body.black_white .btn3.inverted.inverted_hover:before {
    filter: invert(1) !important;
}

/* Black - White scheme */
body.black_white .speles .cards .card-flex .item .content {
    border: 1px solid #fff !important;
    border-top: 0 !important;
    background-color: #000000 !important;
    color: #ffffff !important;
}

body.black_white .drosa_pieslegsanas .auth_info {
    color: #fff !important;
}

body.black_white .tv_info .tv_info_cont .tv_en_page {
    color: #fff !important;
}

body.black_white .customselect .trigger {
    color: #fff !important;
}

body.black_white .product_list_block.slider_for_acc.hasTop.v2020 {
    background-color: #000;
}

body.black_white .product_list_block.v2020 .list_block .list_cont .list .itemSwiper .price .normal .small,
body.black_white .product_list_block.v2020 .list_block .list_cont .list .itemSwiper .price .new .small,
body.black_white .product_list_block.v2020 .list_block .list_cont .list .item .price .normal .small,
body.black_white .product_list_block.v2020 .list_block .list_cont .list .item .price .new .small {
    color: #fff !important;
}

body.black_white .b2b_tarif_other {
    background-color: #000;
    color: #fff;
}

body.black_white .b2b_tarif_other .content .item {
    border: 1px solid #fff;
}

body.black_white .b2b_tarif_other .content .item .card_header {
    background-color: #000;
    border-bottom: 1px solid #fff;
}

body.black_white .b2b_tarif_other .content .item .card_container .info {
    border-bottom: 1px solid #fff;
}

body.black_white .device_container .purchasing_container .select_item {
    background-color: #000 !important;
    border: 1px solid #fff !important;
}

body.black_white .device_container .purchasing_container .select_item div {
    color: #fff !important;
}

body.black_white .device_container .purchasing_container .purchasing_block .expand_block .custom_select .selected_item::before {
    color: #fff !important;
}

body.black_white .device_container .purchasing_container .purchasing_block .expand_block .heading .flex .step {
    color: #000 !important;
}

body.black_white .device_container .purchasing_container .purchasing_block .expand_block .heading .flex .step.chosen {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white .device_container .purchasing_container .purchasing_block .expand_block form button.active,
body.black_white .device_container .continue_button.active,
body.black_white .device_container .purchasing_container .purchasing_block .expand_block form button.always_active {
    background-color: #000 !important;
    color: #fff !important;
    border: 1px solid #fff !important;
}

body.black_white .device_container .purchasing_container .purchasing_block .expand_block .custom_select {
    border: 1px solid #fff !important;
}

body.black_white .device_container .purchasing_container .purchasing_block .expand_block .custom_select .select_option .custom_option {
    background-color: #000 !important;
}

body.black_white .device_container .purchasing_container .purchasing_block .expand_block .custom_select .select_option .custom_option:hover {
    background-color: #000 !important;
}

body.black_white .device_container .badge.present.gift_button .counter {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white .device_container .product_model_variant_type {
    color: #fff !important;
}

body.black_white .device_container .gift_container .gift_heading {
    background-color: #000 !important;
    border: 1px solid #fff !important;
    border-bottom: 0 !important;
}

body.black_white .device_container .device_container .gift_container .badge-text {
    background-color: #000 !important;
    border: 1px solid #fff !important;
}

body.black_white .device_container .gift_container .gift_heading > div .counter {
    color: #000 !important;
    background-color: #fff !important;
}

body.black_white .device_container .columns .col2 .shortcut-container .flex-item img {
    filter: invert(1) !important;
}

body.black_white .device_container .gift_container .gift_content {
    background-color: #000 !important;
    border: 1px solid #fff !important;
    border-top: 0 !important;
}

body.black_white .device_container .gift_container .badge-text {
    background-color: #000 !important;
}

body.black_white .device_container .gift_container .badge-text-cont img {
    background-color: #fff !important;
}

body.black_white .device_container .purchasing_container {
    background-color: #000 !important;
    border: 1px solid #fff !important;
}

body.black_white .device_container .tv_info .tv_info_cont .tv_en_page_second {
    color: #fff !important;
    text-decoration: underline;
}

body.black_white .device_container .columns .col2 .main-block {
    border: 1px solid #fff !important;
}

body.black_white .device_container .columns .col2 .main-block .manufacturer {
    color: #fff !important;
}

body.black_white .device_container .badge.present.gift_button .counter {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white .device_container {
    color: #fff !important;
    border: 1px solid #fff !important;
}

body.black_white .device_container .columns .col2 .info-block-bordered {
    padding-bottom: 20px;
    border-bottom: 1px solid #fff !important;
}

body.black_white .device_container .warehouse_block_flex a {
    color: #fff !important;
}

body.black_white .device_container .color_select .item {
    background-color: #fff !important;
}

body.black_white .search-block2022 .search-results-title,
body.black_white .search-block2022 .search-results-term {
    color: #fff !important;
}

body.black_white .search-block2022 .search-tab-switcher .search-tab-item {
    background-color: #000 !important;
    color: #fff !important;
    border: 1px solid #fff !important;
}

body.black_white .search-block2022 .search-tab-switcher .search-tab-item.active {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white .search-block2022 .search-tab-switcher {
    gap: 10px;
}

body.black_white .search-block2022 .faq-list-block .faq-list-item,
body.black_white .search-block2022 .page-list-block .page-list-item {
    color: #fff !important;
}

body.black_white .search-block2022 .faq-list-block .faq-list-item::before,
body.black_white .search-block2022 .page-list-block .page-list-item::before {
    filter: invert(1) !important;
}

body.black_white #kanalu_saraksts .channel_content .pack_channels .channel {
    border: 1px solid #fff !important;
}

body.black_white #kanalu_saraksts .table .counter .flex .item::before {
    background-image: unset !important;
    background-color: #fff !important;
}

body.black_white #kanalu_saraksts .table .counter .flex .item div:last-child {
    color: #fff !important;
}

body.black_white #kanalu_saraksts .table .counter .flex .item.active {
    background-color: #fff !important;
}

body.black_white #kanalu_saraksts .table .counter .flex .item.active > div {
    color: #000 !important;
}

body.black_white #leads_2023 .col2 form .form-group .preinput {
    background-color: #000 !important;
    color: #fff !important;
}

body.black_white #leads_2023 .col2 form input,
body.black_white #leads_2023 .col2 form div.input_imitation {
    background-color: #000 !important;
    color: #fff !important;
}

body.black_white #leads_2023 .col2 form div.input_imitation {
    border: 1px solid #fff !important;
}

body.black_white #leads_2023 .floating-label {
    color: #fff !important;
}

body.black_white #leads_2023 .col2 form .form-group {
    border: 1px solid #fff !important;
}

body.black_white #leads_2023 .form-label {
    color: #fff !important;
}

body.black_white #eshop .flex-contents .right .akc .swiper-button-next,
body.black_white #eshop .flex-contents .right .akc .swiper-button-prev,
body.black_white #eshop .flex-contents .right .top .swiper-button-next,
body.black_white #eshop .flex-contents .right .top .swiper-button-prev,
body.black_white #eshop .flex-contents .right .outlet .swiper-button-next,
body.black_white #eshop .flex-contents .right .outlet .swiper-button-prev,
body.black_white #eshop .flex-contents .right .brands .swiper-button-next,
body.black_white #eshop .flex-contents .right .brands .swiper-button-prev {
    background-color: #000 !important;
    color: #fff !important;
    border: 1px solid #fff !important;
}

body.black_white #eshop .flex-contents .left-sidebar {
    background-color: #000 !important;
    border: 1px solid #fff !important;
}

body.black_white #eshop .flex-contents .left-sidebar a {
    color: #fff !important;
}

body.black_white #eshop .flex-contents .right .slider .item .info .name {
    color: #fff !important;
}

body.black_white #eshop .flex-contents .right .slider .item .info .price {
    color: #fff !important;
}

body.black_white #eshop .flex-contents .right .slider .item .extra_badges img {
    filter: invert(1) !important;
}

body.black_white #eshop .flex-contents .right .brands .slider .item img {
    filter: invert(1) !important;
}

body.black_white #eshop .flex-contents .right .cat-flex .item {
    color: #fff !important;
}

body.black_white #eshop .flex-contents .right .item .label_container .label_cont {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white #eshop .flex-contents .right .slider .item .image_cont {
    background-color: #000 !important;
}

body.black_white #eshop .flex-contents .right .slider .item {
    color: #fff !important;
    border: 1px solid #fff !important;
}

body.black_white #eshop .flex-contents .right .slider-heading,
body.black_white #eshop .flex-contents .right .cat-heading {
    color: #fff !important;
}

body.black_white .abroad_block .country_search_part .code_table table thead tr th {
    color: #fff !important;
    border-top: 1px solid #fff !important;
}

body.black_white .tarifs_block_side.v3_1 .item {
    background-color: #000 !important;
}

body.black_white .tarifs_block_side.v3_2 .tleads {
    color: #fff !important;
}

body.black_white .tarifs_block_side.v3_2 .tiespejas .tiespeja {
    color: #fff !important;
}

body.black_white .tarifs_sml_list .item h2 {
    color: #fff !important;
}

body.black_white .tarifs_block_side.v3 .item .helptext {
    color: #fff !important;
}

body.black_white .tarifs_block_side.v3 .item .cenas .cena {
    color: #fff !important;
}

body.black_white .tarifs_block_side .item h2 {
    color: #fff !important;
}

body.black_white .tarifs_block_side.v3_2 .tiespejas .tiespeja .izvele:hover,
body.black_white .tarifs_block_side.v3_2 .tiespejas .tiespeja .izvele.active {
    background-color: #000 !important;
    border-top: 1px solid #fff !important;
    border-bottom: 1px solid #fff !important;
}

body.black_white .tarifs_block_side.v3_1 .item .plusbar:before {
    color: #fff !important;
}

body.black_white .tarifs_block_side.v3 .item .plusbar:after {
    background-color: #000 !important;
}

body.black_white .tarifs_block_side.v3_1 .item .btn2 {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white #countries-dropdown {
    background-color: #000 !important;
}

body.black_white #countries-dropdown h1 {
    color: #fff !important;
}

body.black_white #countries-dropdown hr {
    border-top: 1px solid #fff !important;
}

body.black_white #countries-dropdown .opened-countries {
    color: #fff !important;
}

body.black_white .tarifs_b2b_2020 .tarif-description {
    color: #fff !important;
}

body.black_white .tarifs_b2b_2020 .tarif-description .stats table td img {
    filter: invert(1) !important;
}

body.black_white .tarifs_block_side.v3_2 .tiespejas .tiespeja .apraksts {
    background-color: #000 !important;
    border-bottom: 1px solid #fff !important;
}

body.black_white .abroad_block.v2 .hero_twocols .colr .cont.text_cont {
    color: #fff !important;
}

body.black_white .tarifs_sml_list .item .block .btn3 {
    border: 0 !important;
}

body.black_white #kvalitate {
    color: #fff !important;
}

body.black_white #kvalitate .connect-5g .list .item .link {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white #kvalitate .connect-5g .list .item .link::after {
    filter: invert(1) !important;
}

body.black_white #kvalitate .connect-5g .list .item img:first-child {
    filter: drop-shadow(0 25px #fff) !important;
}

body.black_white #kvalitate .bez-aiztures {
    background-color: #000 !important;
}

body.black_white #kvalitate .connection-speed {
    background-color: #000 !important;
}

body.black_white #kvalitate .inner .list .item .content {
    color: #fff !important;
}

body.black_white #zv_ier .grey-bg {
    background-color: #000 !important;
    color: #fff !important;
}

body.black_white #zv_ier .pulss .flex .item .img {
    background-color: #000 !important;
}

body.black_white #zv_ier .pulss .flex .item .img img {
    filter: invert(1) hue-rotate(180deg) !important;
}

body.black_white #zv_ier .pulss .flex .item {
    border: 1px solid #fff !important;
}

body.black_white #zv_ier .grey-bg .list.desktop .block .white-bg-half {
    background-color: #000 !important;
    border: 1px solid #fff !important;
}

body.black_white #zv_ier .grey-bg .list.desktop .block img:not(.pc) {
    filter: invert(1) !important;
}

body.black_white #zv_ier .btn_cont .btn_blue {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white #zv_ier .btn_cont .btn_blue::after {
    filter: invert(1) !important;
}

body.black_white .hero_block .items .item.active .img {
    background-color: #000 !important;
}

body.black_white .hero_block .items .item .cont h1 span,
body.black_white .hero_block .items .item .cont h2 span,
body.black_white .hero_block .items .item .cont p span {
    color: #fff !important;
}

body.black_white .hero_block.wittabs.flexitems .items .item .coll .scont span {
    color: #fff !important;
}

body.black_white .hero_block.wittabs.flexitems .items .item .colr {
    background-color: #000 !important;
}

body.black_white .hero_block.wittabs.flexitems .items .item .colr .prieksr div,
body.black_white .hero_block.wittabs.flexitems .items .item .coll .scont {
    color: #fff !important;
}

body.black_white .products_block.white {
    background-color: #000 !important;
}

body.black_white .products_block .mobile_slider .items .item .phone .text .company + .name {
    color: #fff !important;
}

body.black_white .products_block .mobile_slider .items .item .phone .text .company {
    color: #fff !important;
}

body.black_white .btn1:focus {
    color: #fff !important;
}

body.black_white .products_block .mobile_slider .title h2 {
    color: #fff !important;
}

body.black_white .faq_collapsible_block.white {
    background-color: #000 !important;
}

body.black_white .faq_collapsible_block h2 {
    color: #fff !important;
}

body.black_white .faq_collapsible_block .list .item.open .trigger {
    background-color: #000 !important;
    border-color: #fff !important;
    color: #fff !important;
}

body.black_white .btn1:hover,
body.black_white .btn1.hovered {
    border-color: #fff !important;
    color: #fff !important;
}

body.black_white .faq_collapsible_block .list .item .expand {
    background-color: #000 !important;
}

body.black_white .faq_collapsible_block .list .item.open .trigger:after {
    border-top: 10px solid #000 !important;
}

body.black_white .hero_block.wittabs.flexitems .items .item .colr .prieksr div img {
    filter: invert(1) !important;
}

body.black_white .hero_twocols .col.coll,
body.black_white .hero_twocols .col.colr {
    background-color: #000 !important;
    color: #fff !important;
}

body.black_white #ins_calc .whitebg .apdr_progr .col + .col img,
body.black_white #ins_calc .whitebg .apdr_progr .col img {
    filter: invert(1) hue-rotate(180deg);
}

body.black_white .hero_twocols .col.colr .cont img {
    filter: invert(1) hue-rotate(180deg);
}

body.black_white #ins_calc .greybg {
    background-color: #000 !important;
}

body.black_white #ins_calc .greybg h2 {
    color: #fff !important;
}

body.black_white #ins_calc .greybg .ier_sel .customselect .trigger {
    border-bottom: 1px solid #fff !important;
    color: #fff !important;
}

body.black_white #ins_calc .whitebg {
    background-color: #000 !important;
}

body.black_white #ins_calc .whitebg .apdr_progr .col h3 {
    color: #fff !important;
}

body.black_white #m2m .blck-itm {
    background: #000 !important;
    color: #fff !important;
    border: 1px solid #fff !important;
    box-sizing: border-box !important;
}

body.black_white #m2m .swiper-button-next,
body.black_white .swiper-rtl .swiper-button-prev,
body.black_white #m2m .swiper-button-prev,
body.black_white .swiper-rtl .swiper-button-next {
    background-color: #000 !important;
    color: #fff !important;
    border: 1px solid #fff !important;
}

body.black_white #m2m .blck-btn {
    background: #fff !important;
}

body.black_white #m2m .pieteikt {
    color: #000 !important;
}

body.black_white #m2m .header .wrap-header .h-box {
    background-color: #000 !important;
    color: #fff !important;
    border: 1px solid #fff !important;
}

body.black_white #m2m .flex-n .num-flex-num {
    color: #000 !important;
    text-shadow: 0 0 12px #fff !important;
}

body.black_white #zv_st_v2 .intro_block .flex-items .item-right {
    background-color: #000 !important;
    color: #fff !important;
    border: 1px solid #fff !important;
}

body.black_white #zv_st_v2 .main_block .flex-items .item-right .btn_cont a.button,
body.black_white #zv_st_v2 .main_block .flex-items .item-left .btn_cont a.button {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white #zv_st_v2 .intro_block .flex-items .list_block .items-flexed img {
    filter: invert(1) hue-rotate(180deg);
}

body.black_white #zv_st_v2 .main_block .flex-items .item-right,
body.black_white #zv_st_v2 .main_block .flex-items .item-left {
    background-color: #000 !important;
    border: 1px solid #fff !important;
}

body.black_white #teamer_landing_cid .advantage-cards .card-row .card {
    background-color: #000 !important;
    border: 1px solid #fff !important;
    color: #fff !important;
}

body.black_white #teamer_landing_cid .zvanu-statistika-banner .flex-blocks .col2 {
    background-color: #000 !important;
    color: #fff !important;
}

body.black_white #teamer_landing_cid .zvanu-statistika-banner .flex-blocks {
    border: 1px solid #fff !important;
}

body.black_white #teamer_landing_cid .klientu-servisa-kvalitate .inner .description,
body.black_white #teamer_landing_cid .for-fixed-number .inner .description {
    background-color: #000;
    border: 1px solid #fff !important;
    color: #fff !important;
}

body.black_white #teamer_landing_cid .large-info-blocks .link-block {
    background-color: #000 !important;
    border: 1px solid #fff !important;
    color: #fff !important;
}

body.black_white #teamer_landing_cid .lets-begin h2 {
    color: #fff !important;
    background-color: #000 !important;
}

body.black_white #teamer_landing_cid .lets-begin .inner .card {
    background-color: #000 !important;
    color: #fff !important;
    border: 1px solid #fff !important;
}

body.black_white #teamer_landing_cid .lets-begin .inner .card .card-number {
    color: #000 !important;
    text-shadow: 0 0 #fff !important;
}

body.black_white #teamer_landing_cid .video-intro .inner .video-description {
    background-color: #000 !important;
    color: #fff !important;
    border: 1px solid #fff !important;
}

body.black_white .header-menu .menu-cont .main-menu-item .main-submenu .textitem {
    color: #fff !important;
}

body.black_white #list_tarif_kop_2024 .big_cards .swiper-slide {
    border: 1px solid #fff !important;
    box-sizing: border-box !important;
}

body.black_white #list_tarif_kop_2024 ul.list .fa {
    color: #fff !important;
}

body.black_white #list_tarif_kop_2024 .big_cards .item .card-cont {
    background-color: #000 !important;
}

body.black_white #list_tarif_kop_2024 .plan_choose .blue_desc {
    color: #fff !important;
}

body.black_white #list_tarif_kop_2024 .big_cards .small_button_cont .item.active {
    color: #fff !important;
    border: 1px solid #fff !important;
}

body.black_white #list_tarif_kop_2024 .addons .item.have .ico {
    background-color: #fff !important;
}

body.black_white #list_tarif_kop_2024 .det_row .bottarif {
    background-color: #000 !important;
}

body.black_white .bg-white {
    background-color: #000 !important;
}

body.black_white .hover\:text-black:hover,
body.black_white .text-black {
    color: #fff !important;
}

body.black_white #three_g_end .form .flex .form-group .input {
    border-bottom: 1px solid #fff !important;
    color: #fff !important;
    background-color: #000 !important;
}

body.black_white #three_g_end .form .flex .tab-switch {
    gap: 10px !important;
}

body.black_white #three_g_end .form .flex .tab-switch .tab {
    background-color: #000 !important;
    color: #fff !important;
    border: 1px solid #fff !important;
}

body.black_white #three_g_end .form .flex .tab-switch .tab.active,
body.black_white #three_g_end .form .flex .tab-switch .tab:hover {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white #three_g_end .info.flex {
    background-color: #000 !important;
    border: 1px solid #fff !important;
}

body.black_white #three_g_end .info.flex img {
    filter: invert(1) !important;
}

body.black_white #three_g_end .reason .flex > div.t:first-child {
    background-color: #000 !important;
}

body.black_white #three_g_end .reason .flex > div.t:first-child .w594 {
    color: #fff !important;
}

body.black_white #three_g_end .reason .flex > div.t .flex > img {
    filter: invert(1) !important;
}

body.black_white #three_g_end .reason .flex > div.t:last-child {
    background-color: #000 !important;
}

body.black_white #three_g_end .reason .flex > div.t:last-child .w594 {
    color: #fff !important;
}

body.black_white #three_g_end .reason .flex > div.t .flex > img {
    filter: invert(1) !important;
}

body.black_white #three_g_end .infoblock .flex .item {
    color: #fff !important;
    background-color: #000 !important;
    border: 1px solid #fff !important;
}

body.black_white #three_g_end .form {
    color: #fff !important;
}

body.black_white #three_g_end .form .flex .item.blue {
    background-color: #000 !important;
    color: #fff !important;
    border: 1px solid #fff !important;
}

body.black_white #three_g_end .form .flex .form-group .input-label {
    color: #c0c0c0 !important;
}

body.black_white #hdrvolte.heading {
    color: #fff !important;
}

body.black_white #rndm {
    color: #fff !important;
}

body.black_white .checkout2020 .thx-info {
    border-right: 1px solid #fff !important;
}

@media screen and (max-width: 767px) {
    body.black_white .checkout2020 .thx-info {
        border-right: 0 !important;
    }
}

body.black_white .checkout2020 .thx2023 {
    color: #fff !important;
}

body.black_white .checkout2020 .thx-summary,
body.black_white .checkout2020 .thx-faq {
    border-top: 1px solid #fff !important;
}

body.black_white .checkout2020 .thx-summary .item {
    border-bottom: 1px solid #fff !important;
}

body.black_white .checkout2020 .thx-faq .item {
    border-bottom: 1px solid #fff !important;
}

body.black_white .checkout2020 .thx-faq .item .item-content {
    color: #fff !important;
}

body.black_white .checkout2020 .thx-faq .item .item-arrow {
    filter: invert(1) !important;
}

body.black_white .support_block .btn3 {
    border: 1px solid transparent !important;
    color: #fff !important;
}

body.black_white .support_block .btn3:before,
body.black_white .support_block .btn3:after {
    filter: invert(0) !important;
}

body.black_white .support_block .contn {
    background-color: #000 !important;
    border: 1px solid #fff !important;
}

body.black_white .support_block .tab_body_part .stab .slist .item .title {
    color: #fff !important;
}

body.black_white .row1#scroll {
    background-color: #000 !important;
}

body.black_white .banner_tabs.lggrey {
    background-color: #000 !important;
}

body.black_white .banner_tabs.lggrey .lgactive {
    background-color: #000 !important;
    color: #fff !important;
    border-bottom: 1px solid #fff !important;
}

body.black_white .banner_tabs.lggrey a {
    color: #898989 !important;
}

body.black_white .faq_collapsible_block.lggrey {
    background-color: #000 !important;
}

body.black_white .faq_collapsible_block .list .item .trigger:hover {
    color: #fff !important;
    background-color: transparent;
}

body.black_white .faq_collapsible_block .list .item .trigger {
    color: #8f8f8f !important;
}

body.black_white .faq_collapsible_block .list .item .trigger:hover:before {
    color: #fff !important;
}

body.black_white .faq_collapsible_block .list .item.open .trigger:before {
    color: #fff !important;
}

body.black_white .banner_tabs.lggrey .active-ci,
body.black_white .banner_tabs.lggrey .active-pi {
    filter: grayscale(1) brightness(5) !important;
}

body.black_white .banner_tabs.lggrey .passive-ci,
body.black_white .banner_tabs.lggrey .passive-pi {
    filter: brightness(2) !important;
}

body.black_white .cart-menu.cart-menu2023 .cart-cont.empty {
    background-color: #000 !important;
    border-left: 1px solid #fff !important;
}

body.black_white .cart-menu.cart-menu2023 .cart-cont.empty .empty-block {
    color: #fff !important;
}

body.black_white .cart-menu.cart-menu2023 .cart-cont.empty .cart-summary {
    background-color: #000 !important;
}

body.black_white .checkout2020.ch2023 .del-periods .del-period.active {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white .checkout2020 .checkout_block .cols_block .open_step .cont .form2020 .inp_field .info_tip {
    color: #fff !important;
}

body.black_white .cart-menu.cart-menu2023 .cart-cont.empty .cart-summary .ebm-item {
    background-color: #000 !important;
    border: 1px solid #fff !important;
    color: #fff !important;
}

body.black_white .cart-menu.cart-menu2023 .cart-cont.with-products {
    background-color: #000 !important;
}

body.black_white .cart-menu.cart-menu2023 .cart-cont.with-products .items > .item {
    background-color: #000 !important;
    border: 1px solid #fff !important;
}

body.black_white .cart-menu.cart-menu2023 .cart-cont.with-products .items .item .item-img {
    border: 1px solid #fff !important;
}

body.black_white .cart-menu.cart-menu2023 .cart-cont.with-products .items {
    color: #fff !important;
}

body.black_white .cart-menu.cart-menu2023 .cart-cont.with-products .cart-block {
    color: #fff !important;
}

body.black_white .cart-menu.cart-menu2023 .cart-cont.with-products .to-basket-button {
    border-top: 1px solid #fff !important;
    background-color: #000 !important;
    color: #fff !important;
}

@media (hover: hover) and (pointer: fine) {
    body.black_white .cart-menu.cart-menu2023 .cart-cont.with-products .to-basket-button:hover {
        background-color: #000 !important;
    }
}

body.black_white .color_select .item.black.active:before {
    background-color: #000 !important;
    border-color: #fff !important;
}

body.black_white .checkout2020.ch2023 .checkbox .checkmark {
    background-color: #000 !important;
    border: 1px solid #fff !important;
}

body.black_white .checkout2020.ch2023 .checkbox input:checked ~ .checkmark {
    background-color: #000 !important;
    border: 1px solid #fff !important;
}

body.black_white .color_select .item.black:hover:after,
body.black_white .color_select .item.black.active:after,
body.black_white .color_select .item.black.hovered:after {
    border-color: #666 !important;
}

body.black_white .basket-header {
    border-bottom: 1px solid #fff !important;
    box-sizing: border-box !important;
    background-color: #000 !important;
}

body.black_white .basket-header .basket-back-btn .basket-back-link {
    filter: invert(1) !important;
}

body.black_white .basket-header .basket-header-middle .logo img {
    filter: invert(1) !important;
}

body.black_white .basket-header .gglobe {
    filter: invert(1) !important;
}

body.black_white .auth2024 .authform {
    background-color: #000 !important;
    box-sizing: border-box !important;
    color: #fff !important;
    border: 1px solid #fff !important;
}

body.black_white .auth2024 .auth-method-item {
    background-color: #fff !important;
}

body.black_white .auth2024 .other-methods {
    box-shadow: 0 0 10px 0 rgba(255, 255, 255, 0.5) !important;
}

body.black_white .auth2024 .other-methods-trigger {
    filter: invert(1) !important;
}

body.black_white .auth2024 .auth-info-block {
    background-color: #000 !important;
}

body.black_white .checkout2020.ch2023 .continueBtn {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white .checkout2020.ch2023 .continueBtn::after {
    filter: invert(1) !important;
}

body.black_white .cinput {
    background-color: #000 !important;
    border: 0 !important;
    border-bottom: 1px solid #fff !important;
    border-radius: 0 !important;
}

body.black_white .checkout2020.ch2023 .checkout_block .cols_block .open_step .cont .form2020 .cinput .prefix-text {
    color: #fff !important;
}

body.black_white .checkout2020.ch2023 .checkout_block .cols_block .open_step .cont .form2020 .cinput input {
    color: #fff !important;
}

body.black_white .checkout2020.ch2023 .checkout_block .cols_block .open_step .cont .form2020 .label label {
    color: #fff !important;
}

body.black_white .checkout_block .cols_block {
    background-color: #000 !important;
}

body.black_white .cart-menu.cart-menu2023 .cart-cont.with-products .cart-block .cart-counter .ico {
    filter: invert(1) !important;
}

body.black_white .checkout2020 .checkout_block .cols_block .open_step .cont .form2020 .form_title {
    color: #fff !important;
}

body.black_white .cart-steps2024 .steps-items img {
    filter: invert(1) brightness(2) !important;
}

body.black_white .checkout2020.ch2023 .payment-legal-note {
    color: #fff !important;
}

body.black_white .checkout2020.ch2023 .checkout_block .cols_block .open_step .cont .form2020 .cinput input::placeholder {
    color: #fff !important;
}

body.black_white .checkout2020.ch2023 .checkbox .checkbox_text {
    color: #fff !important;
}

body.black_white .cart-menu.cart-menu2023 .basket-price-summary {
    color: #fff !important;
    border: 1px solid #fff !important;
    background-color: #000 !important;
}

body.black_white .mt2-auth-profile {
    background-color: #000 !important;
    border-left: 1px solid #fff !important;
    border-bottom: 1px solid #fff !important;
}

body.black_white .mt2-auth-profile .mt2-auth-menu .mt2-auth-menu-item.profile-main-item {
    background-color: #000 !important;
    color: #fff !important;
    border: 1px solid #fff !important;
    border-top: 0 !important;
}

body.black_white .mt2-auth-profile .mt2-auth-menu .mt2-auth-menu-item {
    background-color: #000 !important;
    border-bottom: 1px solid #fff !important;
    border-left: 1px solid #fff !important;
    border-right: 1px solid #fff !important;
    color: #fff !important;
}

body.black_white .mt2-auth-profile .mt2-auth-menu .mt2-auth-menu-item.profile-logout-item {
    color: #000 !important;
    background-color: #fff !important;
}

body.black_white .mt2-auth-profile .mt2-auth-menu .mt2-auth-menu-item .profile-logout {
    filter: brightness(0) !important;
}

body.black_white .cart-steps2024 .steps-items .step-link.prev {
    color: #fff !important;
}

body.black_white .checkout2020.ch2023 .checkout_block .cols_block .open_step .cont .form2020 .form_title .form_title_ico {
    filter: invert(1) !important;
}

body.black_white .checkout2020.ch2023 .del-step .del-price {
    color: #fff !important;
}

body.black_white .checkout2020.ch2023 .del-methods .del-met-item.active {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white .checkout2020.ch2023 .del-methods .del-met-item {
    background-color: #000 !important;
    color: #fff !important;
    border: 1px solid #fff !important;
}

body.black_white .checkout2020.ch2023 .del-methods {
    gap: 10px !important;
}

body.black_white .label {
    color: #fff !important;
}

body.black_white .checkout2020.ch2023 .basket-info-note {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white .del-list-items .del-li-title,
body.black_white .del-list-items .del-li .del-li-add-info,
body.black_white .del-list-items .del-li-address,
body.black_white .pickup-box-del-note,
body.black_white .complete2024 .payment-info .payment-item,
body.black_white .complete2024 .payment-method-title,
body.black_white .complete2024 .signing-method-title {
    color: #fff !important;
}

body.black_white .complete2024 .payment-method-item,
body.black_white .complete2024 .sign-item {
    background-color: #fff !important;
}

body.black_white #vl2022 .flex-col .w594 {
    color: #fff !important;
}

body.black_white #vl2022 .flex-col .tab-switch.ins .tab-ins {
    background-color: #000 !important;
    border: 1px solid #fff !important;
}

body.black_white #vl2022 .flex-col .tab-switch.ins .tab-ins.active {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white #vl2022 .vl_col .btn_voice_2022 {
    color: #000 !important;
    background-color: #fff !important;
}

body.black_white .btn_voice_2022::after {
    filter: invert(1) !important;
}

body.black_white #vl2022 .flex-col .w594 .reasons .flex-item lottie-player {
    filter: invert(1) !important;
}

body.black_white #ex-warranty .info-block-upper .col2 .w594 {
    color: #fff !important;
}

body.black_white #ex-warranty .info-block-lower .col1 .w594 {
    color: #fff !important;
}

body.black_white #invoice_insurance .header .flex.header-items .item {
    filter: drop-shadow(1px 0 0 #fff) drop-shadow(-1px 0 0 #fff) drop-shadow(0 1px 0 #fff) drop-shadow(0 -1px 0 #fff) !important;
}

body.black_white #invoice_insurance .heading_md {
    color: #fff !important;
}

body.black_yellow .sadarbibaar h2 {
    color: #fff !important;
}

body.black_white #invoice_insurance .cases .flex .item {
    border: 1px solid #fff !important;
    color: #fff !important;
}

body.black_white #invoice_insurance .heading_sm {
    color: #fff !important;
}

body.black_white #invoice_insurance .reasons-to-insurance {
    background-color: #000 !important;
    color: #fff !important;
}

body.black_white #invoice_insurance .guideline .flex.cards .item,
body.black_white #invoice_insurance .reasons-to-insurance .flex.cards .item {
    border: 1px solid #fff !important;
}

body.black_white #invoice_insurance .bg-light-blue {
    background-color: #000 !important;
}

body.black_white #invoice_insurance .guideline {
    color: #fff !important;
}

body.black_white #invoice_insurance .guideline .guideline_cards .item {
    border: 1px solid #fff !important;
    background-color: #000 !important;
}

body.black_white #invoice_insurance .header .flex .item .main_card_container .badge {
    color: #000 !important;
    background-color: #fff !important;
}

body.black_white #invoice_insurance ul li .fa-li {
    color: #fff !important;
}

body.black_white #invoice_insurance .header .flex .item .main_card_container {
    background: #000 !important;
    color: #fff !important;
}

body.black_white #invoice_insurance .header .flex .item .button_container {
    background-color: #000 !important;
    border-top: 1px solid #fff !important;
    color: #fff !important;
}

body.black_white #invoice_insurance .header .flex .item .button_container::before {
    border-top: 20px solid #000 !important;
}

body.black_white #dros .header .heading-head .blue-list div {
    background-color: #000 !important;
    color: #fff !important;
    border: 1px solid #fff !important;
}

body.black_white #dros .header .blocks .whiteblock {
    background-color: #000 !important;
    color: #fff !important;
    border: 1px solid #fff !important;
}

body.black_white #dros .header .blocks .whiteblock .badge {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white #dros section.flex .col2 {
    background-color: #000 !important;
}

body.black_white #dros section.flex .col2 .blue .blue-cont .btn-left,
body.black_white #dros section.flex .col2 .blue .blue-cont .btn-right,
body.black_white #dros section.flex .col1 .black-cont .btn-right,
body.black_white #dros section.flex .col1 .black-cont .btn-left {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white #dros section.flex .col2 .blue .blue-cont lottie-player {
    filter: drop-shadow(0 0 2px #fff) !important;
}

body.black_white #dros section .heading {
    color: #fff !important;
}

body.black_white #dros .stats .cnt p {
    color: #fff !important;
}

body.black_white #dros .stats .slider .item .image {
    background-color: #fff !important;
    filter: invert(1) hue-rotate(180deg) !important;
}

body.black_white #dros .stats .slider .item {
    color: #fff !important;
}

body.black_white #kanalu_saraksts {
    background-color: #000 !important;
    color: #fff !important;
}

body.black_white #kanalu_saraksts img.obj1,
body.black_white #kanalu_saraksts img.obj2 {
    filter: grayscale(1) !important;
}

body.black_white .btn3 {
    border: 1px solid #fff !important;
    color: #fff !important;
}

body.black_white #kanalu_saraksts .table .counter .flex .item.active span.count {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white #kanalu_saraksts .table .counter .flex .item span.count {
    background-color: #3a3a3a !important;
    color: #fff !important;
}

body.black_white #kanalu_saraksts table th {
    border: 1px solid #fff !important;
    background: #000 !important;
}

body.black_white #kanalu_saraksts table td .check {
    border: solid #fff !important;
    border-width: 0 3px 3px 0 !important;
}

body.black_white #kanalu_saraksts .red.robj1 {
    filter: drop-shadow(0 0 20px #ff3e3f) blur(80px) grayscale(1) !important;
    -webkit-filter: drop-shadow(0 0 20px #ff3e3f) blur(80px) grayscale(1) !important;
}

body.black_white #kanalu_saraksts .red.robj2 {
    filter: drop-shadow(0 0 20px #ff3e3f) blur(80px) grayscale(1) !important;
    -webkit-filter: drop-shadow(0 0 20px #ff3e3f) blur(80px) grayscale(1) !important;
}

body.black_white #kanalu_saraksts .blue.bobj1 {
    filter: drop-shadow(0 0 20px #39a0ff) blur(80px) grayscale(1) !important;
    -webkit-filter: drop-shadow(0 0 20px #39a0ff) blur(80px) grayscale(1) !important;
}

body.black_white #kanalu_saraksts .blue.bobj2 {
    filter: drop-shadow(0 0 20px #39a0ff) blur(80px) grayscale(1) !important;
    -webkit-filter: drop-shadow(0 0 20px #39a0ff) blur(80px) grayscale(1) !important;
}

body.black_white #kanalu_saraksts .blue.bobj3 {
    filter: drop-shadow(0 0 20px #39a0ff) blur(80px) grayscale(1) !important;
    -webkit-filter: drop-shadow(0 0 20px #39a0ff) blur(80px) grayscale(1) !important;
}

body.black_white #galvena_lapa .carousel-slider-second .img-block {
    background-color: #000 !important;
}

body.black_white #galvena_lapa .video-atbildes .video-block .description-text {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white #galvena_lapa .darba-ikdiena {
    background-color: #000 !important;
}

body.black_white #galvena_lapa .darba-ikdiena .inner {
    color: #fff !important;
}

body.black_white #galvena_lapa .darba-ikdiena .inner .info-block-row > div > img {
    filter: invert(1) !important;
}

body.black_white #join-us-btn-cv-slidedown,
body.black_white #join-us-btn-cv-bottom {
    color: #000 !important;
    background-color: #fff !important;
}

body.black_white #gl .video-intro .inner .video-description,
body.black_white .video_vertical .video-description.shorts,
body.black_white #t2centri .photoslider .slidercontroller {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white #t2centri .precarousel .wrap .content {
    background: #000 !important;
    color: #fff !important;
}

body.black_white #t2centri .darba-ikdiena {
    background-color: #000 !important;
}

body.black_white #t2centri .darba-ikdiena .inner {
    color: #fff !important;
}

body.black_white #t2centri .darba-ikdiena .inner .info-block-row > div > img {
    filter: invert(1) !important;
}

body.black_white #t2biroji .carousel-slider .img-block {
    background-color: #000 !important;
}

body.black_white #darbs_pie_t2_management .banner-small-mng {
    color: #fff !important;
}

body.black_white #darbs_pie_t2_management .ieguvumi {
    color: #fff !important;
}

body.black_white #darbs_pie_t2_management .ieguvumi .ico-col .ico > img.larger {
    filter: invert(1) !important;
}

body.black_white #darbs_pie_t2_management .dalibnieki .video-block .description .btn3 {
    color: #000 !important;
    border: 1px solid #000 !important;
}

body.black_white #darbs_pie_t2_management .dalibnieki .video-block .description .btn3:before,
body.black_white #darbs_pie_t2_management .dalibnieki .video-block .description .btn3:after {
    filter: invert(0) !important;
}

body.black_white #darbs_pie_t2_management .vertibas .btn-large-green {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white #butcamp .iemesli {
    background-color: #000 !important;
    color: #fff !important;
}

body.black_white #butcamp .iemesli .heading .black {
    color: #fff !important;
}

body.black_white #butcamp .iemesli .flexbox .flex-item .front img {
    filter: invert(1) drop-shadow(0 0 6px #fff);
}

body.black_white #butcamp .iemesli .back .desc {
    color: #fff !important;
}

body.black_white #butcamp .doverlay .wrap .menu_cont .menu-item.active,
body.black_white #butcamp .doverlay .wrap .menu_cont .menu-item:hover {
    background-color: #fff !important;
    color: #000 !important;
    border: 2px solid #000 !important;
}

body.black_white #butcamp .infoblock {
    color: #fff !important;
}

body.black_white #butcamp .infoblock .flex-block .item .heading .blue {
    color: #fff !important;
}

body.black_white #butcamp .infoblock .flex-block .item .heading img {
    filter: brightness(5) !important;
}

body.black_white #butcamp .infoblock .flex-block .item .grey-block {
    background-color: #000 !important;
    border: 1px solid #fff !important;
}

body.black_white #butcamp .infoblock .flex-block .item .grey-block .days {
    color: #fff !important;
}

body.black_white #butcamp .infoblock .flex-block .item .grey-block .days .active {
    color: #000 !important;
    background-color: #fff !important;
}

body.black_white #butcamp .infoblock .flex-block .item .grey-block .when {
    border-top: 1px solid #fff !important;
}

body.black_white #butcamp .infoblock .flex-block .item .grey-block .when .flex-item .item .date-when {
    color: #fff !important;
}

body.black_white #butcamp .infoblock .flex-block .item .grey-block .when .flex-item .item .time {
    color: #fff !important;
}

body.black_white #butcamp .videos {
    background-color: #000 !important;
    color: #fff !important;
}

body.black_white #butcamp .videos .flex-blocks .video .info-about {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white #darbs_pie_t2_management .banner-small-mng .btn-black {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white #butcamp .videos .flex-blocks .video .info-about .heading {
    color: #000 !important;
}

body.black_white #butcamp .where .blue-line {
    background-color: #000 !important;
    color: #fff !important;
}

body.black_white #butcamp .where .programm .flex-blocks .block {
    border: 1px solid #fff !important;
}

body.black_white #butcamp .where .programm .flex-blocks .blue-header {
    background-color: #000 !important;
    color: #fff !important;
    border-bottom: 1px solid #fff !important;
}

body.black_white #butcamp .where .programm .flex-blocks .gray-cont {
    background-color: #000 !important;
}

body.black_white #butcamp .where .programm .flex-blocks .gray-cont .heading {
    color: #fff !important;
}

body.black_white #butcamp .where .programm .flex-blocks .gray-cont .desc {
    color: #fff !important;
}

body.black_white #butcamp .atskats {
    background-color: #000 !important;
}

body.black_white #butcamp .atskats .heading .blue {
    color: #fff !important;
}

body.black_white #butcamp .atskats .heading {
    color: #fff !important;
}

body.black_white #darbs_pie_t2_telesales .video-intro .inner .video-description,
body.black_white #darbs_pie_t2_telesales .video-description.shorts {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white #vakances_c {
    color: #fff !important;
}

body.black_white #vakances_c .vakance {
    color: #fff !important;
    border-bottom: 1px solid #fff !important;
}

body.black_white #vakances_c a {
    color: #fff !important;
}

body.black_white #vakances_c .v_btn:after {
    filter: invert(1) !important;
}

body.black_white #t2centri .twocol .col2 {
    background: #000 !important;
}

body.black_white #t2centri .wrapcol.c2 {
    color: #fff !important;
}

body.black_white #darbs_pie_t2_telesales .darba-ikdiena {
    background-color: #000 !important;
}

body.black_white #darbs_pie_t2_telesales .darba-ikdiena .inner {
    color: #fff !important;
}

body.black_white #darbs_pie_t2_telesales .darba-ikdiena .inner .info-block-row > div > img {
    filter: invert(1) !important;
}

body.black_white .keyword-sub-categories > a {
    background: #fff !important;
    color: #000 !important;
}

body.black_white .blog .important_news .date {
    color: #fff !important;
}

body.black_white .blog .all_news h2,
body.black_white .blog .important_news h2,
body.black_white .blog .important_news p,
body.black_white .blog .all_news .news-text {
    color: #fff !important;
}

body.black_white .blog .transparent-overlay:after {
    background: none;
    background: linear-gradient(180deg, hsla(0, 0%, 0%, 0), hsla(0, 0%, 0%, 0) 40%, hsla(0, 0%, 0%, 0.9));
}

body.black_white .blog .btn-load-more-news {
    color: #fff !important;
    border: 1px solid #fff !important;
}

body.black_white .blog .related_news {
    background-color: #000 !important;
}

body.black_white .blog .related_news h2 {
    color: #fff !important;
}

body.black_white .blog .related_news .news-text {
    color: #fff !important;
}

body.black_white .blog .related_news .date {
    color: #fff !important;
}

body.black_white .blog .related_news.bg-black .col-3 {
    background: #000 !important;
}

body.black_white .blog .related_news.bg-black .transparent-overlay:after {
    background: none;
    background: linear-gradient(180deg, hsla(0, 0%, 0%, 0), hsla(0, 0%, 0%, 0) 40%, hsla(0, 0%, 0%, 0.9));
}

body.black_white .text-gray-darkest {
    color: rgb(255 255 255) !important;
}

body.black_white .text-gray-darker {
    color: rgb(255 255 255) !important;
}

body.black_white .blog .story_view .story-header {
    color: #fff !important;
}

body.black_white .blog .story_view .narrow {
    color: #fff !important;
}

body.black_white #nfaq_sadalas .sad_list .sad a {
    color: #fff !important;
}

body.black_white #nfaq_sadalas .sad_list .sad .img {
    filter: invert(1) !important;
}

body.black_white #nfaq_sadalas .sad_list .sad.active {
    background: #000 !important;
}

body.black_white #nfaq_sadalas .tem_list .sad_tem .stemjaut .stema a {
    color: #fff !important;
}

body.black_white #nfaq_sadalas .tem_list .sad_tem .stemjaut a {
    color: #fff !important;
}

body.black_white .opendoc_block h1 {
    color: #fff !important;
}

body.black_white #nfaq_topq {
    background-color: #000 !important;
}

body.black_white #nfaq_topq h2 {
    color: #fff !important;
}

body.black_white #nfaq_topq .nfaq_q,
body.black_white #nfaq_topq .nfaq_qs {
    border-top: 1px solid #fff !important;
    color: #fff !important;
}

body.black_white #nfaq_topq .nfaq_q:before,
body.black_white #nfaq_topq .nfaq_qs:before {
    color: #fff !important;
}

body.black_white #probpbl h3 {
    color: #fff !important;
}

body.black_white #probpbl .chooser a {
    background-color: #000 !important;
    border: 1px solid #fff !important;
    color: #fff !important;
}

body.black_white #probpbl h3 {
    color: #fff !important;
}

body.black_white #probpbl .toback {
    color: #fff !important;
}

body.black_white .kont_vel_par {
    background-color: #000 !important;
}

body.black_white .kont_vel_par .title {
    color: #fff !important;
}

body.black_white .kont_vel_par .info_blocks .item {
    background-color: #000 !important;
    border: 1px solid #fff !important;
}

body.black_white .kont_vel_par .info_blocks .item .caption {
    color: #fff !important;
}

body.black_white .kont_vel_par .info_blocks .item table {
    color: #fff !important;
}

body.black_white .kont_vel_par .note_text {
    color: #fff !important;
}

body.black_white .serviss_new .det_row {
    border-top: 1px solid #fff !important;
    background-color: #000 !important;
}

body.black_white .serviss_new .det_row .topizv .izvele h2 {
    color: #fff !important;
}

body.black_white .serviss_new .det_row .bottarif {
    color: #fff !important;
}

body.black_white .serviss_new .det_row .bottarif .tarifi.nodosana a,
body.black_white .serviss_new .det_row .bottarif .tarifi.rem_statuss a {
    color: #fff !important;
}

body.black_white .serviss_new .det_row .bottarif .tarifi.nodosana a:hover,
body.black_white .serviss_new .det_row .bottarif .tarifi.rem_statuss a:hover {
    color: #fff !important;
}

body.black_white .serviss_new .det_row .topizv .tarifi a {
    color: #fff !important;
}

body.black_white .serviss_new .det_row .topizv .tarifi a:before {
    color: #fff !important;
}

body.black_white .serviss_new .det_row .topizv .tarifi a.rem_statuss,
body.black_white .serviss_new .det_row .topizv .tarifi a.nodosana {
    filter: brightness(5);
}

body.black_white .serviss_new .det_row .bottarif .tarifi .tarifs_sml_list .item .block {
    background-image: linear-gradient(to right, #fff 50%, #fff 50%) !important;
    color: #000 !important;
}

body.black_white .serviss_new .det_row .bottarif .tarifi.nodosana .icon,
body.black_white .serviss_new .det_row .bottarif .tarifi.rem_statuss .icon {
    filter: invert(1) !important;
}

body.black_white .tarifs_kop_list .btn3.inverted:before,
body.black_white .ntarifs_block .btn3.inverted:before,
body.black_white .tarifs_sml_list .btn3.inverted:before,
body.black_white .faq2019 .btn3.inverted:before,
body.black_white .tarif_bl_2baners .btn3.inverted:before,
body.black_white .tarifs_kop_sal .btn3.inverted:before,
body.black_white .mbb_koplapa .btn3.inverted:before,
body.black_white .serviss_new .btn3.inverted:before,
body.black_white .go3_televizija .btn3.inverted:before {
    filter: invert(1) !important;
}

body.black_white #pappak2022 .swiper-button-next,
body.black_white #pappak2022 .swiper-button-prev {
    background-color: #000 !important;
    color: #fff !important;
    border: 1px solid #fff !important;
}

body.black_white #pappak2022 {
    color: #fff !important;
}

body.black_white #pappak2022 .content .icon:after,
body.black_white #pappak2022 .content .icon:before {
    background-color: #000 !important;
}

body.black_white #pappak2022 .content .slider .item .image {
    filter: invert(1) grayscale(1) !important;
}

body.black_white #pappak2022 .content .slider .item .info {
    color: #fff !important;
}

body.black_white #pappak2022 .content .oth-list .item {
    color: #fff !important;
}

body.black_white #pappak2022 .content .oth-list .item::after {
    filter: invert(1) !important;
}

body.black_white #pappak2022 .content .bpopup .close {
    background-color: #000 !important;
}

body.black_white #pappak2022 .content .bpopup .close img {
    filter: invert(1) !important;
}

body.black_white #pappak2022 .content .bpopup .cont {
    background-color: #000 !important;
    border-top: 1px solid #fff !important;
}

body.black_white #pappak2022 .content .bpopup .faq .col2 {
    background-color: #000 !important;
}

body.black_white #pappak2022 .content .bpopup .faq .faq-list .heading {
    color: #fff !important;
}

body.black_white #pappak2022 .content .bpopup .faq .faq-list .heading:before {
    color: #fff !important;
}

body.black_white #pappak2022 .btn2022.border-black::after {
    filter: invert(0) !important;
}

body.black_white #pappak2022 .content .bpopup .faq .faq-list .expand {
    color: #fff !important;
}

body.black_white .mbb_new .product .heading {
    color: #fff !important;
}

body.black_white .embedded_video {
    color: #fff !important;
    background-color: #000 !important;
}

body.black_white .mbb_new .choose .flex .item img {
    filter: invert(1);
}

body.black_white .mbb_new .choose .flex .item .desc {
    color: #fff;
}

body.black_white .mbb_new .facts {
    color: #fff !important;
}

body.black_white .mbb_new .choose {
    background-color: #000 !important;
    color: #fff !important;
}

body.black_white .mbb_new .item .main_block {
    color: #fff !important;
    background-color: #000 !important;
    border: 1px solid #fff !important;
    border-bottom: 0 !important;
}

body.black_white .mbb_new .item .price_button_container:before {
    content: '' !important;
    position: absolute !important;
    bottom: -20px !important;
    left: -1px !important;
    width: 0 !important;
    height: 0 !important;
    border-right: 20px solid transparent !important;
    border-top: 20px solid #fff !important;
    clear: both !important;
}

body.black_white .mbb_new .item .main_block ul li:before {
    border: solid #fff !important;
    border-width: 0 3px 3px 0 !important;
}

body.black_white .mbb_new .swiper-button-prev,
body.black_white .mbb_new .swiper-button-next {
    background-color: #000 !important;
    color: #fff !important;
    border: 1px solid #fff !important;
}

body.black_white .mbb_new .item .main_block .more_info_block {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white .mbb_new .item .main_block .badge.red {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white .mbb_new .product .more_info_block .heading {
    color: #000 !important;
}

body.black_white .mbb_new .shortcut .akc_btn {
    background-color: #000 !important;
    color: #fff !important;
    border: 1px solid #fff !important;
}

body.black_white .mbb_new .shortcut .akc_btn:hover {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white .mbb_new .product .backbtn {
    color: #000 !important;
    background-color: #fff !important;
}

body.black_white .mbb_new .product .backbtn::before {
    filter: invert(1) !important;
}

body.black_white .mbb_new .item .price_button_container {
    background-color: #000 !important;
    border: 1px solid #fff;
}

body.black_white .mbb_new .item .price_button_container:after {
    content: '' !important;
    position: absolute !important;
    bottom: -18px !important;
    left: 0 !important;
    width: 0 !important;
    height: 0 !important;
    border-right: 18px solid transparent !important;
    border-top: 18px solid #000 !important;
    z-index: 1 !important;
    clear: both !important;
}

body.black_white .go3_v3 {
    background-color: #000 !important;
}

body.black_white .go3_v3 .tab.active {
    background-color: #fff !important;
    color: #000 !important;
    border: 1px solid #fff !important;
}

body.black_white .go3_v3 .tab {
    background-color: #000 !important;
    color: #fff !important;
    border: 1px solid #fff !important;
}

body.black_white .go3_v3 .tab::before {
    content: unset !important;
}

body.black_white .go3_v3 .swiper-scrollbar .swiper-scrollbar-drag {
    background-color: #fff !important;
}

body.black_white .go3_v3 .promo-badge {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white .go3_v3 .subscribe-btn {
    background-color: #000 !important;
    filter: invert(1) !important;
}

body.black_white .go3_v3 .service-options {
    background-image: radial-gradient(60% 120% at 50% 0%, #252525 0%, #000) !important;
}

body.black_white .go3_v3 .service-price {
    color: #fff !important;
}

body.black_white .go3_v3 input:checked + .slider {
    background-color: #fff !important;
}

body.black_white .go3_v3 .swiper-button-next,
body.black_white .go3_v3 .swiper-button-prev {
    background-color: #000 !important;
    color: #fff !important;
    border: 1px solid #fff !important;
}

body.black_white .go3_v3 .read-more {
    color: #fff !important;
}

body.black_white #go3 {
    background-color: #000 !important;
}

body.black_white #go3 .tv_show_info .tv_genre .name {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white #go3 .button-more-channels {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white #go3 .btn_cont .btn2022.blue {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white #go3 .chances .item {
    background-color: rgba(255, 255, 255, 1) !important;
    border: 0 !important;
    color: #000 !important;
}

body.black_white #go3 .obj1,
body.black_white #go3 .obj2,
body.black_white #go3 .obj3,
body.black_white #go3 .obj4 {
    filter: grayscale(1);
}

body.black_white #go3 .tutorial .swiper-button-prev,
body.black_white #go3 .tutorial .swiper-button-next {
    background-color: #000 !important;
    color: #fff !important;
    border: 1px solid #fff !important;
}

body.black_white #go3 .device .device_block .block {
    color: #000 !important;
    background-color: #fff !important;
}

body.black_white #go3 .buttons .item {
    border: 1px solid #fff !important;
    background: #000 !important;
}

body.black_white #go3 .buttons .item:hover,
body.black_white #go3 .buttons .item.active {
    background: #fff !important;
    color: #000 !important;
}

body.black_white #go3 .device .specs .flex .col2 .spec-item .flex .spec-name {
    color: #cccccc !important;
}

body.black_white .go3_v3 .slider-deactivated {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white #go3 .tv_shows .slidebuttons div {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white #go3 .device .objects .blue {
    filter: grayscale(1) drop-shadow(0 0 20px #fff) blur(80px) !important;
}

body.black_white #go3 .tv_shows .objects .red,
body.black_white #go3 .tv_shows .objects .blue {
    filter: grayscale(1) drop-shadow(0 0 20px #fff) blur(80px) !important;
}

body.black_white .breadcrumbs_block.bb {
    border-bottom: 1px solid #fff !important;
}

body.black_white .breadcrumbs_block {
    color: #fff !important;
    background-color: #000 !important;
}

body.black_white #phone22_main #phone22_device_buy .main-container .buyforms .heading {
    color: #fff !important;
}

body.black_white #phone22_main #phone22_device_buy .main-container .buyforms form.item .item-hirepurchase {
    color: #fff !important;
}

body.black_white #phone22_main #phone22_device_buy .main-container .buyforms form.item .item-hirepurchase .cross {
    filter: invert(1) !important;
}

body.black_white #phone22_main #phone22_device_buy .main-container .buyforms .hirepurchase._tarif .select-item .sub-item-info,
body.black_white #phone22_main #phone22_device_buy .main-container .buyforms .hirepurchase._apdr .select-item .sub-item-info,
body.black_white #phone22_main #phone22_device_buy .main-container .buyforms .hirepurchase._ext .select-item .sub-item-info,
body.black_white #phone22_main #phone22_device_buy .main-container .buyforms .hirepurchase._mo365 .select-item .sub-item-info,
body.black_white #phone22_main #phone22_device_buy .main-container .buyforms .hirepurchase._dataplan .select-item .sub-item-info,
body.black_white #phone22_main #phone22_device_buy .main-container .buyforms .hirepurchase._router .select-item .sub-item-info,
body.black_white #phone22_main #phone22_device_buy .main-container .buyforms .hirepurchase._go3 .select-item .sub-item-info {
    color: #fff !important;
    border-top: 2px solid #fff !important;
}

body.black_white #phone22_main #phone22_device_buy .main-container .collumn .col2 #buyform .buy_heading {
    color: #fff !important;
}

body.black_white #phone22_main #phone22_device_buy .main-container .collumn .col2 #buyform .item-fullbuy {
    color: #fff !important;
}

body.black_white #phone22_main #phone22_device_buy #basketform .hire_payment_price.mob .price,
body.black_white #phone22_main #phone22_device_buy #buyform .hire_payment_price.mob .price {
    color: #fff !important;
}

body.black_white #phone22_main #phone22_device_buy #basketform .hire_payment_price.mob .price .small,
body.black_white #phone22_main #phone22_device_buy #buyform .hire_payment_price.mob .price .small {
    color: #fff !important;
}

body.black_white #phone22_main #phone22_device_buy .main-container .collumn .col2 #basketform .buy-block .w594 .btn_buy img,
body.black_white #phone22_main #phone22_device_buy .main-container .collumn .col2 #buyform .buy-block .w594 .btn_buy img {
    filter: invert(1) !important;
}

body.black_white #phone22_main #phone22_device_buy .main-container .buyforms .select-item:hover .sub-item-info {
    border-top: 2px solid #000 !important;
}

body.black_white #phone22_infoblock_main .info-navigation .info-nav.active,
body.black_white #phone22_infoblock_main .info-navigation .info-nav.active:hover {
    background-color: #fff !important;
    color: #000 !important;
    border: 1px solid #fff !important;
}

body.black_white #phone22_infoblock_main .info-navigation .info-nav {
    background-color: #000 !important;
    border: 1px solid #fff !important;
    color: #fff !important;
}

body.black_white #phone22_infoblock_main .info-block .info-block-style {
    background-color: #000 !important;
    border: 1px solid #fff !important;
}

body.black_white #phone22_infoblock_main .map-block .content .col2 .show-allcentre {
    background: #000 !important;
}

body.black_white #phone22_main #phone22_device_buy .main-container .collumn .col2 #basketform .buy-block,
body.black_white #phone22_main #phone22_device_buy .main-container .collumn .col2 #buyform .buy-block {
    color: #000 !important;
    background-color: #fff !important;
}

body.black_white #phone22_main #phone22_device_buy .main-container .collumn .col2 #basketform .buy-block .w594 .hire_payment_price .price .small,
body.black_white #phone22_main #phone22_device_buy .main-container .collumn .col2 #buyform .buy-block .w594 .hire_payment_price .price .small,
body.black_white #phone22_main #phone22_device_buy #basketform .hire_payment_price.mob .price .small,
body.black_white #phone22_main #phone22_device_buy #buyform .hire_payment_price.mob .price .small {
    color: #000 !important;
}

body.black_white #phone22_main #phone22_device_buy .main-container .collumn .col2 #basketform .buy-block .w594 .btn_buy,
body.black_white #phone22_main #phone22_device_buy .main-container .collumn .col2 #buyform .buy-block .w594 .btn_buy {
    color: #000 !important;
    border: 1px solid #000 !important;
}

body.black_white .breadcrumbs_block .active {
    color: #fff !important;
}

body.black_white #phone22_main #phone22_device_buy {
    border-bottom: 1px solid #fff !important;
}

body.black_white #phone22_main #phone22_device_buy .main-container .collumn .col1,
body.black_white #phone22_main #phone22_device_buy .main-container .collumn .col2 {
    background: #000 !important;
}

body.black_white #phone22_main #phone22_device_buy .main-container .extra-spec {
    filter: invert(1) !important;
}

body.black_white #phone22_main #phone22_device_buy .main-container .collumn .col2 .colWrap .basic_info {
    color: #fff !important;
}

body.black_white #phone22_main #phone22_device_buy .main-container .collumn .col2 .colWrap .basic_info .pvn {
    color: #adadad !important;
}

body.black_white .product_model_variant_type {
    color: #000 !important;
}

body.black_white .product_model_variants .model_variant {
    background-color: #000 !important;
    border: 2px solid #fff !important;
    color: #fff !important;
}

body.black_white .product_model_variants .model_variant.active {
    border: 2px solid #fff !important;
    color: #000 !important;
    background-color: #fff !important;
}

body.black_white #phone22_main #phone22_device_buy .main-container .product_terms .color_title {
    color: #fff !important;
}

body.black_white #phone22_main #phone22_device_buy .main-container .buyforms .select-item {
    border: 2px solid #fff !important;
    color: #fff !important;
    background-color: #000 !important;
}

body.black_white #phone22_main #phone22_device_buy .main-container .buyforms .select-item:hover {
    color: #000 !important;
    background-color: #fff !important;
    border-bottom: 1px;
}

body.black_white #phone22_main #phone22_device_buy .main-container .buyforms .select-item:hover .lineb {
    color: #000 !important;
}

body.black_white .page-header .header-menu {
    background-color: #000 !important;
    border-bottom: 1px solid #fff !important;
    color: #000 !important;
}

body.black_white .product_list_block .control_line.bb {
    background-color: #000 !important;
}

body.black_white .product_list_block .control_line.bb .wrap .heading {
    color: #fff !important;
}

body.black_white .page-header .header-menu .menu-cont .main-menu-item .item,
body.black_white .page-header .header-menu .menu-cont .main-menu-item .item:hover {
    color: #fff !important;
}

body.black_white .page-header .header-menu .menu-cont .main-menu-item .menu-state .ico {
    filter: invert(1) !important;
}

body.black_white .page-header .header-menu.b2b .menu-cont .main-menu-item .menu-state .ico {
    filter: invert(0) !important;
}

body.black_white .page-header .header-menu .menu-cont .main-menu-item .main-submenu .icoitem {
    color: #fff !important;
}

body.black_white .page-header .header-menu .menu-cont .main-menu-item .main-submenu .icoitem .ico-img {
    filter: invert(1) !important;
}

body.black_white .page-header .header-menu .menu-cont .main-menu-item .main-submenu .submenu-cont .col.first {
    border-right: 1px solid #fff !important;
}

body.black_white .page-header .header-menu .menu-cont .main-menu-item .main-submenu .submenu-cont .col.last {
    border-left: 1px solid #fff !important;
}

body.black_white .page-header .header-menu .menu-cont .main-menu-item .main-submenu .subitem {
    color: #fff !important;
}

body.black_white .page-header .header-menu .menu-cont .main-menu-item .main-submenu .icoitem .ico-cont.ico-text {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white .page-header .header-menu .menu-cont .main-menu-item.active .main-submenu {
    background-color: #000 !important;
    border-bottom: 1px solid #fff !important;
}

body.black_white .page-header .header-navbar {
    border-bottom: 1px solid #fff !important;
}

body.black_white .page-header .header-navbar .page-link.active::after,
body.black_white .page-header .header-navbar .page-link:hover::after {
    background-color: #fff !important;
}

body.black_white .page-header .header-navbar .mt2-auth {
    background-color: #000 !important;
    color: #fff !important;
    border: 0 !important;
}

body.black_white .accessibility-menu .expand-accessibility {
    background-color: #000 !important;
    border: 1px solid #fff !important;
    border-top: 0 !important;
    color: #fff !important;
}

body.black_white .accessibility-menu .expand-accessibility .select-contrast {
    border: 1px solid #fff !important;
}

body.black_white .akcijas_2022 .tab .item {
    background-color: #000 !important;
    color: #fff !important;
}

body.black_white .akcijas_2022 .tab .item .title_container {
    border-left: 1px solid #fff !important;
    border-right: 1px solid #fff !important;
}

body.black_white .akcijas_2022 .tab .item.active .price_button_container {
    background-color: #000 !important;
}

body.black_white .akcijas_2022 .btn_close {
    background-color: #000 !important;
    filter: invert(1) !important;
}

body.black_white .akcijas_2022 .description {
    border: 1px solid #fff !important;
    border-bottom: 0 !important;
}

body.black_white .akcijas_2022 .tab .item .price_button_container {
    border: 1px solid #fff !important;
}

body.black_white .akcijas_2022 .date {
    font-weight: 400 !important;
    font-size: 12px !important;
    line-height: 13px !important;
    text-align: center !important;
    color: #fff !important;
    background-color: #000 !important;
}

body.black_white .akcijas_2022 .tab .item .price_button_container:after {
    content: '' !important;
    position: absolute !important;
    bottom: -18px !important;
    left: 0 !important;
    width: 0 !important;
    height: 0 !important;
    border-right: 18px solid transparent !important;
    border-top: 18px solid #000 !important;
    z-index: 1 !important;
    clear: both !important;
}

body.black_white .akcijas_2022 .tab .item .price_button_container:before {
    content: '' !important;
    position: absolute !important;
    bottom: -20px !important;
    left: -1px !important;
    width: 0 !important;
    height: 0 !important;
    border-right: 20px solid transparent !important;
    border-top: 20px solid #fff !important;
    clear: both !important;
}

body.black_white .akcijas_2022 .select_tab button {
    background-color: #000 !important;
    color: #fff !important;
    border: 1px solid #fff !important;
}

body.black_white .akcijas_2022 .select_tab button[data-active='1'] {
    background-color: #fff !important;
    color: #000 !important;
    border: 1px solid #fff !important;
}

body.black_white .akcijas_2022 .tab .item .image_container a {
    border: 1px solid #fff !important;
    width: 100%;
}

body.black_white .akcijas_2022 .tab .item .image_container a img {
    width: 100%;
    object-fit: cover;
}

body.black_white .akc2023_slider .date {
    font-weight: 400 !important;
    font-size: 12px !important;
    line-height: 13px !important;
    text-align: center !important;
    color: #fff !important;
    background-color: #000 !important;
}

body.black_white .akc2023_slider .akc_cont .akc-item .image_container,
body.black_white #list_tarif_kop_2024 .other_tarif .tarif_slider .akc_cont .item .image_container {
    border: 1px solid #fff !important;
}

body.black_white .akc2023_slider .akc_cont .akc-item .title_container,
body.black_white #list_tarif_kop_2024 .other_tarif .tarif_slider .akc_cont .item .title_container {
    border: 1px solid #fff !important;
    border-top: 0 !important;
    border-bottom: 0 !important;
}

body.black_white .akc2023_slider .akc_cont .akc-item .price_button_container,
body.black_white #list_tarif_kop_2024 .other_tarif .tarif_slider .akc_cont .item .price_button_container {
    border: 1px solid #fff !important;
    color: #fff !important;
    background-color: #000 !important;
}

body.black_white #list_tarif_kop_2024 .other_tarif .swiper-button-next,
body.black_white #list_tarif_kop_2024 .other_tarif .swiper-button-prev {
    background-color: #000 !important;
    color: #fff !important;
    border: 1px solid #fff !important;
}

body.black_white .akc2023_slider .akc_cont .akc-item .price_button_container:before,
body.black_white #list_tarif_kop_2024 .other_tarif .tarif_slider .akc_cont .item .price_button_container:before {
    content: '' !important;
    position: absolute !important;
    bottom: -18px !important;
    left: 0 !important;
    width: 0 !important;
    height: 0 !important;
    border-right: 18px solid transparent !important;
    border-top: 18px solid #000 !important;
    z-index: 1 !important;
    clear: both !important;
}

body.black_white .akc2023_slider .akc_cont .akc-item .price_button_container:after,
body.black_white #list_tarif_kop_2024 .other_tarif .tarif_slider .akc_cont .item .price_button_container:after {
    content: '' !important;
    position: absolute !important;
    bottom: -20px !important;
    left: -1px !important;
    width: 0 !important;
    height: 0 !important;
    border-right: 20px solid transparent !important;
    border-top: 20px solid #fff !important;
    clear: both !important;
}

body.black_white .btn2022 {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white .btn2022::after {
    filter: invert(1) !important;
}

body.black_white .akc2023_slider .akc_cont .akc-item,
body.black_white #list_tarif_kop_2024 .other_tarif .tarif_slider .akc_cont .item {
    background-color: #000 !important;
    color: #fff !important;
}

body.black_white .akc2023_slider .akc_cont .akc-item .image_container img,
body.black_white #list_tarif_kop_2024 .other_tarif .tarif_slider .akc_cont .item .image_container img {
    height: 100% !important;
    object-fit: cover !important;
}

body.black_white .product_list_block .slider-heading {
    color: #fff !important;
}

body.black_white .product_list_block .list_block {
    background-color: #000 !important;
    color: #fff !important;
}

body.black_white .product_list_block .list_block .list_cont .list .itemSwiper,
body.black_white .product_list_block .list_block .list_cont .list .item {
    color: #fff !important;
    border: 1px solid #fff !important;
    background-color: #000 !important;
}

body.black_white .product_list_block .list_block .list_cont .list .itemSwiper .img_cont .img,
body.black_white .product_list_block .list_block .list_cont .list .item .img_cont .img {
    background-color: #000 !important;
}

body.black_white .product_list_block .list_block .list_cont .list .itemSwiper .product .small,
body.black_white .product_list_block .list_block .list_cont .list .itemSwiper .product .big,
body.black_white .product_list_block .list_block .list_cont .list .itemSwiper .price .normal,
body.black_white .product_list_block .list_block .list_cont .list .itemSwiper .price .new,
body.black_white .product_list_block .list_block .list_cont .list .item .product .small,
body.black_white .product_list_block .list_block .list_cont .list .item .product .big,
body.black_white .product_list_block .list_block .list_cont .list .item .price .normal,
body.black_white .product_list_block .list_block .list_cont .list .item .price .new {
    color: #fff !important;
}

body.black_white .product_list_block .control_line.bb .wrap .filter_sort .trigger {
    color: #fff !important;
}

body.black_white .product_list_block .control_line.bb .wrap .filter_sort .trigger:before {
    filter: invert(1) !important;
}

body.black_white .product_list_block .list_block .list_cont .list .itemSwiper .extra_badges img,
body.black_white .product_list_block .list_block .list_cont .list .item .extra_badges img {
    filter: invert(1) !important;
}

body.black_white .product_list_block .product_list_filters.v2020.sidebar_filter {
    background-color: #000 !important;
}

body.black_white .product_list_block .product_list_filters.v2020.sidebar_filter .product_list_filter_block .trigger {
    color: #fff !important;
}

body.black_white .product_list_block .product_list_filters.v2020.sidebar_filter .filter_col.cat a {
    color: #fff !important;
}

body.black_white .product_list_block .product_list_filters.v2020.sidebar_filter .product_list_filter_block .trigger .fa {
    color: #fff !important;
}

body.black_white .product_list_block .product_list_filters.v2020 .product_list_filter_block .checkbox_list .item label {
    color: #fff !important;
}

body.black_white .product_list_block .product_list_filter_block .expand .checkbox_list .item label .styled_span {
    background-color: #000 !important;
}

body.black_white #blog_slider .item .main_block {
    border: 1px solid #fff !important;
    border-top: 0 !important;
    background-color: #000 !important;
}

body.black_white #blog_slider .main_block .title {
    color: #fff !important;
}

body.black_white #blog_slider .main_block .subtitle {
    color: #fff !important;
}

body.black_white #blog_slider .item .main_block:before {
    content: '' !important;
    position: absolute !important;
    bottom: -18px !important;
    left: 0 !important;
    width: 0 !important;
    height: 0 !important;
    border-right: 18px solid transparent !important;
    border-top: 18px solid #000 !important;
    z-index: 1 !important;
    clear: both !important;
}

body.black_white #blog_slider .item .image_container {
    border: 1px solid #fff !important;
}

body.black_white #blog_slider .item .main_block:after {
    content: '' !important;
    position: absolute !important;
    bottom: -20px !important;
    left: -1px !important;
    width: 0 !important;
    height: 0 !important;
    border-right: 20px solid transparent !important;
    border-top: 20px solid #fff !important;
    clear: both !important;
}

body.black_white #blog_slider .item .main_block .button-arrow {
    filter: invert(1) !important;
}

body.black_white .urg_info {
    color: #fff !important;
}

body.black_white .kampana .service .button {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white .kampana .service .button .arrow {
    filter: invert(1) !important;
}

body.black_white .product_list_block .swiper-scrollbar-horizontal .swiper-scrollbar-drag {
    background: #fff !important;
}

body.black_white .akc2023_slider .swiper-button-prev,
body.black_white .akc2023_slider .swiper-button-next {
    background-color: #000 !important;
    color: #fff !important;
    border: 1px solid #fff !important;
}

body.black_white .product_list_block .list_block .swiper-button-prev,
body.black_white .product_list_block .list_block .swiper-button-next {
    background-color: #000 !important;
    color: #fff !important;
    border: 1px solid #fff !important;
}

body.black_white #leads_2023 .col2 .tab-switch.ins .tab-ins.active {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white #leads_2023 .col2 .tab-switch.ins .tab-ins {
    color: #fff !important;
}

body.black_white #leads_2023 .col2 form .btn_voice_2022 {
    background-color: #fff !important;
    color: #000 !important;
    border-left: 1px solid !important;
}

body.black_white #leads_2023 .col2 form .btn_voice_2022::after {
    filter: invert(1) !important;
}

body.black_white #blog_slider .main_block .date {
    background: #fff !important;
    color: #000 !important;
}

body.black_white footer .line1.v2 .blocks .block .email_form .form-group .btn_2022 {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white footer .line1.v2 .blocks .block .email_form .form-group .btn_2022::after {
    filter: invert(1) !important;
}

body.black_white .rates-slider .rates-card-list .item .block {
    background-image: linear-gradient(90deg, #fff 50%, #fff 0) !important;
    color: #000 !important;
}

body.black_white .rates-slider .rates-card-list .item .block span {
    color: #000 !important;
}

body.black_white .rates-slider .rates-card-list .item .block .btn-arr {
    filter: invert(1) !important;
}

body.black_white .page-header .header-menu .menu-cont .main-menu-item .main-submenu .subitem.active::after {
    filter: invert(1) !important;
}

body.black_white .faq2023 .flex-box .col1,
body.black_white .faq2023 .flex-box .col2 {
    background-color: #000 !important;
}

body.black_white .faq2023 .flex-box .col2 .pagination > a.active {
    background-color: #000 !important;
    border: 1px solid !important;
}

body.black_white .faq2023 .flex-box .col2 .pagination > a {
    color: #fff !important;
}

body.black_white .faq2023 .flex-box .col2 .pagination > a:hover {
    color: #fff !important;
    background-color: #000 !important;
}

body.black_white .faq2023 .flex-box .col2 .list .item .trigger {
    border: 1px solid #fff !important;
    color: #fff !important;
    border-top: 0 !important;
    border-right: 0 !important;
    border-left: 0 !important;
}

body.black_white .faq2023 .flex-box .col2 .list .item .trigger:before {
    filter: invert(1) !important;
}

body.black_white .faq2023 .btn3.inverted_hover:hover,
body.black_white .faq2023 .btn3.inverted_hover.hovered,
body.black_white .faq2023 .btn3.inverted_hover {
    border: 1px solid #fff !important;
    background-color: #000 !important;
    color: #fff !important;
}

body.black_white .faq2023 .flex-box .col2 .list .item .expand {
    color: #fff;
}

body.black_white .seo_text {
    color: #fff !important;
}

body.black_white .irs--tele2 .irs-handle {
    filter: grayscale(1) invert(1) brightness(2) !important;
}

body.black_white .irs--tele2 .irs-from,
body.black_white .irs--tele2 .irs-to,
body.black_white .irs--tele2 .irs-single {
    color: #fff !important;
}

body.black_white .irs--tele2 .irs-bar {
    background-color: #fff !important;
}

body.black_white .faq2023 .btn3.inverted_hover:hover:before,
body.black_white .faq2023 .btn3.inverted_hover.hovered:before {
    background-image: url('/img/reloaded/line_white.svg') !important;
}

body.black_white .faq2023 .btn3.inverted_hover:after {
    background-image: url('/img/reloaded/arr_white.svg') !important;
}

body.black_white #SPRK_merijumi {
    background-color: #000 !important;
}

body.black_white .tarifs_kop_list .main_row,
body.black_white .ntarifs_block .main_row {
    background-color: #000 !important;
    color: #fff !important;
}

body.black_white .tarifs_kop_list .main_row .list .col1 .slider_cenas.big_prices,
body.black_white .ntarifs_block .main_row .list .col1 .slider_cenas.big_prices {
    color: #fff !important;
}

body.black_white .tarifs_kop_list .main_row .list .col1 .slider_iedalas,
body.black_white .ntarifs_block .main_row .list .col1 .slider_iedalas {
    color: #fff !important;
}

body.black_white .tarifs_kop_list .main_row .list .col1 .slider_iedalas .ied.active,
body.black_white .ntarifs_block .main_row .list .col1 .slider_iedalas .ied.active {
    color: #fff !important;
}

body.black_white .tarifs_kop_list .main_row .list .col1 h5.small_note,
body.black_white .ntarifs_block .main_row .list .col1 h5.small_note {
    color: #fff !important;
}

body.black_white .tarifs_kop_list .main_row .list .col2,
body.black_white .tarifs_kop_list .main_row .list .col20,
body.black_white .ntarifs_block .main_row .list .col2,
body.black_white .ntarifs_block .main_row .list .col20 {
    background-color: #000 !important;
}

body.black_white .akc_f_cont .akc_field {
    border-bottom: 1px solid #fff !important;
}

body.black_white .number-type-select-item {
    border: 1px solid #fff !important;
    color: #fff !important;
    background-color: #000 !important;
}

body.black_white .number-type-select-item::after {
    filter: brightness(5);
}

body.black_white .tarifs_kop_list .det_row,
body.black_white .ntarifs_block .det_row {
    border-top: 1px solid #fff !important;
    background-color: #000 !important;
    border-bottom: 1px solid #fff !important;
}

body.black_white .tarifs_kop_list .det_row .topizv h2,
body.black_white .ntarifs_block .det_row .topizv h2 {
    color: #fff !important;
}

body.black_white .tarifs_kop_list .det_row .topizv .tarifi a,
body.black_white .ntarifs_block .det_row .topizv .tarifi a {
    color: #fff !important;
    filter: brightness(5) !important;
}

body.black_white .tarifs_kop_list .det_row .bottarif,
body.black_white .ntarifs_block .det_row .bottarif {
    color: #fff !important;
}

body.black_white .tarifs_kop_list .det_row .bottarif .tarifi .secblock .subtitle,
body.black_white .ntarifs_block .det_row .bottarif .tarifi .secblock .subtitle {
    color: #fff !important;
}

body.black_white .tarifs_kop_list .det_row .bottarif .tarifi .secblock,
body.black_white .ntarifs_block .det_row .bottarif .tarifi .secblock {
    border-top: 1px solid #fff !important;
}

body.black_white .tarifs_kop_list .det_row .bottarif .tarifi .note,
body.black_white .ntarifs_block .det_row .bottarif .tarifi .note {
    color: #fff !important;
}

body.black_white .opendoc_block ._tele2 {
    color: #fff !important;
}

body.black_white .tarifs_sml_list .bigtitle {
    color: #fff !important;
}

body.black_white .tarifs_kop_list .main_row .list .col2 .cont .lnks a:hover,
body.black_white .ntarifs_block .main_row .list .col2 .cont .lnks a:hover {
    color: #fff !important;
}

body.black_white .number-type-select-item.active {
    background-color: #fff !important;
    color: #000 !important;
}

body.black_white .number-type-select-item.active::after {
    filter: invert(1) !important;
}

body.black_white .tarifs_kop_list .main_row .list .col2 .cont,
body.black_white .ntarifs_block .main_row .list .col2 .cont {
    color: #fff !important;
}

body.black_white .tarifs_kop_list .main_row .list .col2 .cont .uzzina .ut,
body.black_white .ntarifs_block .main_row .list .col2 .cont .uzzina .ut {
    filter: invert(1) !important;
    color: #000 !important;
}

body.black_white .akc_f_cont .akc_field label {
    color: #fff !important;
}

body.black_white .akc_f_cont .akc_field .code-input {
    background-color: #000 !important;
    color: #fff !important;
}

/* Black - Yellow scheme */
body.black_yellow .speles .cards .card-flex .item .content {
    border: 1px solid #ffff00 !important;
    border-top: 0 !important;
    background-color: #000000 !important;
    color: #ffff00 !important;
}

body.black_yellow .drosa_pieslegsanas .auth_info,
body.black_yellow .drosa_pieslegsanas .why_info {
    color: #ffff00 !important;
}

body.black_yellow .tv_info .tv_info_cont .tv_en_page {
    color: #ffff00 !important;
}

body.black_yellow .product_list_block.slider_for_acc.hasTop.v2020 {
    background-color: #000;
}

body.black_yellow .product_list_block.v2020 .list_block .list_cont .list .itemSwiper .price .normal .small,
body.black_yellow .product_list_block.v2020 .list_block .list_cont .list .itemSwiper .price .new .small,
body.black_yellow .product_list_block.v2020 .list_block .list_cont .list .item .price .normal .small,
body.black_yellow .product_list_block.v2020 .list_block .list_cont .list .item .price .new .small {
    color: #ffff00 !important;
}

body.black_yellow .b2b_tarif_other {
    background-color: #000;
    color: #ff0;
}

body.black_yellow .b2b_tarif_other .content .item {
    border: 1px solid #ff0;
}

body.black_yellow .b2b_tarif_other .content .item .card_header {
    background-color: #000;
    border-bottom: 1px solid #ff0;
}

body.black_yellow .b2b_tarif_other .content .item .card_container .info {
    border-bottom: 1px solid #ff0;
}

body.black_yellow .device_container .purchasing_container .select_item {
    background-color: #000 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow .device_container .purchasing_container .select_item div {
    color: #ff0 !important;
}

body.black_yellow .device_container .purchasing_container .purchasing_block .expand_block .custom_select .selected_item::before {
    color: #ff0 !important;
}

body.black_yellow .device_container .purchasing_container .purchasing_block .expand_block .heading .flex .step {
    color: #000 !important;
}

body.black_yellow .device_container .purchasing_container .purchasing_block .expand_block .heading .flex .step.chosen {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow .device_container .purchasing_container .purchasing_block .expand_block form button.active,
body.black_yellow .device_container .continue_button.active,
body.black_yellow .device_container .purchasing_container .purchasing_block .expand_block form button.always_active {
    background-color: #000 !important;
    color: #ff0 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow .device_container .purchasing_container .purchasing_block .expand_block .custom_select {
    border: 1px solid #ff0 !important;
}

body.black_yellow .device_container .purchasing_container .purchasing_block .expand_block .custom_select .select_option .custom_option {
    background-color: #000 !important;
}

body.black_yellow .device_container .purchasing_container .purchasing_block .expand_block .custom_select .select_option .custom_option:hover {
    background-color: #000 !important;
}

body.black_yellow .device_container .badge.present.gift_button .counter {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow .device_container .product_model_variant_type {
    color: #ff0 !important;
}

body.black_yellow .device_container .gift_container .gift_heading {
    background-color: #000 !important;
    border: 1px solid #ff0 !important;
    border-bottom: 0 !important;
}

body.black_yellow .device_container .device_container .gift_container .badge-text {
    background-color: #000 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow .device_container .gift_container .gift_heading > div .counter {
    color: #000 !important;
    background-color: #ff0 !important;
}

body.black_yellow .device_container .columns .col2 .shortcut-container .flex-item img {
    filter: invert(1) !important;
}

body.black_yellow .device_container .gift_container .gift_content {
    background-color: #000 !important;
    border: 1px solid #ff0 !important;
    border-top: 0 !important;
}

body.black_yellow .device_container .gift_container .badge-text {
    background-color: #000 !important;
}

body.black_yellow .device_container .gift_container .badge-text-cont img {
    background-color: #ff0 !important;
}

body.black_yellow .device_container .purchasing_container {
    background-color: #000 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow .device_container .tv_info .tv_info_cont .tv_en_page_second {
    color: #ff0 !important;
    text-decoration: underline;
}

body.black_yellow .device_container .columns .col2 .main-block .manufacturer {
    color: #ff0 !important;
}

body.black_yellow .device_container .columns .col2 .main-block {
    border: 1px solid #ff0 !important;
}

body.black_yellow .device_container .columns .col2 .main-block .tech-badges img:not(.tv_en_label) {
    background-color: #ff0 !important;
}

body.black_yellow .device_container .purchasing_container {
    color: #ff0 !important;
}

body.black_yellow .device_container .purchasing_container .purchasing_block .expand_block > div {
    border-bottom: 1px solid #ff0 !important;
}

body.black_yellow .device_container .purchasing_container .purchasing_block .expand_block .choose_buttons .flex .item {
    border: 1px solid #ff0 !important;
}

body.black_yellow .device_container .badge.present.gift_button .counter {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow .device_container {
    color: #ff0 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow .device_container .columns .col2 .info-block-bordered {
    padding-bottom: 20px;
    border-bottom: 1px solid #ff0 !important;
}

body.black_yellow .device_container .warehouse_block_flex a {
    color: #ff0 !important;
}

body.black_yellow .device_container .color_select .item {
    background-color: #ff0 !important;
}

body.black_yellow .search-block2022 .search-results-title,
body.black_yellow .search-block2022 .search-results-term {
    color: #ff0 !important;
}

body.black_yellow .search-block2022 .search-tab-switcher .search-tab-item {
    background-color: #000 !important;
    color: #ff0 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow .search-block2022 .search-tab-switcher .search-tab-item.active {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow .search-block2022 .search-tab-switcher {
    gap: 10px;
}

body.black_yellow .search-block2022 .faq-list-block .faq-list-item,
body.black_yellow .search-block2022 .page-list-block .page-list-item {
    color: #ff0 !important;
}

body.black_yellow .search-block2022 .faq-list-block .faq-list-item::before,
body.black_yellow .search-block2022 .page-list-block .page-list-item::before {
    filter: invert(1) !important;
}

body.black_yellow #kanalu_saraksts .channel_content .pack_channels .channel {
    border: 1px solid #ff0 !important;
}

body.black_yellow #kanalu_saraksts .table .counter .flex .item::before {
    background-image: unset !important;
    background-color: #ff0 !important;
}

body.black_yellow #kanalu_saraksts .table .counter .flex .item div:last-child {
    color: #ff0 !important;
}

body.black_yellow #kanalu_saraksts .table .counter .flex .item.active {
    background-color: #ff0 !important;
}

body.black_yellow #kanalu_saraksts .channel_content .pack_heading {
    color: #ff0 !important;
}

body.black_yellow #kanalu_saraksts .channel-modal-popup .name {
    color: #ff0 !important;
}

body.black_yellow #kanalu_saraksts .table .counter .flex .item.active > div {
    color: #000 !important;
}

body.black_yellow #leads_2023 .col2 form .form-group .preinput {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.black_yellow #leads_2023 .col2 form input,
body.black_yellow #leads_2023 .col2 form div.input_imitation {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.black_yellow #leads_2023 .col2 form div.input_imitation {
    border: 1px solid #ff0 !important;
}

body.black_yellow #leads_2023 .floating-label {
    color: #ff0 !important;
}

body.black_yellow #leads_2023 .col2 form .form-group {
    border: 1px solid #ff0 !important;
}

body.black_yellow #leads_2023 .form-label {
    color: #ff0 !important;
}

body.black_yellow #eshop .flex-contents .right .akc .swiper-button-next,
body.black_yellow #eshop .flex-contents .right .akc .swiper-button-prev,
body.black_yellow #eshop .flex-contents .right .top .swiper-button-next,
body.black_yellow #eshop .flex-contents .right .top .swiper-button-prev,
body.black_yellow #eshop .flex-contents .right .outlet .swiper-button-next,
body.black_yellow #eshop .flex-contents .right .outlet .swiper-button-prev,
body.black_yellow #eshop .flex-contents .right .brands .swiper-button-next,
body.black_yellow #eshop .flex-contents .right .brands .swiper-button-prev {
    background-color: #000 !important;
    color: #ff0 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow #eshop .flex-contents .left-sidebar {
    background-color: #000 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow #eshop .flex-contents .left-sidebar a {
    color: #ff0 !important;
}

body.black_yellow #eshop .flex-contents .right .slider .item .info .name {
    color: #ff0 !important;
}

body.black_yellow #eshop .flex-contents .right .slider .item .info .price {
    color: #ff0 !important;
}

body.black_yellow #eshop .flex-contents .right .slider .item .extra_badges img {
    filter: invert(1) !important;
}

body.black_yellow #eshop .flex-contents .right .brands .slider .item img {
    filter: invert(1) !important;
}

body.black_yellow #eshop .flex-contents .right .cat-flex .item {
    color: #ff0 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow #eshop .flex-contents .right .item .label_container .label_cont {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow #eshop .flex-contents .right .slider .item .image_cont {
    background-color: #000 !important;
}

body.black_yellow #eshop .flex-contents .right .slider .item {
    color: #ff0 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow #eshop .flex-contents .right .slider-heading,
body.black_yellow #eshop .flex-contents .right .cat-heading {
    color: #ff0 !important;
}

body.black_yellow .abroad_block .country_search_part .code_table table thead tr th {
    color: #ff0 !important;
    border-top: 1px solid #ff0 !important;
}

body.black_yellow .tarifs_block_side.v3_1 .item {
    background-color: #000 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow .tarifs_block_side.v3_2 .tleads {
    color: #ff0 !important;
}

body.black_yellow .tarifs_block_side.v3_2 .tiespejas .tiespeja {
    color: #ff0 !important;
}

body.black_yellow .tarifs_block_side.v3 .item .helptext {
    color: #ff0 !important;
}

body.black_yellow .tarifs_block_side.v3 .item .cenas .cena {
    color: #ff0 !important;
}

body.black_yellow .tarifs_block_side .item h2 {
    color: #ff0 !important;
}

body.black_yellow .tarifs_block_side.v3_2 .tiespejas .tiespeja .izvele:hover,
body.black_yellow .tarifs_block_side.v3_2 .tiespejas .tiespeja .izvele.active {
    background-color: #000 !important;
    border-top: 1px solid #ff0 !important;
    border-bottom: 1px solid #ff0 !important;
}

body.black_yellow .tarifs_block_side.v3_1 .item .plusbar:before {
    color: #ff0 !important;
}

body.black_yellow .tarifs_block_side.v3 .item .plusbar:after {
    background-color: #000 !important;
}

body.black_yellow .tarifs_block_side.v3_1 .item .btn2 {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow #countries-dropdown {
    background-color: #000 !important;
}

body.black_yellow #countries-dropdown h1 {
    color: #ff0 !important;
}

body.black_yellow #countries-dropdown hr {
    border-top: 1px solid #ff0 !important;
}

body.black_yellow #countries-dropdown .opened-countries {
    color: #ff0 !important;
}

body.black_yellow .tarifs_b2b_2020 .tarif-description {
    color: #ff0 !important;
}

body.black_yellow .tarifs_b2b_2020 .tarif-description .stats table td img {
    filter: invert(1) !important;
}

body.black_yellow .tarifs_block_side.v3_2 .tiespejas .tiespeja .apraksts {
    background-color: #000 !important;
    border-bottom: 1px solid #ff0 !important;
}

body.black_yellow .abroad_block.v2 .hero_twocols .colr .cont.text_cont {
    color: #ff0 !important;
}

body.black_yellow .abroad_block.v2 .country_search_part label {
    color: #ff0 !important;
}

body.black_yellow .tarifs_sml_list .item .block {
    color: #ff0 !important;
}

body.black_yellow .abroad_block.v2 .country_search_part #notfound {
    color: #ff0 !important;
}

body.black_yellow .abroad_block.v2 .country_search_part .search_cont .cinput input {
    color: #ff0 !important;
}

body.black_yellow .tarifs_sml_list .item .block .desc {
    color: #ff0 !important;
}

body.black_yellow .tarifs_sml_list .item h2 {
    color: #ff0 !important;
}

body.black_yellow .tarifs_block_side.v3 .item .plusbar {
    border: 1px solid #ff0 !important;
}

body.black_yellow .customselect .trigger {
    color: #ff0 !important;
}

body.black_yellow .tarifs_block_side.v3 .item .minusbar {
    border: 1px solid #ff0 !important;
}

body.black_yellow .tarifs_sml_list .item .block .btn3 {
    border: 0 !important;
}

body.black_yellow #kvalitate {
    color: #ff0 !important;
}

body.black_yellow #kvalitate .connect-5g .list .item .link {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow #kvalitate .connect-5g .list .item {
    border: 1px solid #ff0 !important;
}

body.black_yellow #kvalitate .connect-5g .list .item .link::after {
    filter: invert(1) !important;
}

body.black_yellow #kvalitate .connect-5g .list .item img:first-child {
    filter: drop-shadow(0 0 25px #ff0) !important;
}

body.black_yellow #kvalitate .bez-aiztures {
    background-color: #000 !important;
}

body.black_yellow #kvalitate .connection-speed {
    background-color: #000 !important;
}

body.black_yellow #kvalitate .inner .list .item .content {
    color: #ff0 !important;
}

body.black_yellow #zv_ier .grey-bg {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.black_yellow #zv_ier .pulss .flex .item .img {
    background-color: #000 !important;
}

body.black_yellow #zv_ier .pulss .flex .item .img img {
    filter: invert(1) hue-rotate(180deg) !important;
}

body.black_yellow #zv_ier .pulss .flex .item {
    border: 1px solid #ff0 !important;
}

body.black_yellow #zv_ier .grey-bg .list.desktop .block .white-bg-half {
    background-color: #000 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow #zv_ier .grey-bg .list.desktop .block img:not(.pc) {
    filter: invert(1) !important;
}

body.black_yellow #zv_ier .btn_cont .btn_blue {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow #zv_ier .questions {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.black_yellow #zv_ier .btn_cont .btn_blue::after {
    filter: invert(1) !important;
}

body.black_yellow .hero_block .items .item.active .img {
    background-color: #000 !important;
}

body.black_yellow .hero_block .items .item .cont h1 span,
body.black_yellow .hero_block .items .item .cont h2 span,
body.black_yellow .hero_block .items .item .cont p span {
    color: #ff0 !important;
}

body.black_yellow .hero_block.wittabs.flexitems .items .item .coll .scont span {
    color: #ff0 !important;
}

body.black_yellow .hero_block.wittabs.flexitems .items .item .colr {
    background-color: #000 !important;
}

body.black_yellow .hero_block.wittabs.flexitems .items .item .colr .prieksr div,
body.black_yellow .hero_block.wittabs.flexitems .items .item .coll .scont {
    color: #ff0 !important;
}

body.black_yellow .products_block.white {
    background-color: #000 !important;
}

body.black_yellow .products_block .mobile_slider .items .item .phone .text .company + .name {
    color: #ff0 !important;
}

body.black_yellow .products_block .mobile_slider .items .item .phone .text .company {
    color: #ff0 !important;
}

body.black_yellow .btn1:focus {
    color: #ff0 !important;
}

body.black_yellow .products_block .mobile_slider .title h2 {
    color: #ff0 !important;
}

body.black_yellow .faq_collapsible_block.white {
    background-color: #000 !important;
}

body.black_yellow .faq_collapsible_block h2 {
    color: #ff0 !important;
}

body.black_yellow .faq_collapsible_block .list .item.open .trigger {
    background-color: #000 !important;
    border-color: #ff0 !important;
    color: #ff0 !important;
}

body.black_yellow .btn1:hover,
body.black_yellow .btn1.hovered {
    border-color: #ff0 !important;
    color: #ff0 !important;
}

body.black_yellow .hero_block.wittabs .banner_tabs.black a {
    border-top: 1px solid #ff0 !important;
    border-color: #ff0 !important;
}

body.black_yellow .banner_tabs.black a {
    color: #ff0 !important;
    border-right: 1px solid #ff0 !important;
}

body.black_yellow .banner_tabs.black a.active {
    color: #000 !important;
    background-color: #ff0 !important;
}

body.black_yellow .faq_collapsible_block .list .item .expand {
    background-color: #000 !important;
}

body.black_yellow .faq_collapsible_block .list .item.open .trigger:after {
    border-top: 10px solid #000 !important;
}

body.black_yellow .hero_block.wittabs.flexitems .items .item .colr .prieksr div img {
    filter: invert(1) !important;
}

body.black_yellow .hero_twocols .col.coll,
body.black_yellow .hero_twocols .col.colr {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.black_yellow #ins_calc .whitebg .apdr_progr .col + .col img,
body.black_yellow #ins_calc .whitebg .apdr_progr .col img {
    filter: invert(1) hue-rotate(180deg);
}

body.black_yellow .hero_twocols .col.colr .cont img {
    filter: invert(1) hue-rotate(180deg) !important;
}

body.black_yellow #ins_calc .greybg {
    background-color: #000 !important;
}

body.black_yellow #ins_calc .greybg h2 {
    color: #ff0 !important;
}

body.black_yellow #ins_calc .greybg .ier_sel .customselect .trigger {
    border-bottom: 1px solid #ff0 !important;
    color: #ff0 !important;
}

body.black_yellow #ins_calc .whitebg {
    background-color: #000 !important;
}

body.black_yellow #ins_calc .whitebg .apdr_progr .col h3 {
    color: #ff0 !important;
}

body.black_yellow #ins_calc .whitebg .apdr_progr .col {
    border: 1px solid #ff0 !important;
}

body.black_yellow .leads.v2.active h2 {
    color: #ff0 !important;
}

body.black_yellow .leads.v2:hover h2,
body.black_yellow .leads.v2:hover .open,
body.black_yellow .leads.v2:hover .closed,
body.black_yellow .leads.v2 a {
    color: #ff0 !important;
}

body.black_yellow .leads.v2 {
    color: #ff0 !important;
}

body.black_yellow #m2m .blck-itm {
    background: #000 !important;
    color: #ff0 !important;
    border: 1px solid #ff0 !important;
    box-sizing: border-box !important;
}

body.black_yellow #m2m .swiper-button-next,
body.black_yellow .swiper-rtl .swiper-button-prev,
body.black_yellow #m2m .swiper-button-prev,
body.black_yellow .swiper-rtl .swiper-button-next {
    background-color: #000 !important;
    color: #ff0 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow #m2m .blck-btn {
    background: #ff0 !important;
}

body.black_yellow #m2m .pieteikt {
    color: #000 !important;
}

body.black_yellow #m2m .header .wrap-header .h-box {
    background-color: #000 !important;
    color: #ff0 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow #m2m .flex-n .num-flex-num {
    color: #000 !important;
    text-shadow: 0 0 12px #ff0 !important;
}

body.black_yellow #m2m .bg-black {
    color: #ff0 !important;
}

body.black_yellow #m2m #tests .slides .itemclass,
body.black_yellow #m2m #tests2 .slides .itemclass {
    color: #ff0 !important;
}

body.black_yellow #m2m #tests .sugg-mob i,
body.black_yellow #m2m #tests2 .sugg-mob i {
    color: #ff0 !important;
}

body.black_yellow #m2m #tests .slides .slide-btns .button.active:before,
body.black_yellow #m2m #tests2 .slides .slide-btns .button.active:before {
    border: 2px solid #ff0;
}

body.black_yellow #m2m .flex-n .num-flex-desc {
    color: #ff0 !important;
}

body.black_yellow #m2m #tests .coll,
body.black_yellow #m2m #tests2 .coll {
    background-color: #ff0 !important;
}

body.black_yellow #zv_st_v2 .intro_block .flex-items .item-right {
    background-color: #000 !important;
    color: #ff0 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow #zv_st_v2 .intro_block .flex-items .list_block .items-flexed img {
    filter: invert(1) hue-rotate(180deg);
}

body.black_yellow #zv_st_v2 .main_block .flex-items .item-right,
body.black_yellow #zv_st_v2 .main_block .flex-items .item-left {
    background-color: #000 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow #zv_st_v2 .main_block .flex-items .item-right .btn_cont a.button,
body.black_yellow #zv_st_v2 .main_block .flex-items .item-left .btn_cont a.button {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow #zv_st_v2 .main_block .bottom .btn_cont .button-black {
    color: #ff0 !important;
}

body.black_yellow #zv_st_v2 .video_block h2 {
    color: #ff0 !important;
}

body.black_yellow #zv_st_v2 .main_block {
    color: #ff0 !important;
}

body.black_yellow #zv_st_v2 .intro_block {
    color: #ff0 !important;
}

body.black_yellow #teamer_landing_cid .advantage-cards .card-row .card {
    background-color: #000 !important;
    border: 1px solid #ff0 !important;
    color: #ff0 !important;
}

body.black_yellow #teamer_landing_cid .zvanu-statistika-banner .flex-blocks .col2 {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.black_yellow #teamer_landing_cid .zvanu-statistika-banner .flex-blocks {
    border: 1px solid #ff0 !important;
}

body.black_yellow #teamer_landing_cid .klientu-servisa-kvalitate .inner .description,
body.black_yellow #teamer_landing_cid .for-fixed-number .inner .description {
    background-color: #000;
    border: 1px solid #ff0 !important;
    color: #ff0 !important;
}

body.black_yellow #teamer_landing_cid .large-info-blocks .link-block {
    background-color: #000 !important;
    border: 1px solid #ff0 !important;
    color: #ff0 !important;
}

body.black_yellow #teamer_landing_cid .lets-begin h2 {
    color: #ff0 !important;
    background-color: #000 !important;
}

body.black_yellow #teamer_landing_cid .lets-begin .inner .card {
    background-color: #000 !important;
    color: #ff0 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow #teamer_landing_cid .lets-begin .inner .card .card-number {
    color: #000 !important;
    text-shadow: 0 0 #ff0 !important;
}

body.black_yellow #teamer_landing_cid .video-intro .inner .video-description {
    background-color: #000 !important;
    color: #ff0 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow .header-menu .menu-cont .main-menu-item .main-submenu .textitem {
    color: #ff0 !important;
}

body.black_yellow #teamer_landing_cid .klientu-servisa-kvalitate .inner .description a,
body.black_yellow #teamer_landing_cid .large-info-blocks .link-block a,
body.black_yellow #teamer_landing_cid .for-fixed-number .inner .description a {
    color: #ff0 !important;
}

body.black_yellow #list_tarif_kop_2024 .big_cards .swiper-slide {
    border: 1px solid #ff0 !important;
    box-sizing: border-box !important;
}

body.black_yellow #list_tarif_kop_2024 {
    color: #ff0 !important;
}

body.black_yellow #list_tarif_kop_2024 ul.list .fa {
    color: #ff0 !important;
}

body.black_yellow #list_tarif_kop_2024 .big_cards .item .card-cont {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.black_yellow #list_tarif_kop_2024 .addons .item.addit-price .tip .fa {
    color: #ff0 !important;
}

body.black_yellow #list_tarif_kop_2024 .plan_choose .blue_desc {
    color: #ff0 !important;
}

body.black_yellow #list_tarif_kop_2024 .big_cards .small_button_cont .item.active {
    color: #ff0 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow #list_tarif_kop_2024 .addons .item.have .ico {
    background-color: #ff0 !important;
}

body.black_yellow #list_tarif_kop_2024 .det_row .bottarif {
    background-color: #000 !important;
}

body.black_yellow #list_tarif_kop_2024 .big_cards .item .card-header {
    color: #ff0 !important;
}

body.black_yellow .eshop_josla .flex .col2 .heading {
    color: #ff0 !important;
}

body.black_yellow .bg-white {
    background-color: #000 !important;
}

body.black_yellow .hover\:text-black:hover,
body.black_yellow .text-black {
    color: #ff0 !important;
}

body.black_yellow #three_g_end .form .flex .tab-switch {
    gap: 10px !important;
}

body.black_yellow #three_g_end .form .flex .tab-switch .tab {
    background-color: #000 !important;
    color: #ff0 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow #three_g_end .form .flex .tab-switch .tab.active,
body.black_yellow #three_g_end .form .flex .tab-switch .tab:hover {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow #three_g_end .info.flex {
    background-color: #000 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow #three_g_end .info.flex img {
    filter: invert(1) !important;
}

body.black_yellow #three_g_end .reason .flex > div.t:first-child {
    background-color: #000 !important;
}

body.black_yellow #three_g_end .reason .flex > div.t:first-child .w594 {
    color: #ff0 !important;
}

body.black_yellow #three_g_end .reason .flex > div.t .flex > img {
    filter: invert(1) !important;
}

body.black_yellow #three_g_end .reason .flex > div.t:last-child {
    background-color: #000 !important;
}

body.black_yellow #three_g_end .reason .flex > div.t:last-child .w594 {
    color: #ff0 !important;
}

body.black_yellow #three_g_end .reason .flex > div.t .flex > img {
    filter: invert(1) !important;
}

body.black_yellow #three_g_end .infoblock .flex .item {
    color: #ff0 !important;
    background-color: #000 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow #three_g_end .form {
    color: #ff0 !important;
}

body.black_yellow #three_g_end .form .flex .item.blue {
    background-color: #000 !important;
    color: #ff0 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow #three_g_end .form .flex .form-group .input-label {
    color: #ff0 !important;
}

body.black_yellow #hdrvolte.heading {
    color: #ff0 !important;
}

body.black_yellow #rndm {
    color: #ff0 !important;
}

body.black_yellow #three_g_end .form .flex .form-group .input {
    border-bottom: 1px solid #ff0 !important;
    color: #ff0 !important;
    background-color: #000 !important;
}

body.black_yellow .checkout2020 .thx-info {
    border-right: 1px solid #ff0 !important;
}

@media screen and (max-width: 767px) {
    body.black_yellow .checkout2020 .thx-info {
        border-right: 0 !important;
    }
}

body.black_yellow .checkout2020 .thx2023 {
    color: #ff0 !important;
}

body.black_yellow .checkout2020 .thx-summary,
body.black_yellow .checkout2020 .thx-faq {
    border-top: 1px solid #ff0 !important;
}

body.black_yellow .checkout2020 .thx-summary .item {
    border-bottom: 1px solid #ff0 !important;
}

body.black_yellow .checkout2020 .thx-faq .item {
    border-bottom: 1px solid #ff0 !important;
}

body.black_yellow .checkout2020 .thx-faq .item .item-arrow {
    filter: invert(1) !important;
}

body.black_yellow .checkout2020 .thx-faq .item .item-content {
    color: #ff0 !important;
}

body.black_yellow .support_block .btn3 {
    border: 1px solid transparent !important;
    color: #ff0 !important;
}

body.black_yellow .support_block .btn3:before,
body.black_yellow .support_block .btn3:after {
    filter: invert(0) !important;
}

body.black_yellow .support_block .contn {
    background-color: #000 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow .support_block .tab_body_part .stab .slist .item .title {
    color: #ff0 !important;
}

body.black_yellow .row1#scroll {
    background-color: #000 !important;
}

body.black_yellow .banner_tabs.lggrey {
    background-color: #000 !important;
    border-bottom: 1px solid #ff0 !important;
}

body.black_yellow .banner_tabs.lggrey .lgactive {
    background-color: #000 !important;
    color: #ff0 !important;
    border-bottom: 1px solid #ff0 !important;
}

body.black_yellow .banner_tabs.lggrey a {
    color: #a1a100 !important;
}

body.black_yellow .faq_collapsible_block.lggrey {
    background-color: #000 !important;
}

body.black_yellow .faq_collapsible_block .list .item .trigger:hover {
    color: #ff0 !important;
    background-color: transparent;
}

body.black_yellow .faq_collapsible_block .list .item .trigger {
    color: #a1a100 !important;
    border: 1px solid #ff0 !important;
    border-width: 1px 0 !important;
}

body.black_yellow .faq_collapsible_block .list .item .trigger:before {
    color: #a1a100 !important;
}

body.black_yellow .faq_collapsible_block .list .item .trigger:hover:before {
    color: #ff0 !important;
}

body.black_yellow .faq_collapsible_block .list .item.open .trigger:before {
    color: #ff0 !important;
}

body.black_yellow .banner_tabs.lggrey .active-ci,
body.black_yellow .banner_tabs.lggrey .active-pi {
    filter: grayscale(1) brightness(5) !important;
}

body.black_yellow .banner_tabs.lggrey .passive-ci,
body.black_yellow .banner_tabs.lggrey .passive-pi {
    filter: brightness(2) !important;
}

body.black_yellow .cart-menu.cart-menu2023 .cart-cont.empty {
    background-color: #000 !important;
    border-left: 1px solid #ff0 !important;
}

body.black_yellow .cart-menu.cart-menu2023 .cart-cont.empty .empty-block {
    color: #ff0 !important;
}

body.black_yellow .cart-menu.cart-menu2023 .cart-cont.empty .cart-summary {
    background-color: #000 !important;
}

body.black_yellow .cart-menu.cart-menu2023 .cart-cont.empty .cart-summary .ebm-item {
    background-color: #000 !important;
    border: 1px solid #ff0 !important;
    color: #ff0 !important;
}

body.black_yellow .cart-menu.cart-menu2023 .cart-cont.with-products {
    background-color: #000 !important;
}

body.black_yellow .cart-menu.cart-menu2023 .cart-cont.with-products .items > .item {
    background-color: #000 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow .cart-menu.cart-menu2023 .cart-cont.with-products .items .item .item-img {
    border: 1px solid #ff0 !important;
}

body.black_yellow .cart-menu.cart-menu2023 .cart-cont.with-products .items {
    color: #ff0 !important;
}

body.black_yellow .cart-menu.cart-menu2023 .cart-cont.with-products .cart-block {
    color: #ff0 !important;
}

body.black_yellow .cart-menu.cart-menu2023 .cart-cont.with-products .to-basket-button {
    border-top: 1px solid #ff0 !important;
    background-color: #000 !important;
    color: #ff0 !important;
}

@media (hover: hover) and (pointer: fine) {
    body.black_yellow .cart-menu.cart-menu2023 .cart-cont.with-products .to-basket-button:hover {
        background-color: #000 !important;
    }
}

body.black_yellow .color_select .item.black.active:before {
    background-color: #000 !important;
    border-color: #ff0 !important;
}

body.black_yellow .checkout2020.ch2023 .payment-legal-note {
    color: #ff0 !important;
}

body.black_yellow .color_select .item.black:hover:after,
body.black_yellow .color_select .item.black.active:after,
body.black_yellow .color_select .item.black.hovered:after {
    border-color: #666 !important;
}

body.black_yellow .basket-header {
    border-bottom: 1px solid #ff0 !important;
    box-sizing: border-box !important;
    background-color: #000 !important;
}

body.black_yellow .basket-header .basket-back-btn .basket-back-link {
    filter: invert(1) !important;
}

body.black_yellow .basket-header .basket-header-middle .logo img {
    filter: invert(1) !important;
}

body.black_yellow .basket-header .gglobe {
    filter: invert(1) !important;
}

body.black_yellow .auth2024 .authform {
    background-color: #000 !important;
    box-sizing: border-box !important;
    color: #ff0 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow .auth2024 .auth-method-item {
    background-color: #ffffcd !important;
}

body.black_yellow .auth2024 .other-methods {
    box-shadow: 0 0 10px 0 rgba(255, 255, 0, 0.5) !important;
}

body.black_yellow .cart-menu.cart-menu2023 .cart-cont.with-products {
    background-color: #000 !important;
    border-left: 1px solid #ff0 !important;
}

body.black_yellow .checkout2020.ch2023 .checkbox .checkmark {
    background-color: #000 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow .checkout2020.ch2023 .checkbox input:checked ~ .checkmark {
    background-color: #000 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow .auth2024 .other-methods-trigger {
    filter: invert(1) !important;
}

body.black_yellow .auth2024 .auth-info-block {
    background-color: #000 !important;
}

body.black_yellow .checkout2020.ch2023 .continueBtn {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow .checkout2020.ch2023 .continueBtn::after {
    filter: invert(1) !important;
}

body.black_yellow .cinput {
    background-color: #000 !important;
    border: 0 !important;
    border-bottom: 1px solid #ff0 !important;
    border-radius: 0 !important;
}

body.black_yellow .checkout2020.ch2023 .checkout_block .cols_block .open_step .cont .form2020 .cinput .prefix-text {
    color: #ff0 !important;
}

body.black_yellow .checkout2020.ch2023 .checkout_block .cols_block .open_step .cont .form2020 .cinput input {
    color: #ff0 !important;
}

body.black_yellow .checkout2020.ch2023 .checkout_block .cols_block .open_step .cont .form2020 .label label {
    color: #ff0 !important;
}

body.black_yellow .checkout_block .cols_block {
    background-color: #000 !important;
}

body.black_yellow .cart-menu.cart-menu2023 .cart-cont.with-products .cart-block .cart-counter .ico {
    filter: invert(1) !important;
}

body.black_yellow .checkout2020 .checkout_block .cols_block .open_step .cont .form2020 .form_title {
    color: #ff0 !important;
}

body.black_yellow .cart-steps2024 .steps-items img {
    filter: invert(1) brightness(2) !important;
}

body.black_yellow .checkout2020.ch2023 .checkout_block .cols_block .open_step .cont .form2020 .cinput input::placeholder {
    color: #ff0 !important;
}

body.black_yellow .checkout2020.ch2023 .checkbox .checkbox_text {
    color: #ff0 !important;
}

body.black_yellow .cart-menu.cart-menu2023 .basket-price-summary {
    color: #ff0 !important;
    border: 1px solid #ff0 !important;
    background-color: #000 !important;
}

body.black_yellow .mt2-auth-profile {
    background-color: #000 !important;
    border-left: 1px solid #ff0 !important;
    border-bottom: 1px solid #ff0 !important;
}

body.black_yellow .checkout2020.ch2023 .del-periods .del-period.active {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow .mt2-auth-profile .mt2-auth-menu .mt2-auth-menu-item.profile-main-item {
    background-color: #000 !important;
    color: #ff0 !important;
    border: 1px solid #ff0 !important;
    border-top: 0 !important;
}

body.black_yellow .mt2-auth-profile .mt2-auth-menu .mt2-auth-menu-item {
    background-color: #000 !important;
    border-bottom: 1px solid #ff0 !important;
    border-left: 1px solid #ff0 !important;
    border-right: 1px solid #ff0 !important;
    color: #ff0 !important;
}

body.black_yellow .mt2-auth-profile .mt2-auth-menu .mt2-auth-menu-item.profile-logout-item {
    color: #000 !important;
    background-color: #ff0 !important;
    border-bottom: 1px solid #ff0 !important;
}

body.black_yellow .checkout2020 .checkout_block .cols_block .open_step .cont .form2020 .inp_field .info_tip {
    color: #ff0 !important;
}

body.black_yellow .mt2-auth-profile .mt2-auth-menu .mt2-auth-menu-item .profile-logout {
    filter: brightness(0) !important;
}

body.black_yellow .cart-steps2024 .steps-items .step-link.prev {
    color: #ff0 !important;
}

body.black_yellow .checkout2020.ch2023 .checkout_block .cols_block .open_step .cont .form2020 .form_title .form_title_ico {
    filter: invert(1) !important;
}

body.black_yellow .checkout2020.ch2023 .del-step .del-price {
    color: #ff0 !important;
}

body.black_yellow .checkout2020.ch2023 .del-methods .del-met-item.active {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow .checkout2020.ch2023 .del-methods .del-met-item {
    background-color: #000 !important;
    color: #ff0 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow .checkout2020.ch2023 .del-methods {
    gap: 10px !important;
}

body.black_yellow .label {
    color: #ff0 !important;
}

body.black_yellow .checkout2020.ch2023 .basket-info-note::before {
    border-left: 10px solid #ff0 !important;
}

body.black_yellow .del-list-items .del-li {
    border-bottom: 1px solid #ff0 !important;
}

body.black_yellow .del-list-items .del-li-title,
body.black_yellow .del-list-items .del-li .del-li-add-info,
body.black_yellow .del-list-items .del-li-address,
body.black_yellow .pickup-box-del-note,
body.black_yellow .complete2024 .payment-info .payment-item,
body.black_yellow .complete2024 .payment-method-title,
body.black_yellow .complete2024 .signing-method-title {
    color: #ff0 !important;
}

body.black_yellow .complete2024 .payment-method-item,
body.black_yellow .complete2024 .sign-item {
    background-color: #ff0 !important;
}

body.black_yellow #vl2022 .flex-col .w594 {
    color: #ff0 !important;
}

body.black_yellow .basket-header-middle {
    border-left: 1px solid #ff0 !important;
    border-right: 1px solid #ff0 !important;
}

body.black_yellow #vl2022 .flex-col .tab-switch.ins .tab-ins {
    background-color: #000 !important;
    border: 1px solid #ff0 !important;
    color: #ff0 !important;
}

body.black_yellow #vl2022 .flex-col .lead_form.active {
    color: #ff0 !important;
}

body.black_yellow #vl2022 .flex-col .tab-switch.ins .tab-ins.active {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow #vl2022 .vl_col .btn_voice_2022 {
    color: #000 !important;
    background-color: #ff0 !important;
}

body.black_yellow .btn_voice_2022::after {
    filter: invert(1) !important;
}

body.black_yellow #vl2022 .flex-col .w594 .reasons .flex-item lottie-player {
    filter: invert(1) !important;
}

body.black_yellow #ex-warranty .info-block-upper .col2 .w594 {
    color: #ff0 !important;
}

body.black_yellow #ex-warranty .info-block-lower .col1 .w594 {
    color: #ff0 !important;
}

body.black_yellow #invoice_insurance .header .flex.header-items .item {
    filter: drop-shadow(1px 0 0 #ff0) drop-shadow(-1px 0 0 #ff0) drop-shadow(0 1px 0 #ff0) drop-shadow(0 -1px 0 #ff0) !important;
}

body.black_yellow #invoice_insurance .heading_md {
    color: #ff0 !important;
}

body.black_yellow #invoice_insurance .cases .flex .item {
    border: 1px solid #ff0 !important;
    color: #ff0 !important;
}

body.black_yellow #invoice_insurance .heading_sm {
    color: #ff0 !important;
}

body.black_yellow #invoice_insurance .reasons-to-insurance {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.black_yellow #invoice_insurance .guideline .flex.cards .item,
body.black_yellow #invoice_insurance .reasons-to-insurance .flex.cards .item {
    border: 1px solid #ff0 !important;
}

body.black_yellow #invoice_insurance .bg-light-blue {
    background-color: #000 !important;
}

body.black_yellow #invoice_insurance .guideline {
    color: #ff0 !important;
}

body.black_yellow #invoice_insurance .guideline .guideline_cards .item {
    border: 1px solid #ff0 !important;
    background-color: #000 !important;
}

body.black_yellow #invoice_insurance .header .flex .item .main_card_container .badge {
    color: #000 !important;
    background-color: #ff0 !important;
}

body.black_yellow #invoice_insurance ul li .fa-li {
    color: #ff0 !important;
}

body.black_yellow #invoice_insurance .header .flex .item .main_card_container {
    background: #000 !important;
    color: #ff0 !important;
}

body.black_yellow #invoice_insurance .header .flex .item .button_container {
    background-color: #000 !important;
    border-top: 1px solid #ff0 !important;
    color: #ff0 !important;
}

body.black_yellow #invoice_insurance .header {
    color: #ff0 !important;
}

body.black_yellow .sadarbibaar h2 {
    color: #ff0 !important;
}

body.black_yellow #invoice_insurance .header .flex .item .button_container::before {
    border-top: 20px solid #000 !important;
}

body.black_yellow #dros .header .heading-head .blue-list div {
    background-color: #000 !important;
    color: #ff0 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow #dros .header .blocks .whiteblock {
    background-color: #000 !important;
    color: #ff0 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow #dros .header .blocks .whiteblock .badge {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow #dros section.flex .col2 {
    background-color: #000 !important;
}

body.black_yellow #dros section.flex .col2 .blue .blue-cont .btn-left,
body.black_yellow #dros section.flex .col2 .blue .blue-cont .btn-right,
body.black_yellow #dros section.flex .col1 .black-cont .btn-right,
body.black_yellow #dros section.flex .col1 .black-cont .btn-left {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow #dros section.flex .col2 .blue .blue-cont lottie-player {
    filter: drop-shadow(0 0 2px #ff0) !important;
}

body.black_yellow #dros section .heading {
    color: #ff0 !important;
}

body.black_yellow #dros .stats .cnt p {
    color: #ff0 !important;
}

body.black_yellow #dros .stats .slider .item .image {
    background-color: #fff !important;
    filter: invert(1) hue-rotate(180deg) !important;
}

body.black_yellow #dros section.flex .col1 .black-cont > .flex {
    color: #ff0 !important;
}

body.black_yellow #dros section.flex .col2 .blue .itm {
    color: #ff0 !important;
}

body.black_yellow #dros .header .heading-head {
    color: #ff0 !important;
}

body.black_yellow #dros .stats .slider .item {
    color: #ff0 !important;
}

body.black_yellow #kanalu_saraksts {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.black_yellow #kanalu_saraksts .header .heading {
    color: #ff0 !important;
}

body.black_yellow #kanalu_saraksts img.obj1,
body.black_yellow #kanalu_saraksts img.obj2 {
    filter: sepia(1) !important;
}

body.black_yellow #kanalu_saraksts .table .counter .flex .item.active span.count {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow #kanalu_saraksts .table .counter .flex .item span.count {
    background-color: #3a3a3a !important;
    color: #ff0 !important;
}

body.black_yellow #kanalu_saraksts table th {
    border: 1px solid #ff0 !important;
    background: #000 !important;
}

body.black_yellow #kanalu_saraksts table td .check {
    border: solid #ff0 !important;
    border-width: 0 3px 3px 0 !important;
}

body.black_yellow #kanalu_saraksts .red.robj1 {
    filter: drop-shadow(0 0 20px #ff3e3f) blur(80px) sepia(1) !important;
    -webkit-filter: drop-shadow(0 0 20px #ff3e3f) blur(80px) sepia(1) !important;
}

body.black_yellow #kanalu_saraksts .red.robj2 {
    filter: drop-shadow(0 0 20px #ff3e3f) blur(80px) sepia(1) !important;
    -webkit-filter: drop-shadow(0 0 20px #ff3e3f) blur(80px) sepia(1) !important;
}

body.black_yellow #kanalu_saraksts .blue.bobj1 {
    filter: drop-shadow(0 0 20px #39a0ff) blur(80px) sepia(1) !important;
    -webkit-filter: drop-shadow(0 0 20px #39a0ff) blur(80px) sepia(1) !important;
}

body.black_yellow #kanalu_saraksts .blue.bobj2 {
    filter: drop-shadow(0 0 20px #39a0ff) blur(80px) sepia(1) !important;
    -webkit-filter: drop-shadow(0 0 20px #39a0ff) blur(80px) sepia(1) !important;
}

body.black_yellow #kanalu_saraksts .blue.bobj3 {
    filter: drop-shadow(0 0 20px #39a0ff) blur(80px) sepia(1) !important;
    -webkit-filter: drop-shadow(0 0 20px #39a0ff) blur(80px) sepia(1) !important;
}

body.black_yellow #galvena_lapa .carousel-slider-second .img-block {
    background-color: #000 !important;
}

body.black_yellow #galvena_lapa .video-atbildes .video-block .description-text {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow #galvena_lapa .darba-ikdiena {
    background-color: #000 !important;
}

body.black_yellow #galvena_lapa .darba-ikdiena .inner {
    color: #ff0 !important;
}

body.black_yellow #galvena_lapa .darba-ikdiena .inner .info-block-row > div > img {
    filter: invert(1) !important;
}

body.black_yellow #join-us-btn-cv-slidedown,
body.black_yellow #join-us-btn-cv-bottom {
    color: #000 !important;
    background-color: #ff0 !important;
}

body.black_yellow #darbs_pie_t2_management .dalibnieki .video-block .description h3 {
    color: #000 !important;
}

body.black_yellow #gl .video-intro .inner .video-description,
body.black_yellow .video_vertical .video-description.shorts,
body.black_yellow #t2centri .photoslider .slidercontroller {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow #t2centri .precarousel .wrap .content {
    background: #000 !important;
    color: #ff0 !important;
}

body.black_yellow .btn3 {
    border: 1px solid #ff0 !important;
    color: #ff0 !important;
}

body.black_yellow #t2centri .darba-ikdiena {
    background-color: #000 !important;
}

body.black_yellow #t2centri .darba-ikdiena .inner {
    color: #ff0 !important;
}

body.black_yellow #t2centri .darba-ikdiena .inner .info-block-row > div > img {
    filter: invert(1) !important;
}

body.black_yellow #t2biroji .carousel-slider .img-block {
    background-color: #000 !important;
}

body.black_yellow #darbs_pie_t2_management .banner-small-mng {
    color: #ff0 !important;
}

body.black_yellow #darbs_pie_t2_management .ieguvumi {
    color: #ff0 !important;
}

body.black_yellow #darbs_pie_t2_management .ieguvumi .ico-col .ico > img.larger {
    filter: invert(1) !important;
}

body.black_yellow #darbs_pie_t2_management .vertibas .btn-large-green {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow #butcamp .iemesli {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.black_yellow #butcamp .iemesli .heading .black {
    color: #ff0 !important;
}

body.black_yellow #butcamp .iemesli .flexbox .flex-item .front img {
    filter: invert(1) drop-shadow(0 0 6px #ff0);
}

body.black_yellow #butcamp .iemesli .back .desc {
    color: #ff0 !important;
}

body.black_yellow #butcamp .doverlay .wrap .menu_cont .menu-item.active,
body.black_yellow #butcamp .doverlay .wrap .menu_cont .menu-item:hover {
    background-color: #ff0 !important;
    color: #000 !important;
    border: 2px solid #000 !important;
}

body.black_yellow #butcamp .infoblock {
    color: #ff0 !important;
}

body.black_yellow #butcamp .infoblock .flex-block .item .heading .blue {
    color: #ff0 !important;
}

body.black_yellow #butcamp .infoblock .flex-block .item .heading img {
    filter: brightness(5) !important;
}

body.black_yellow #butcamp .infoblock .flex-block .item .grey-block {
    background-color: #000 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow #butcamp .infoblock .flex-block .item .grey-block .days {
    color: #ff0 !important;
}

body.black_yellow #butcamp .infoblock .flex-block .item .grey-block .days .active {
    color: #000 !important;
    background-color: #ff0 !important;
}

body.black_yellow #butcamp .infoblock .flex-block .item .grey-block .when {
    border-top: 1px solid #ff0 !important;
}

body.black_yellow #butcamp .infoblock .flex-block .item .grey-block .when .flex-item .item .date-when {
    color: #ff0 !important;
}

body.black_yellow #butcamp .infoblock .flex-block .item .grey-block .when .flex-item .item .time {
    color: #ff0 !important;
}

body.black_yellow #butcamp .videos {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.black_yellow #butcamp .videos .flex-blocks .video .info-about {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow #butcamp .videos .flex-blocks .video .info-about .heading {
    color: #000 !important;
}

body.black_yellow #butcamp .where .blue-line {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.black_yellow #butcamp .where .programm .flex-blocks .block {
    border: 1px solid #ff0 !important;
}

body.black_yellow #butcamp .where .programm .flex-blocks .blue-header {
    background-color: #000 !important;
    color: #ff0 !important;
    border-bottom: 1px solid #ff0 !important;
}

body.black_yellow #butcamp .where .programm .flex-blocks .gray-cont {
    background-color: #000 !important;
}

body.black_yellow #butcamp .where .programm .flex-blocks .gray-cont .heading {
    color: #ff0 !important;
}

body.black_yellow #butcamp .where .programm .flex-blocks .gray-cont .desc {
    color: #ff0 !important;
}

body.black_yellow #butcamp .atskats {
    background-color: #000 !important;
}

body.black_yellow #t2biroji .carousel-slider .text-block {
    color: #ff0 !important;
}

body.black_yellow #t2biroji .carousel-slider .text-block .dot-row .dot.active {
    border: 1px solid #ff0 !important;
}

body.black_yellow #darbs_pie_t2_management .banner-small-mng .btn-black {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow #butcamp .atskats .heading .blue {
    color: #ff0 !important;
}

body.black_yellow #butcamp .atskats .heading {
    color: #ff0 !important;
}

body.black_yellow #darbs_pie_t2_telesales .video-intro .inner .video-description,
body.black_yellow #darbs_pie_t2_telesales .video-description.shorts {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow #vakances_c {
    color: #ff0 !important;
}

body.black_yellow #vakances_c .vakance {
    color: #ff0 !important;
    border-bottom: 1px solid #ff0 !important;
}

body.black_yellow #vakances_c a {
    color: #ff0 !important;
}

body.black_yellow #vakances_c .v_btn:after {
    filter: invert(1) !important;
}

body.black_yellow #t2centri .twocol .col2 {
    background: #000 !important;
}

body.black_yellow #t2centri .wrapcol.c2 {
    color: #ff0 !important;
}

body.black_yellow #darbs_pie_t2_telesales .darba-ikdiena {
    background-color: #000 !important;
}

body.black_yellow #darbs_pie_t2_telesales .darba-ikdiena .inner {
    color: #ff0 !important;
}

body.black_yellow #butcamp .where .blue-line .heading .blue {
    color: #ff0 !important;
}

body.black_yellow #butcamp .where .blue-line .desc {
    color: #ff0 !important;
}

body.black_yellow #galvena_lapa .cntwrp a {
    color: #ff0 !important;
}

body.black_yellow #galvena_lapa .carousel-slider-second .text-block {
    color: #ff0 !important;
}

body.black_yellow #t2centri .arrdown,
#t2centri .arrup {
    color: #ff0 !important;
}

body.black_yellow #t2centri .wrapcol.c1 {
    color: #ff0 !important;
}

body.black_yellow #t2centri .line-between-block .circle.green {
    background: #ff0 !important;
}

body.black_yellow #darbs_pie_t2_telesales .carousel-slider .text-block {
    color: #ff0 !important;
}

body.black_yellow #darbs_pie_t2_management .dalibnieki .video-block .description .btn3 {
    color: #000 !important;
    border: 1px solid #000 !important;
}

body.black_yellow #darbs_pie_t2_management .dalibnieki .video-block .description .btn3 {
    color: #000 !important;
    border: 1px solid #000 !important;
}

body.black_yellow #darbs_pie_t2_management .dalibnieki .video-block .description .btn3:before,
body.black_yellow #darbs_pie_t2_management .dalibnieki .video-block .description .btn3:after {
    filter: invert(0) !important;
}

body.black_yellow #darbs_pie_t2_management .dalibnieki .video-block .description {
    background-color: #ff0 !important;
}

body.black_yellow #darbs_pie_t2_telesales .carousel-slider .text-block .dot-row .dot.active {
    border: 1px solid #ff0 !important;
}

body.black_yellow #t2centri .carousel-slider .text-block .dot-row .dot.active {
    border: 1px solid #ff0 !important;
}

body.black_yellow .atzinibas .heading {
    color: #ff0 !important;
}

body.black_yellow #t2centri .carousel-slider .text-block {
    color: #ff0 !important;
}

body.black_yellow #galvena_lapa .carousel-slider-second .text-block .dot-row .dot.active {
    border: 1px solid #ff0 !important;
}

body.black_yellow #darbs_pie_t2_telesales .darba-ikdiena .inner .info-block-row > div > img {
    filter: invert(1) !important;
}

body.black_yellow .keyword-sub-categories > a {
    background: #ff0 !important;
    color: #000 !important;
}

body.black_yellow .blog .important_news .date {
    color: #ff0 !important;
}

body.black_yellow .blog .all_news h2,
body.black_yellow .blog .important_news h2,
body.black_yellow .blog .important_news p,
body.black_yellow .blog .all_news .news-text {
    color: #ff0 !important;
}

body.black_yellow .blog .transparent-overlay:after {
    background: none;
    background: linear-gradient(180deg, hsla(0, 0%, 0%, 0), hsla(0, 0%, 0%, 0) 40%, hsla(0, 0%, 0%, 0.9));
}

body.black_yellow .blog .btn-load-more-news {
    color: #ff0 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow .blog .related_news {
    background-color: #000 !important;
}

body.black_yellow .blog .related_news h2 {
    color: #ff0 !important;
}

body.black_yellow .blog .related_news .news-text {
    color: #ff0 !important;
}

body.black_yellow .blog .related_news .date {
    color: #ff0 !important;
}

body.black_yellow .blog .related_news.bg-black .col-3 {
    background: #000 !important;
}

body.black_yellow .blog .related_news.bg-black .transparent-overlay:after {
    background: none;
    background: linear-gradient(180deg, hsla(0, 0%, 0%, 0), hsla(0, 0%, 0%, 0) 40%, hsla(0, 0%, 0%, 0.9));
}

body.black_yellow .text-gray-darkest {
    color: #ff0 !important;
}

body.black_yellow .text-gray-darker {
    color: #ff0 !important;
}

body.black_yellow .blog .story_view .story-header {
    color: #ff0 !important;
}

body.black_yellow .blog .story_view .narrow {
    color: #ff0 !important;
}

body.black_yellow #nfaq_sadalas .sad_list .sad a {
    color: #ff0 !important;
}

body.black_yellow #nfaq_sadalas .sad_list .sad .img {
    filter: invert(1) !important;
}

body.black_yellow #nfaq_sadalas .sad_list .sad.active {
    background: #000 !important;
}

body.black_yellow #nfaq_sadalas .tem_list .sad_tem .stemjaut .stema a {
    color: #ff0 !important;
}

body.black_yellow #probpbl h1,
body.black_yellow #probpbl h2 {
    color: #ff0 !important;
}

body.black_yellow .serviss_new .det_row .bottarif {
    border-top: 1px solid #ff0 !important;
}

body.black_yellow .info_blocks .item table tr {
    border-bottom: 1px solid #ff0 !important;
}

body.black_yellow #nfaq_sadalas .tem_list .sad_tem .stemjaut a {
    color: #ff0 !important;
}

body.black_yellow .opendoc_block h1 {
    color: #ff0 !important;
}

body.black_yellow #nfaq_topq {
    background-color: #000 !important;
}

body.black_yellow #nfaq_topq h2 {
    color: #ff0 !important;
}

body.black_yellow #nfaq_topq .nfaq_q,
body.black_yellow #nfaq_topq .nfaq_qs {
    border-top: 1px solid #ff0 !important;
    color: #ff0 !important;
}

body.black_yellow #nfaq_topq .nfaq_q:before,
body.black_yellow #nfaq_topq .nfaq_qs:before {
    color: #ff0 !important;
}

body.black_yellow #probpbl h3 {
    color: #ff0 !important;
}

body.black_yellow #probpbl .chooser a {
    background-color: #000 !important;
    border: 1px solid #ff0 !important;
    color: #ff0 !important;
}

body.black_yellow #probpbl h3 {
    color: #ff0 !important;
}

body.black_yellow #probpbl .toback {
    color: #ff0 !important;
}

body.black_yellow .kont_vel_par {
    background-color: #000 !important;
}

body.black_yellow .kont_vel_par .title {
    color: #ff0 !important;
}

body.black_yellow .kont_vel_par .info_blocks .item {
    background-color: #000 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow .kont_vel_par .info_blocks .item .caption {
    color: #ff0 !important;
}

body.black_yellow .kont_vel_par .info_blocks .item table {
    color: #ff0 !important;
}

body.black_yellow .kont_vel_par .note_text {
    color: #ff0 !important;
}

body.black_yellow .serviss_new .det_row {
    border-top: 1px solid #ff0 !important;
    background-color: #000 !important;
}

body.black_yellow .serviss_new .det_row .topizv .izvele h2 {
    color: #ff0 !important;
}

body.black_yellow .serviss_new .det_row .bottarif {
    color: #ff0 !important;
}

body.black_yellow .serviss_new .det_row .bottarif .tarifi.nodosana a,
body.black_yellow .serviss_new .det_row .bottarif .tarifi.rem_statuss a {
    color: #ff0 !important;
}

body.black_yellow .serviss_new .det_row .bottarif .tarifi.nodosana a:hover,
body.black_yellow .serviss_new .det_row .bottarif .tarifi.rem_statuss a:hover {
    color: #ff0 !important;
}

body.black_yellow .serviss_new .det_row .topizv .tarifi a {
    color: #ff0 !important;
}

body.black_yellow .serviss_new .det_row .topizv .tarifi a:before {
    color: #ff0 !important;
}

body.black_yellow .serviss_new .det_row .bottarif .tarifi .tarifs_sml_list .item .block {
    background-image: linear-gradient(to right, #ff0 50%, #ff0 50%) !important;
    color: #000 !important;
}

body.black_yellow .serviss_new .det_row .bottarif .tarifi.nodosana .icon,
body.black_yellow .serviss_new .det_row .bottarif .tarifi.rem_statuss .icon {
    filter: invert(1) !important;
}

body.black_yellow .tarifs_kop_list .btn3.inverted:before,
body.black_yellow .ntarifs_block .btn3.inverted:before,
body.black_yellow .tarifs_sml_list .btn3.inverted:before,
body.black_yellow .faq2019 .btn3.inverted:before,
body.black_yellow .tarif_bl_2baners .btn3.inverted:before,
body.black_yellow .tarifs_kop_sal .btn3.inverted:before,
body.black_yellow .mbb_koplapa .btn3.inverted:before,
body.black_yellow .serviss_new .btn3.inverted:before,
body.black_yellow .go3_televizija .btn3.inverted:before {
    filter: invert(1) !important;
}

body.black_yellow #pappak2022 .swiper-button-next,
body.black_yellow #pappak2022 .swiper-button-prev {
    background-color: #000 !important;
    color: #ff0 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow #pappak2022 .content .icon {
    border-bottom: 1px solid #ff0 !important;
}

body.black_yellow #pappak2022 .content .slider .item {
    border: 1px solid #ff0 !important;
}

body.black_yellow #pappak2022 {
    color: #ff0 !important;
}

body.black_yellow #pappak2022 .content .icon:after,
body.black_yellow #pappak2022 .content .icon:before {
    background-color: #000 !important;
}

body.black_yellow #pappak2022 .content .slider .item .image {
    filter: invert(1) sepia(1) !important;
}

body.black_yellow #pappak2022 .content .slider .item .info {
    color: #ff0 !important;
}

body.black_yellow #pappak2022 .content .oth-list .item {
    color: #ff0 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow #pappak2022 .content .bpopup ul li {
    border: 1px solid #ff0 !important;
}

body.black_yellow #pappak2022 .content .oth-list .item::after {
    filter: invert(1) !important;
}

body.black_yellow #pappak2022 .content .bpopup .close {
    background-color: #000 !important;
}

body.black_yellow #pappak2022 .content .bpopup .close img {
    filter: invert(1) !important;
}

body.black_yellow #pappak2022 .content .bpopup .cont {
    background-color: #000 !important;
    border-top: 1px solid #ff0 !important;
}

body.black_yellow #pappak2022 .content .bpopup .faq .col2 {
    background-color: #000 !important;
}

body.black_yellow #pappak2022 .content .bpopup .faq .faq-list .heading {
    color: #ff0 !important;
    border: 1px solid #ff0;
    border-width: 1px 0 !important;
}

body.black_yellow #pappak2022 .content .slider .item .badge {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow #pappak2022 .content .bpopup .faq .faq-list .heading:before {
    color: #ff0 !important;
}

body.black_yellow #pappak2022 .btn2022.border-black::after {
    filter: invert(0) !important;
}

body.black_yellow #pappak2022 .content .bpopup .faq .faq-list .expand {
    color: #ff0 !important;
}

body.black_yellow .mbb_new .product .heading {
    color: #ff0 !important;
}

body.black_yellow .mbb_new .item .main_block {
    color: #ff0 !important;
    background-color: #000 !important;
    border: 1px solid #ff0 !important;
    border-bottom: 0 !important;
}

body.black_yellow .mbb_new .item .price_button_container:before {
    content: '' !important;
    position: absolute !important;
    bottom: -20px !important;
    left: -1px !important;
    width: 0 !important;
    height: 0 !important;
    border-right: 20px solid transparent !important;
    border-top: 20px solid #ff0 !important;
    clear: both !important;
}

body.black_yellow .mbb_new .item .main_block ul li:before {
    border: solid #ff0 !important;
    border-width: 0 3px 3px 0 !important;
}

body.black_yellow .mbb_new .swiper-button-prev,
body.black_yellow .mbb_new .swiper-button-next {
    background-color: #000 !important;
    color: #ff0 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow .mbb_new .item .main_block .more_info_block {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow .mbb_new .item .main_block .badge.red {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow .mbb_new .product .more_info_block .heading {
    color: #000 !important;
}

body.black_yellow .mbb_new .shortcut .akc_btn {
    background-color: #000 !important;
    color: #ff0 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow .mbb_new .shortcut .akc_btn:hover {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow .mbb_new .product .backbtn {
    color: #000 !important;
    background-color: #ff0 !important;
}

body.black_yellow .embedded_video {
    color: #ff0 !important;
    background-color: #000 !important;
}

body.black_yellow .mbb_new .choose .flex .item img {
    filter: invert(1);
}

body.black_yellow .mbb_new .choose .flex .item .desc {
    color: #ff0;
}

body.black_yellow .mbb_new .facts {
    color: #ff0 !important;
}

body.black_yellow .mbb_new .choose {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.black_yellow .mbb_new .product .backbtn::before {
    filter: invert(1) !important;
}

body.black_yellow .mbb_new .item .price_button_container {
    background-color: #000 !important;
    border: 1px solid #ff0 !important;
    color: #ff0 !important;
}

body.black_yellow .mbb_new .item .price_button_container .price_button_text {
    color: #ff0 !important;
}

body.black_yellow .mbb_new .item .price_button_container:after {
    content: '' !important;
    position: absolute !important;
    bottom: -18px !important;
    left: 0 !important;
    width: 0 !important;
    height: 0 !important;
    border-right: 18px solid transparent !important;
    border-top: 18px solid #000 !important;
    z-index: 1 !important;
    clear: both !important;
}

body.black_yellow .akcijas_2022 .tab .item {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.black_yellow .akcijas_2022 .tab .item .title_container {
    border-left: 1px solid #ff0 !important;
    border-right: 1px solid #ff0 !important;
}

body.black_yellow .akcijas_2022 .tab .item.active .price_button_container {
    background-color: #000 !important;
}

body.black_yellow .akcijas_2022 .btn_close {
    background-color: #000 !important;
    filter: invert(1) !important;
}

body.black_yellow .akcijas_2022 .description {
    border: 1px solid #ff0 !important;
    border-bottom: 0 !important;
}

body.black_yellow .akcijas_2022 .tab .item .price_button_container {
    border: 1px solid #ff0 !important;
    color: #ff0;
}

body.black_yellow .akcijas_2022 .date {
    font-weight: 400 !important;
    font-size: 12px !important;
    line-height: 13px !important;
    text-align: center !important;
    color: #ff0 !important;
    background-color: #000 !important;
}

body.black_yellow .akcijas_2022 .tab .item .price_button_container:after {
    content: '' !important;
    position: absolute !important;
    bottom: -18px !important;
    left: 0 !important;
    width: 0 !important;
    height: 0 !important;
    border-right: 18px solid transparent !important;
    border-top: 18px solid #000 !important;
    z-index: 1 !important;
    clear: both !important;
}

body.black_yellow .akcijas_2022 .tab .item .price_button_container:before {
    content: '' !important;
    position: absolute !important;
    bottom: -20px !important;
    left: -1px !important;
    width: 0 !important;
    height: 0 !important;
    border-right: 20px solid transparent !important;
    border-top: 20px solid #ff0 !important;
    clear: both !important;
}

body.black_yellow .akcijas_2022 .select_tab button {
    background-color: #000 !important;
    color: #ff0 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow .akcijas_2022 .select_tab button[data-active='1'] {
    background-color: #ff0 !important;
    color: #000 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow .akcijas_2022 .tab .item .image_container a {
    border: 1px solid #ff0 !important;
    width: 100%;
}

body.black_yellow .akcijas_2022 .tab .item .image_container a img {
    width: 100%;
    object-fit: cover;
}

body.black_yellow .go3_v3 {
    background-color: #000 !important;
}

body.black_yellow .go3_v3 .tab.active {
    background-color: #ff0 !important;
    color: #000 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow .go3_v3 .tab {
    background-color: #000 !important;
    color: #ff0 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow .go3_v3 .tab::before {
    content: unset !important;
}

body.black_yellow .go3_v3 .swiper-scrollbar .swiper-scrollbar-drag {
    background-color: #ff0 !important;
}

body.black_yellow .go3_v3 .promo-badge {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow .go3_v3 .subscribe-btn {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow .go3_v3 .subscribe-btn::after {
    filter: invert(1) !important;
    background: transparent url('/img/leads/voice_2022/arrow.svg') no-repeat;
}

body.black_yellow .go3_v3 .additional-services {
    color: #ff0 !important;
}

body.black_yellow .go3_v3 .slider:before {
    background-color: #ff0 !important;
}

body.black_yellow .go3_v3 input:checked + .slider:before {
    background-color: #000 !important;
}

body.black_yellow .go3_v3 .service-name {
    color: #ff0 !important;
}

body.black_yellow .go3_v3 .separated_block .wrap .left-block .desc {
    color: #ff0 !important;
}

body.black_yellow #go3 .tv_show_info .tv_name .name {
    color: #ff0 !important;
}

body.black_yellow #go3 .tv_show_info .tv_lead .name {
    color: #ff0 !important;
}

body.black_yellow #go3 .heading {
    color: #ff0 !important;
}

body.black_yellow #go3 .tutorial .text {
    color: #ff0 !important;
}

body.black_yellow .go3_v3 .service-options {
    background-image: radial-gradient(60% 120% at 50% 0%, #1f1f00 0%, #000) !important;
}

body.black_yellow .go3_v3 .service-price {
    color: #ff0 !important;
}

body.black_yellow .go3_v3 input:checked + .slider {
    background-color: #ff0 !important;
}

body.black_yellow .go3_v3 .swiper-button-next,
body.black_yellow .go3_v3 .swiper-button-prev {
    background-color: #000 !important;
    color: #ff0 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow .go3_v3 .read-more {
    color: #ff0 !important;
}

body.black_yellow #go3 {
    background-color: #000 !important;
}

body.black_yellow #go3 .tv_show_info .tv_genre .name {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow #go3 .button-more-channels {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow #go3 .button-more-channels img {
    filter: invert(1) !important;
}

body.black_yellow #go3 .buttons {
    color: #ff0 !important;
}

body.black_yellow #go3 .btn_cont .btn2022.blue {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow #go3 .device .specs .flex .col1 .item {
    color: #ff0 !important;
}

body.black_yellow #go3 .chances .item {
    background-color: #ff0 !important;
    border: 0 !important;
    color: #000 !important;
}

body.black_yellow #go3 .obj1,
body.black_yellow #go3 .obj2,
body.black_yellow #go3 .obj3,
body.black_yellow #go3 .obj4 {
    filter: sepia(1);
}

body.black_yellow .go3_v3 .service-logos .rest-of-channels {
    color: #ff0 !important;
}

body.black_yellow #go3 .tutorial .swiper-button-prev,
body.black_yellow #go3 .tutorial .swiper-button-next {
    background-color: #000 !important;
    color: #ff0 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow #go3 .device .device_block .block {
    color: #000 !important;
    background-color: #ff0 !important;
}

body.black_yellow #go3 .buttons .item {
    border: 1px solid #ff0 !important;
    background: #000 !important;
}

body.black_yellow #go3 .device .specs .flex .col2 .spec-item .flex .spec-name {
    color: #ff0 !important;
}

body.black_yellow .go3_v3 .slider-deactivated {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow #go3 .tv_shows .slidebuttons div {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow #go3 .device .objects .blue {
    filter: sepia(1) drop-shadow(0 0 20px #ff0) blur(80px) !important;
}

body.black_yellow #go3 .tv_shows .objects .red,
body.black_yellow #go3 .tv_shows .objects .blue {
    filter: sepia(1) drop-shadow(0 0 20px #ff0) blur(80px) !important;
}

body.black_yellow .go3_v3 .card-title {
    color: #ff0 !important;
}

body.black_yellow .go3_v3 .card-image .desc {
    color: #ff0 !important;
}

body.black_yellow .go3_v3 .price {
    color: #ff0 !important;
}

body.black_yellow .go3_v3 .original-price {
    color: #ff0 !important;
}

body.black_yellow #go3 .buttons .item:hover,
body.black_yellow #go3 .buttons .item.active {
    background: #ff0 !important;
    color: #000 !important;
}

body.black_yellow .breadcrumbs_block.bb {
    border-bottom: 1px solid #ff0 !important;
}

body.black_yellow .breadcrumbs_block {
    color: #ff0 !important;
    background-color: #000 !important;
}

body.black_yellow #phone22_main #phone22_device_buy .main-container .buyforms .heading {
    color: #ff0 !important;
}

body.black_yellow #phone22_main #phone22_device_buy .main-container .buyforms form.item .item-hirepurchase {
    color: #ff0 !important;
}

body.black_yellow #phone22_main #phone22_device_buy .main-container .buyforms form.item .item-hirepurchase .cross {
    filter: invert(1) !important;
}

body.black_yellow #phone22_main #phone22_device_buy .main-container .buyforms .hirepurchase._tarif .select-item .sub-item-info,
body.black_yellow #phone22_main #phone22_device_buy .main-container .buyforms .hirepurchase._apdr .select-item .sub-item-info,
body.black_yellow #phone22_main #phone22_device_buy .main-container .buyforms .hirepurchase._ext .select-item .sub-item-info,
body.black_yellow #phone22_main #phone22_device_buy .main-container .buyforms .hirepurchase._mo365 .select-item .sub-item-info,
body.black_yellow #phone22_main #phone22_device_buy .main-container .buyforms .hirepurchase._dataplan .select-item .sub-item-info,
body.black_yellow #phone22_main #phone22_device_buy .main-container .buyforms .hirepurchase._router .select-item .sub-item-info,
body.black_yellow #phone22_main #phone22_device_buy .main-container .buyforms .hirepurchase._go3 .select-item .sub-item-info {
    color: #ff0 !important;
    border-top: 2px solid #ff0 !important;
}

body.black_yellow #phone22_main #phone22_device_buy .main-container .collumn .col2 #buyform .buy_heading {
    color: #ff0 !important;
}

body.black_yellow #phone22_main #phone22_device_buy .main-container .collumn .col2 #buyform .item-fullbuy {
    color: #ff0 !important;
}

body.black_yellow #phone22_main #phone22_device_buy #basketform .hire_payment_price.mob .price,
body.black_yellow #phone22_main #phone22_device_buy #buyform .hire_payment_price.mob .price {
    color: #ff0 !important;
}

body.black_yellow #phone22_main #phone22_device_buy #basketform .hire_payment_price.mob .price .small,
body.black_yellow #phone22_main #phone22_device_buy #buyform .hire_payment_price.mob .price .small {
    color: #ff0 !important;
}

body.black_yellow #phone22_main #phone22_device_buy .main-container .collumn .col2 #basketform .buy-block .w594 .btn_buy img,
body.black_yellow #phone22_main #phone22_device_buy .main-container .collumn .col2 #buyform .buy-block .w594 .btn_buy img {
    filter: invert(1) !important;
}

body.black_yellow #phone22_main #phone22_device_buy .main-container .buyforms .select-item:hover .sub-item-info {
    border-top: 2px solid #000 !important;
}

body.black_yellow #phone22_infoblock_main .info-navigation .info-nav.active,
body.black_yellow #phone22_infoblock_main .info-navigation .info-nav.active:hover {
    background-color: #ff0 !important;
    color: #000 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow #phone22_infoblock_main .info-navigation .info-nav {
    background-color: #000 !important;
    border: 1px solid #ff0 !important;
    color: #ff0 !important;
}

body.black_yellow #phone22_infoblock_main .info-block .info-block-style {
    background-color: #000 !important;
    border: 1px solid #ff0 !important;
    color: #ff0 !important;
}

body.black_yellow #phone22_infoblock_main .desc-block .additional-ico .add-ico {
    background-color: #ff0 !important;
}

body.black_yellow #phone22_infoblock_main .info-block .content .spec-item .spec-details .option .spec-col1 {
    color: #cccc00 !important;
}

body.black_yellow #phone22_infoblock_main .map-block .content .find_city p.h {
    color: #ff0 !important;
}

body.black_yellow #phone22_infoblock_main .map-block .content .find_city p.d {
    color: #ff0 !important;
}

body.black_yellow #phone22_infoblock_main .map-block .content input.search-city {
    border-bottom: 1px solid #ff0 !important;
}

body.black_yellow #phone22_infoblock_main .map-block .content input.search-city {
    color: #cccc00 !important;
}

body.black_yellow #phone22_infoblock_main .map-block .content .col1 .input-group.allcenters {
    color: #ff0 !important;
    border-bottom: 1px solid #ff0 !important;
}

body.black_yellow #phone22_infoblock_main .form-label {
    color: #ff0 !important;
}

body.black_yellow #phone22_infoblock_main .form-input:focus + .form-label,
body.black_yellow #phone22_infoblock_main .form-input:not(:placeholder-shown) + .form-label {
    color: #ff0 !important;
}

body.black_yellow #phone22_infoblock_main .map-block .content .col2 .show-allcentre .centre-cont {
    color: #ff0 !important;
}

body.black_yellow #phone22_infoblock_main .map-block .content .col2 .show-allcentre {
    background: #000 !important;
}

body.black_yellow #phone22_main #phone22_device_buy .main-container .collumn .col2 #basketform .buy-block,
body.black_yellow #phone22_main #phone22_device_buy .main-container .collumn .col2 #buyform .buy-block {
    color: #000 !important;
    background-color: #ff0 !important;
}

body.black_yellow #phone22_main #phone22_device_buy .main-container .collumn .col2 #basketform .buy-block .w594 .hire_payment_price .price .small,
body.black_yellow #phone22_main #phone22_device_buy .main-container .collumn .col2 #buyform .buy-block .w594 .hire_payment_price .price .small,
body.black_yellow #phone22_main #phone22_device_buy #basketform .hire_payment_price.mob .price .small,
body.black_yellow #phone22_main #phone22_device_buy #buyform .hire_payment_price.mob .price .small {
    color: #000 !important;
}

body.black_yellow #phone22_main #phone22_device_buy .main-container .collumn .col2 #basketform .buy-block .w594 .btn_buy,
body.black_yellow #phone22_main #phone22_device_buy .main-container .collumn .col2 #buyform .buy-block .w594 .btn_buy {
    color: #000 !important;
    border: 1px solid #000 !important;
}

body.black_yellow .breadcrumbs_block .active {
    color: #ff0 !important;
}

body.black_yellow #phone22_main #phone22_device_buy {
    border-bottom: 1px solid #ff0 !important;
}

body.black_yellow #phone22_main #phone22_device_buy .main-container .collumn .col1,
body.black_yellow #phone22_main #phone22_device_buy .main-container .collumn .col2 {
    background: #000 !important;
}

body.black_yellow #phone22_main #phone22_device_buy .main-container .extra-spec {
    filter: invert(1) !important;
    color: #000;
}

body.black_yellow #phone22_main #phone22_device_buy .main-container .collumn .col2 .colWrap .basic_info {
    color: #ff0 !important;
}

body.black_yellow #phone22_main #phone22_device_buy .main-container .collumn .col2 .colWrap .basic_info .pvn {
    color: #cccc00 !important;
}

body.black_yellow .product_model_variant_type {
    color: #000 !important;
}

body.black_yellow .product_model_variants .model_variant {
    background-color: #000 !important;
    border: 2px solid #ff0 !important;
    color: #ff0 !important;
}

body.black_yellow .product_model_variants .model_variant.active {
    border: 2px solid #ff0 !important;
    color: #000 !important;
    background-color: #ff0 !important;
}

body.black_yellow #phone22_main #phone22_device_buy .main-container .product_terms .color_title {
    color: #ff0 !important;
}

body.black_yellow #phone22_main #phone22_device_buy .main-container .buyforms .select-item {
    border: 2px solid #ff0 !important;
    color: #ff0 !important;
    background-color: #000 !important;
}

body.black_yellow #phone22_main #phone22_device_buy .main-container .buyforms .select-item:hover {
    color: #000 !important;
    background-color: #ff0 !important;
    border-bottom: 1px;
}

body.black_yellow #phone22_main #phone22_device_buy .main-container .buyforms .select-item:hover .lineb {
    color: #000 !important;
}

body.black_yellow .tarifs_kop_list .main_row,
body.black_yellow .ntarifs_block .main_row {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.black_yellow .tarifs_kop_list .main_row .list .col1 .slider_cenas.big_prices,
body.black_yellow .ntarifs_block .main_row .list .col1 .slider_cenas.big_prices {
    color: #ff0 !important;
}

body.black_yellow .tarifs_kop_list .main_row .list .col1 .slider_iedalas,
body.black_yellow .ntarifs_block .main_row .list .col1 .slider_iedalas {
    color: #ff0 !important;
}

body.black_yellow .tarifs_kop_list .main_row .list .col1 .slider_iedalas .ied.active,
body.black_yellow .ntarifs_block .main_row .list .col1 .slider_iedalas .ied.active {
    color: #ff0 !important;
}

body.black_yellow .tarifs_kop_list .main_row .list .col1 h5.small_note,
body.black_yellow .ntarifs_block .main_row .list .col1 h5.small_note {
    color: #ff0 !important;
}

body.black_yellow .tarifs_kop_list .main_row .list .col2,
body.black_yellow .tarifs_kop_list .main_row .list .col20,
body.black_yellow .ntarifs_block .main_row .list .col2,
body.black_yellow .ntarifs_block .main_row .list .col20 {
    background-color: #000 !important;
}

body.black_yellow .akc_f_cont .akc_field {
    border-bottom: 1px solid #ff0 !important;
}

body.black_yellow .number-type-select-item {
    border: 1px solid #ff0 !important;
    color: #ff0 !important;
    background-color: #000 !important;
}

body.black_yellow .number-type-select-item::after {
    filter: brightness(5);
}

body.black_yellow .tarifs_kop_list .det_row,
body.black_yellow .ntarifs_block .det_row {
    border-top: 1px solid #ff0 !important;
    background-color: #000 !important;
    border-bottom: 1px solid #ff0 !important;
}

body.black_yellow .tarifs_kop_list .det_row .topizv h2,
body.black_yellow .ntarifs_block .det_row .topizv h2 {
    color: #ff0 !important;
}

body.black_yellow .tarifs_kop_list .det_row .topizv .tarifi a,
body.black_yellow .ntarifs_block .det_row .topizv .tarifi a {
    color: #ff0 !important;
}

body.black_yellow .tarifs_kop_list .det_row .bottarif,
body.black_yellow .ntarifs_block .det_row .bottarif {
    color: #ff0 !important;
}

body.black_yellow .tarifs_kop_list .det_row .bottarif .tarifi .secblock .subtitle,
body.black_yellow .ntarifs_block .det_row .bottarif .tarifi .secblock .subtitle {
    color: #ff0 !important;
}

body.black_yellow .tarifs_kop_list .det_row .bottarif .tarifi .secblock,
body.black_yellow .ntarifs_block .det_row .bottarif .tarifi .secblock {
    border-top: 1px solid #ff0 !important;
}

body.black_yellow .tarifs_kop_list .det_row .bottarif .tarifi .note,
body.black_yellow .ntarifs_block .det_row .bottarif .tarifi .note {
    color: #ff0 !important;
}

body.black_yellow .opendoc_block ._tele2 {
    color: #ff0 !important;
}

body.black_yellow .tarifs_sml_list .bigtitle {
    color: #ff0 !important;
}

body.black_yellow .tarifs_kop_list .main_row .list .col2 .cont .lnks a:hover,
body.black_yellow .ntarifs_block .main_row .list .col2 .cont .lnks a:hover {
    color: #ff0 !important;
}

body.black_yellow .number-type-select-item.active {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow .number-type-select-item.active::after {
    filter: invert(1) !important;
}

body.black_yellow .tarifs_kop_list .main_row .list .col2 .cont,
body.black_yellow .ntarifs_block .main_row .list .col2 .cont {
    color: #ff0 !important;
}

body.black_yellow .tarifs_kop_list .main_row .list .col2 .cont .uzzina .ut,
body.black_yellow .ntarifs_block .main_row .list .col2 .cont .uzzina .ut {
    filter: invert(1) !important;
    color: #0022b7 !important;
}

body.black_yellow .akc_f_cont .akc_field label {
    color: #ff0 !important;
}

body.black_yellow .akc_f_cont .akc_field .code-input {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.black_yellow .faq2023 .flex-box .col1,
body.black_yellow .faq2023 .flex-box .col2 {
    background-color: #000 !important;
}

body.black_yellow .faq2023 .flex-box .col2 .pagination > a.active {
    background-color: #000 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow .faq2023 .flex-box .col2 .pagination > a {
    color: #ff0 !important;
}

body.black_yellow .faq2023 .flex-box .col2 .pagination > a:hover {
    color: #ff0 !important;
    background-color: #000 !important;
}

body.black_yellow .faq2023 .flex-box .col2 .list .item .trigger {
    border: 1px solid #ff0 !important;
    color: #ff0 !important;
    border-top: 0 !important;
    border-right: 0 !important;
    border-left: 0 !important;
}

body.black_yellow .faq2023 .flex-box .col2 .list .item .trigger:before {
    filter: invert(1) !important;
}

body.black_yellow .faq2023 .btn3.inverted_hover:hover,
body.black_yellow .faq2023 .btn3.inverted_hover.hovered,
body.black_yellow .faq2023 .btn3.inverted_hover {
    border: 1px solid #ff0 !important;
    background-color: #000 !important;
    color: #ff0 !important;
}

body.black_yellow .faq2023 .flex-box .col2 .list .item .expand {
    color: #ff0;
}

body.black_yellow .page-header .header-menu .menu-cont .main-menu-item .main-submenu .subitem.active::after {
    filter: invert(1) !important;
}

body.black_yellow .product_list_block .control_line.bb {
    background-color: #000 !important;
}

body.black_yellow .product_list_block .control_line.bb .wrap .heading {
    color: #ff0 !important;
}

body.black_yellow #SPRK_merijumi {
    color: #ff0 !important;
    background-color: #000 !important;
}

body.black_yellow .product_list_block .control_line.bb .wrap .filter_sort {
    border: 1px solid #ff0 !important;
}

body.black_yellow .product_list_block .product_list_filters.v2020.sidebar_filter .filter_col.custom_search {
    border-bottom: 1px solid #ff0 !important;
}

body.black_yellow .product_list_block .slider-heading {
    color: #ff0 !important;
}

body.black_yellow #blog_slider .item .image_container {
    border: 1px solid #ff0 !important;
}

body.black_yellow .product_list_block .list_block {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.black_yellow .product_list_block .list_block .list_cont .list .itemSwiper,
body.black_yellow .product_list_block .list_block .list_cont .list .item {
    color: #ff0 !important;
    border: 1px solid #ff0 !important;
    background-color: #000 !important;
}

body.black_yellow .product_list_block .list_block .list_cont .list .itemSwiper .img_cont .img,
body.black_yellow .product_list_block .list_block .list_cont .list .item .img_cont .img {
    background-color: #000 !important;
}

body.black_yellow .product_list_block .list_block .list_cont .list .itemSwiper .product .small,
body.black_yellow .product_list_block .list_block .list_cont .list .itemSwiper .product .big,
body.black_yellow .product_list_block .list_block .list_cont .list .itemSwiper .price .normal,
body.black_yellow .product_list_block .list_block .list_cont .list .itemSwiper .price .new,
body.black_yellow .product_list_block .list_block .list_cont .list .item .product .small,
body.black_yellow .product_list_block .list_block .list_cont .list .item .product .big,
body.black_yellow .product_list_block .list_block .list_cont .list .item .price .normal,
body.black_yellow .product_list_block .list_block .list_cont .list .item .price .new {
    color: #ff0 !important;
}

body.black_yellow .product_list_block .control_line.bb .wrap .filter_sort .trigger:before {
    filter: invert(1) !important;
}

body.black_yellow .product_list_block .list_block .list_cont .list .itemSwiper .extra_badges img,
body.black_yellow .product_list_block .list_block .list_cont .list .item .extra_badges img {
    filter: invert(1) !important;
}

body.black_yellow .product_list_block .product_list_filters.v2020.sidebar_filter {
    background-color: #000 !important;
}

body.black_yellow .product_list_block .product_list_filters.v2020.sidebar_filter .product_list_filter_block .trigger {
    color: #ff0 !important;
    border-bottom: 1px solid #ff0 !important;
}

body.black_yellow .product_list_block .product_list_filters.v2020.sidebar_filter .filter_col.cat a {
    color: #ff0 !important;
}

body.black_yellow .product_list_block .product_list_filters.v2020.sidebar_filter .product_list_filter_block .trigger .fa {
    color: #ff0 !important;
}

body.black_yellow .product_list_block .product_list_filters.v2020 .product_list_filter_block .checkbox_list .item label {
    color: #ff0 !important;
}

body.black_yellow .product_list_block .product_list_filter_block .expand .checkbox_list .item label .styled_span {
    background-color: #000 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow .page-header .header-menu .menu-cont .main-menu-item .main-submenu .subitem.active::before {
    content: '';
    position: absolute;
    top: -3px;
    right: -34px;
    background-color: #ff0;
    mix-blend-mode: darken;
    pointer-events: none;
    z-index: 9;
    width: 14px;
    height: 14px;
}

body.black_yellow .page-header .header-menu {
    background-color: #000 !important;
    border-bottom: 1px solid #ff0 !important;
    color: #000 !important;
}

body.black_yellow .page-header .header-menu .menu-cont .main-menu-item .item,
body.black_yellow .page-header .header-menu .menu-cont .main-menu-item .item:hover {
    color: #ff0 !important;
}

body.black_yellow .page-header .header-menu .menu-cont .main-menu-item .menu-state .ico {
    filter: invert(1) !important;
    position: relative;
}

body.black_yellow .page-header .header-menu.b2b .menu-cont .main-menu-item .menu-state .ico {
    filter: invert(0) !important;
    position: relative;
}

body.black_yellow .page-header .header-menu .menu-cont .main-menu-item .main-submenu .icoitem {
    color: #ff0 !important;
}

body.black_yellow .page-header .header-menu .menu-cont .main-menu-item .main-submenu .icoitem .ico-img {
    filter: invert(1) !important;
}

body.black_yellow .page-header .header-menu .menu-cont .main-menu-item .main-submenu .submenu-cont .col.first {
    border-right: 1px solid #ff0 !important;
}

body.black_yellow .page-header .header-menu .menu-cont .main-menu-item .main-submenu .submenu-cont .col.last {
    border-left: 1px solid #ff0 !important;
}

body.black_yellow .page-header .header-menu .menu-cont .main-menu-item .main-submenu .subitem {
    color: #ff0 !important;
}

body.black_yellow .page-header .header-menu .menu-cont .main-menu-item .main-submenu .icoitem .ico-cont.ico-text {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow .page-header .header-menu .menu-cont .main-menu-item.active .main-submenu {
    background-color: #000 !important;
    border-bottom: 1px solid #ff0 !important;
}

body.black_yellow .page-header .header-navbar {
    border-bottom: 1px solid #ff0 !important;
}

body.black_yellow .page-header .header-navbar .page-link.active::after,
body.black_yellow .page-header .header-navbar .page-link:hover::after {
    background-color: #ff0 !important;
}

body.black_yellow .page-header .header-navbar .mt2-auth {
    background-color: #000 !important;
    color: #ff0 !important;
    border-left: 0 !important;
    border-bottom: 0 !important;
}

body.black_yellow .accessibility-menu .expand-accessibility {
    background-color: #000 !important;
    border: 1px solid #ff0 !important;
    border-top: 0 !important;
    color: #ff0 !important;
}

body.black_yellow .accessibility-menu .expand-accessibility .select-contrast {
    border: 1px solid #ff0 !important;
}

body.black_yellow .akc2023_slider .date {
    font-weight: 400 !important;
    font-size: 12px !important;
    line-height: 13px !important;
    text-align: center !important;
    color: #ff0 !important;
    background-color: #000 !important;
}

body.black_yellow .akc2023_slider .akc_cont .akc-item .title_container,
body.black_yellow #list_tarif_kop_2024 .other_tarif .tarif_slider .akc_cont .item .title_container {
    border: 1px solid #ff0 !important;
    border-top: 0 !important;
    border-bottom: 0 !important;
}

body.black_yellow .akc2023_slider .akc_cont .akc-item .price_button_container,
body.black_yellow #list_tarif_kop_2024 .other_tarif .tarif_slider .akc_cont .item .price_button_container {
    border: 1px solid #ff0 !important;
    color: #ff0 !important;
    background-color: #000 !important;
}

body.black_yellow .akc2023_slider .akc_cont .akc-item .price_button_container:before,
body.black_yellow #list_tarif_kop_2024 .other_tarif .tarif_slider .akc_cont .item .price_button_container:before {
    content: '' !important;
    position: absolute !important;
    bottom: -18px !important;
    left: 0 !important;
    width: 0 !important;
    height: 0 !important;
    border-right: 18px solid transparent !important;
    border-top: 18px solid #000 !important;
    z-index: 1 !important;
    clear: both !important;
}

body.black_yellow .akc2023_slider .akc_cont .akc-item .price_button_container:after,
body.black_yellow #list_tarif_kop_2024 .other_tarif .tarif_slider .akc_cont .item .price_button_container:after {
    content: '' !important;
    position: absolute !important;
    bottom: -20px !important;
    left: -1px !important;
    width: 0 !important;
    height: 0 !important;
    border-right: 20px solid transparent !important;
    border-top: 20px solid #ff0 !important;
    clear: both !important;
}

body.black_yellow .seo_text {
    color: #ff0 !important;
}

body.black_yellow .btn2022 {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow .btn2022::after {
    filter: invert(1) !important;
}

body.black_yellow .akc2023_slider .akc_cont .akc-item,
body.black_yellow #list_tarif_kop_2024 .other_tarif .tarif_slider .akc_cont .item {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.black_yellow #list_tarif_kop_2024 .other_tarif .swiper-button-next,
body.black_yellow #list_tarif_kop_2024 .other_tarif .swiper-button-prev {
    background-color: #000 !important;
    color: #ff0 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow #list_tarif_kop_2024 .other_tarif .tarif_slider .akc_cont .item .image_container {
    border: 1px solid #ff0 !important;
}

body.black_yellow .akc2023_slider .akc_cont .akc-item .image_container img,
body.black_yellow #list_tarif_kop_2024 .other_tarif .tarif_slider .akc_cont .item .image_container img {
    height: 100% !important;
    object-fit: cover !important;
}

body.black_yellow .product_list_block .slider-heading {
    color: #ff0 !important;
}

body.black_yellow .product_list_block .list_block {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.black_yellow .product_list_block .list_block .list_cont .list .itemSwiper {
    color: #ff0 !important;
    border: 1px solid #ff0 !important;
    background-color: #000 !important;
}

body.black_yellow .product_list_block .list_block .list_cont .list .itemSwiper .img_cont .img {
    background-color: #000 !important;
}

body.black_yellow .product_list_block .list_block .list_cont .list .itemSwiper .product .small,
body.black_yellow .product_list_block .list_block .list_cont .list .itemSwiper .product .big,
body.black_yellow .product_list_block .list_block .list_cont .list .itemSwiper .price .normal,
body.black_yellow .product_list_block .list_block .list_cont .list .itemSwiper .price .new {
    color: #ff0 !important;
}

body.black_yellow .product_list_block .list_block .list_cont .list .itemSwiper .extra_badges img {
    filter: invert(1) !important;
}

body.black_yellow #blog_slider .item .main_block {
    border: 1px solid #ff0 !important;
    border-top: 0 !important;
    background-color: #000 !important;
}

body.black_yellow #blog_slider .main_block .title {
    color: #ff0 !important;
}

body.black_yellow #blog_slider .main_block .subtitle {
    color: #ff0 !important;
}

body.black_yellow #blog_slider .item .main_block:before {
    content: '' !important;
    position: absolute !important;
    bottom: -18px !important;
    left: 0 !important;
    width: 0 !important;
    height: 0 !important;
    border-right: 18px solid transparent !important;
    border-top: 18px solid #000 !important;
    z-index: 1 !important;
    clear: both !important;
}

body.black_yellow #blog_slider .item .main_block:after {
    content: '' !important;
    position: absolute !important;
    bottom: -20px !important;
    left: -1px !important;
    width: 0 !important;
    height: 0 !important;
    border-right: 20px solid transparent !important;
    border-top: 20px solid #ff0 !important;
    clear: both !important;
}

body.black_yellow #blog_slider .item .main_block .button-arrow {
    background-color: #ff0 !important;
}

body.black_yellow #blog_slider .item .main_block .button-arrow::after {
    filter: invert(1) !important;
}

body.black_yellow .urg_info {
    color: #ff0 !important;
}

body.black_yellow .page-header .header-menu .menu-cont .main-menu-item .menu-state::after {
    content: '';
    position: absolute;
    top: 3px;
    left: 3px;
    right: 0;
    bottom: 0;
    background-color: #ff0;
    mix-blend-mode: darken;
    pointer-events: none;
    z-index: 9;
    width: 14px;
    height: 14px;
}

body.black_yellow .page-header .header-navbar .page-link {
    color: #ff0 !important;
}

body.black_yellow .page-header .cart-trigger {
    position: relative !important;
}

body.black_yellow .page-header .cart-trigger::after {
    content: '';
    position: absolute;
    top: 14px;
    left: 14px;
    right: 0;
    bottom: 0;
    background-color: #ff0;
    mix-blend-mode: darken;
    pointer-events: none;
    z-index: 9;
    width: 26px;
    height: 26px;
}

body.black_yellow .page-header .gglobe::after {
    content: '';
    position: absolute;
    top: 3px;
    left: 3px;
    right: 0;
    bottom: 0;
    background-color: #ff0;
    mix-blend-mode: darken;
    pointer-events: none;
    z-index: 9;
    width: 26px;
    height: 26px;
}

body.black_yellow .page-header .gglobe:hover {
    transform: unset;
    opacity: unset;
}

body.black_yellow footer .line1 .title {
    color: #ff0 !important;
}

body.black_yellow footer .line1.v2 .blocks .block .email_form .consent {
    color: #ff0 !important;
}

body.black_yellow footer .line1 .linklist a {
    color: #ff0 !important;
}

body.black_yellow .irs--tele2 .irs-handle {
    filter: invert(1) hue-rotate(22deg) brightness(2) !important;
}

body.black_yellow .irs--tele2 .irs-from,
body.black_yellow .irs--tele2 .irs-to,
body.black_yellow .irs--tele2 .irs-single {
    color: #ff0 !important;
}

body.black_yellow .irs--tele2 .irs-bar {
    background-color: #ff0 !important;
}

body.black_yellow .kampana .legend .slides {
    color: #ff0 !important;
}

body.black_yellow .kampana .service .button {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow .kampana .service .button .arrow {
    filter: invert(1) !important;
}

body.black_yellow .product_list_block .swiper-scrollbar-horizontal .swiper-scrollbar-drag {
    background: #ff0 !important;
}

body.black_yellow .akc2023_slider .swiper-button-prev,
body.black_yellow .akc2023_slider .swiper-button-next {
    background-color: #000 !important;
    color: #ff0 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow .product_list_block .list_block .swiper-button-prev,
body.black_yellow .product_list_block .list_block .swiper-button-next {
    background-color: #000 !important;
    color: #ff0 !important;
    border: 1px solid #ff0 !important;
}

body.black_yellow footer .line_logo .flex-footer-logo .button_up .up {
    color: #ff0 !important;
}

body.black_yellow #leads_2023 .col2 .tab-switch.ins .tab-ins.active {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow #leads_2023 .col1 .heading,
body.black_yellow #leads_2023 .col1 .desc {
    color: #ff0 !important;
}

body.black_yellow #leads_2023 .col2 .tab-switch.ins .tab-ins {
    color: #ff0 !important;
}

body.black_yellow #leads_2023 .col2 form .btn_voice_2022 {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow #leads_2023 .col2 form .btn_voice_2022::after {
    filter: invert(1) !important;
}

body.black_yellow .btn3 {
    border: 1px solid #ff0 !important;
    color: #ff0 !important;
}

body.black_yellow .product_list_block .list_block .list_cont .list .itemSwiper .extra_badges::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #ff0;
    mix-blend-mode: darken;
    pointer-events: none;
    z-index: 9;
    width: 100%;
}

body.black_yellow #blog_slider .main_block .date {
    background: #ff0 !important;
    color: #000 !important;
}

body.black_yellow footer .line1.v2 .blocks .block .email_form .form-group .btn_2022 {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.black_yellow footer .line1.v2 .blocks .block .email_form .form-group .btn_2022::after {
    filter: invert(1) !important;
}

body.black_yellow footer .line1.v2 .blocks .block .email_form .consent .checkmark {
    border: 1px solid #ff0 !important;
}

body.black_yellow footer .line1.v2 .blocks .block .email_form .consent .checkmark:after {
    border: solid #ff0 !important;
    border-width: 0 3px 3px 0 !important;
}

body.black_yellow .rates-slider .rates-card-list .item .block {
    background-image: linear-gradient(90deg, #ff0 50%, #ff0 0) !important;
    color: #000 !important;
}

body.black_yellow .rates-slider .rates-card-list .item .block span {
    color: #000 !important;
}

body.black_yellow .rates-slider .rates-card-list .item .block .btn-arr {
    filter: invert(1);
}

/* Yellow - Black scheme */
body.yellow_black .speles .cards .card-flex .item .content {
    border: 1px solid #000 !important;
    border-top: 0 !important;
    background-color: #ffff00 !important;
    color: #000 !important;
}

body.yellow_black .drosa_pieslegsanas .why_info {
    background-color: #ffff00;
    color: #000;

}

body.yellow_black .drosa_pieslegsanas .auth_info .auth_method_list .grid .item {
    filter: invert(1);
}

body.yellow_black .tv_info .tv_info_cont .tv_en_page {
    color: #000 !important;
}

body.yellow_black .product_list_block.slider_for_acc.hasTop.v2020 {
    background-color: #ffff00;
}

body.yellow_black .product_list_block.v2020 .list_block .list_cont .list .itemSwiper .price .normal .small,
body.yellow_black .product_list_block.v2020 .list_block .list_cont .list .itemSwiper .price .new .small,
body.yellow_black .product_list_block.v2020 .list_block .list_cont .list .item .price .normal .small,
body.yellow_black .product_list_block.v2020 .list_block .list_cont .list .item .price .new .small {
    color: #000 !important;
}

body.yellow_black .b2b_tarif_other {
    background-color: #ff0;
    color: #000;
}

body.yellow_black .b2b_tarif_other .content .item {
    border: 1px solid #000;
}

body.yellow_black .b2b_tarif_other .content .item .card_header {
    background-color: #ff0;
    border-bottom: 1px solid #000;
}

body.yellow_black .b2b_tarif_other .content .item .card_container .info {
    border-bottom: 1px solid #000;
}

body.yellow_black .b2b_tarif_other .content .item .card_container {
    background-color: #ff0;
}

body.yellow_black .b2b_tarif_other .content .item .card_container .info .flex .value {
    color: #000;
}

body.yellow_black .device_container .purchasing_container .select_item {
    background-color: #ff0 !important;
    border: 1px solid #000 !important;
}

body.yellow_black .device_container .purchasing_container .select_item div {
    color: #000 !important;
}

body.yellow_black .device_container .purchasing_container .purchasing_block .expand_block > div {
    border-bottom: 1px solid #000 !important;
}

body.yellow_black .device_container .purchasing_container .purchasing_block .expand_block .custom_select .selected_item::before {
    color: #000 !important;
}

body.yellow_black .device_container .purchasing_container .purchasing_block .expand_block .heading .flex .step {
    color: #ff0 !important;
}

body.yellow_black .device_container .purchasing_container .purchasing_block .expand_block .heading .flex .step.chosen {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black .device_container .purchasing_container .purchasing_block .expand_block form button.active,
body.yellow_black .device_container .continue_button.active,
body.yellow_black .device_container .purchasing_container .purchasing_block .expand_block form button.always_active {
    background-color: #ff0 !important;
    color: #000 !important;
    border: 1px solid #000 !important;
}

body.yellow_black .device_container .purchasing_container .purchasing_block .expand_block form button.active::after,
body.yellow_black .device_container .continue_button.active::after,
body.yellow_black .device_container .purchasing_container .purchasing_block .expand_block form button.always_active::after {
    filter: invert(1) !important;
}

body.yellow_black .device_container .purchasing_container .purchasing_block .expand_block .custom_select {
    border: 1px solid #000 !important;
}

body.yellow_black .device_container .purchasing_container .purchasing_block .expand_block .custom_select .select_option .custom_option {
    background-color: #ff0 !important;
}

body.yellow_black .device_container .purchasing_container .purchasing_block .expand_block .custom_select .select_option .custom_option:hover {
    background-color: #ff0 !important;
}

body.yellow_black .device_container .badge.present.gift_button .counter {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black .device_container .product_model_variant_type {
    color: #000 !important;
}

body.yellow_black .device_container .gift_container .gift_heading {
    background-color: #ff0 !important;
    border: 1px solid #000 !important;
    border-bottom: 0 !important;
}

body.yellow_black .device_container .device_container .gift_container .badge-text {
    background-color: #ff0 !important;
    border: 1px solid #000 !important;
}

body.yellow_black .device_container .gift_container .gift_heading > div .counter {
    color: #ff0 !important;
    background-color: #000 !important;
}

body.yellow_black .device_container .gift_container .gift_content {
    background-color: #ff0 !important;
    border: 1px solid #000 !important;
    border-top: 0 !important;
}

body.yellow_black .device_container .gift_container .badge-text {
    background-color: #ff0 !important;
}

body.yellow_black .device_container .gift_container .badge-text-cont img {
    background-color: #ff0 !important;
    border: 1px solid #000 !important;
}

body.yellow_black .device_container .purchasing_container {
    background-color: #ff0 !important;
    border: 1px solid #000 !important;
}

body.yellow_black .device_container .tv_info .tv_info_cont .tv_en_page_second {
    color: #000 !important;
    text-decoration: underline;
}

body.yellow_black .device_container .columns .col2 .main-block .manufacturer {
    color: #000 !important;
}

body.yellow_black .device_container .columns .col2 .main-block {
    border: 1px solid #000 !important;
}

body.yellow_black .device_container .columns .col2 .main-block .tech-badges img:not(.tv_en_label) {
    background-color: #fff !important;
    filter: invert(1);
}

body.yellow_black .device_container .purchasing_container {
    color: #000 !important;
}

body.yellow_black .device_container .badge.present.gift_button .counter {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black .device_container {
    color: #000 !important;
    border: 1px solid #000 !important;
}

body.yellow_black .device_container .columns .col2 .info-block-bordered {
    padding-bottom: 20px;
    border-bottom: 1px solid #000 !important;
}

body.yellow_black .device_container .warehouse_block_flex a {
    color: #000 !important;
}

body.yellow_black .device_container .color_select .item {
    background-color: #000 !important;
}

body.yellow_black .search-block2022 .search-results-title,
body.yellow_black .search-block2022 .search-results-term {
    color: #000 !important;
}

body.yellow_black .search-block2022 .search-tab-switcher .search-tab-item {
    background-color: #ff0 !important;
    color: #000 !important;
    border: 1px solid #000 !important;
}

body.yellow_black .search-block2022 .search-tab-switcher .search-tab-item.active {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black .search-block2022 .search-tab-switcher {
    gap: 10px;
}

body.yellow_black .search-block2022 .faq-list-block .faq-list-item,
body.yellow_black .search-block2022 .page-list-block .page-list-item {
    color: #000 !important;
}

body.yellow_black #kanalu_saraksts .channel_content .pack_channels .channel {
    border: 1px solid #000 !important;
}

body.yellow_black #kanalu_saraksts .table .counter .flex .item::before {
    background-image: unset !important;
    background-color: #000 !important;
}

body.yellow_black #kanalu_saraksts .table .counter .flex .item div:last-child {
    color: #000 !important;
}

body.yellow_black #kanalu_saraksts .table .counter .flex .item.active {
    background-color: #000 !important;
}

body.yellow_black #kanalu_saraksts .channel_content .pack_heading {
    color: #000 !important;
}

body.yellow_black #kanalu_saraksts .channel-modal-popup .name,
body.yellow_black #kanalu_saraksts .channel-modal-popup .desc .desc-info .desc-output {
    color: #ff0 !important;
}

body.yellow_black #kanalu_saraksts .table .counter .flex .item.active > div {
    color: #ff0 !important;
}

body.yellow_black #leads_2023 .col2 form .consent {
    color: #000 !important;
}

body.yellow_black .product_list_block.v2020 .list_block .list_cont .list .itemSwiper .price .first {
    color: #000 !important;
}

body.yellow_black .product_list_block.v2020 .list_block .list_cont .list .itemSwiper .price .normal .small,
body.yellow_black .product_list_block.v2020 .list_block .list_cont .list .itemSwiper .price .new .small {
    color: #000 !important;
}

body.yellow_black .product_list_block.v2020 .list_block .list_cont .list .item .price .first {
    color: #000 !important;
}

body.yellow_black .product_list_block.v2020 .list_block .list_cont .list .item .price .normal .small,
body.yellow_black .product_list_block.v2020 .list_block .list_cont .list .item .price .new .small {
    color: #000 !important;
}

body.yellow_black #leads_2023 .col2 form .form-group .preinput {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.yellow_black #leads_2023 .col2 form input,
body.yellow_black #leads_2023 .col2 form div.input_imitation {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.yellow_black #leads_2023 .col2 form div.input_imitation {
    border: 1px solid #000 !important;
}

body.yellow_black #leads_2023 .floating-label {
    color: #000 !important;
}

body.yellow_black #leads_2023 .col2 form .form-group {
    border: 1px solid #000 !important;
}

body.yellow_black #leads_2023 .form-label {
    color: #000 !important;
}

body.yellow_black #eshop .flex-contents .right .akc .swiper-button-next,
body.yellow_black #eshop .flex-contents .right .akc .swiper-button-prev,
body.yellow_black #eshop .flex-contents .right .top .swiper-button-next,
body.yellow_black #eshop .flex-contents .right .top .swiper-button-prev,
body.yellow_black #eshop .flex-contents .right .outlet .swiper-button-next,
body.yellow_black #eshop .flex-contents .right .outlet .swiper-button-prev,
body.yellow_black #eshop .flex-contents .right .brands .swiper-button-next,
body.yellow_black #eshop .flex-contents .right .brands .swiper-button-prev {
    background-color: #ff0 !important;
    color: #000 !important;
    border: 1px solid #000 !important;
}

body.yellow_black #eshop .flex-contents .left-sidebar {
    background-color: #ff0 !important;
    border: 1px solid #000 !important;
}

body.yellow_black #eshop .flex-contents .left-sidebar a {
    color: #000 !important;
}

body.yellow_black #eshop .flex-contents .right .slider .item .info .name {
    color: #000 !important;
}

body.yellow_black #eshop .flex-contents .right .slider .item .info .price {
    color: #000 !important;
}

body.yellow_black #eshop .flex-contents .right .cat-flex .item {
    color: #000 !important;
    border: 1px solid #000 !important;
}

body.yellow_black #eshop .flex-contents .right .item .label_container .label_cont {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black #eshop .flex-contents .right .slider .item .image_cont {
    background-color: #ff0 !important;
}

body.yellow_black #eshop .flex-contents .right .slider .item {
    color: #000 !important;
    border: 1px solid #000 !important;
}

body.yellow_black #eshop .flex-contents .right .slider-heading,
body.yellow_black #eshop .flex-contents .right .cat-heading {
    color: #000 !important;
}

body.yellow_black .abroad_block .country_search_part .code_table table thead tr th {
    color: #000 !important;
    border-top: 1px solid #000 !important;
}

body.yellow_black .tarifs_block_side.v3_1 .item {
    background-color: #ff0 !important;
    border: 1px solid #000 !important;
}

body.yellow_black .tarifs_block_side.v3_2 .tleads {
    color: #000 !important;
}

body.yellow_black .tarifs_block_side.v3_2 .tiespejas .tiespeja {
    color: #000 !important;
}

body.yellow_black .tarifs_block_side.v3 .item .helptext {
    color: #000 !important;
}

body.yellow_black .tarifs_block_side.v3 .item .cenas .cena {
    color: #000 !important;
}

body.yellow_black .tarifs_block_side .item h2 {
    color: #000 !important;
}

body.yellow_black .tarifs_block_side.v3_2 .tiespejas .tiespeja .izvele:hover,
body.yellow_black .tarifs_block_side.v3_2 .tiespejas .tiespeja .izvele.active {
    background-color: #ff0 !important;
    border-top: 1px solid #000 !important;
    border-bottom: 1px solid #000 !important;
}

body.yellow_black .tarifs_block_side.v3_1 .item .plusbar:before {
    color: #000 !important;
}

body.yellow_black .tarifs_block_side.v3 .item .plusbar:after {
    background-color: #ff0 !important;
}

body.yellow_black .tarifs_block_side.v3_1 .item .btn2 {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black #countries-dropdown {
    background-color: #ff0 !important;
}

body.yellow_black #countries-dropdown h1 {
    color: #000 !important;
}

body.yellow_black #countries-dropdown hr {
    border-top: 1px solid #000 !important;
}

body.yellow_black #countries-dropdown .opened-countries {
    color: #000 !important;
}

body.yellow_black .tarifs_b2b_2020 .tarif-description {
    color: #000 !important;
}

body.yellow_black .tarifs_block_side.v3_2 .tiespejas .tiespeja .apraksts {
    background-color: #ff0 !important;
    border-bottom: 1px solid #000 !important;
}

body.yellow_black .abroad_block.v2 .hero_twocols .colr .cont.text_cont {
    color: #000 !important;
}

body.yellow_black .abroad_block.v2 .country_search_part label {
    color: #000 !important;
}

body.yellow_black .tarifs_sml_list .item .block {
    color: #ff0 !important;
}

body.yellow_black .abroad_block.v2 .country_search_part .search_cont .search_btn::before {
    filter: invert(1) !important;
}

body.yellow_black .abroad_block.v2 .country_search_part #notfound {
    color: #000 !important;
}

body.yellow_black .abroad_block.v2 .country_search_part .search_cont .cinput input {
    color: #000 !important;
}

body.yellow_black .tarifs_sml_list .item .block .desc {
    color: #ff0 !important;
}

body.yellow_black .tarifs_sml_list .item h2 {
    color: #ff0 !important;
}

body.yellow_black .tarifs_block_side.v3 .item .plusbar {
    border: 1px solid #000 !important;
}

body.yellow_black .customselect .trigger {
    color: #000 !important;
}

body.yellow_black .product_list_filters.v2020.sidebar_filter .filter_col.custom_search .form-label {
    color: #000 !important;
}

body.yellow_black .tarifs_block_side.v3 .item .minusbar {
    border: 1px solid #000 !important;
}

body.yellow_black .tarifs_sml_list .item .block .btn3 {
    border: 0 !important;
}

body.yellow_black #kvalitate {
    color: #000 !important;
}

body.yellow_black #kvalitate .connect-5g .list .item .link {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black #kvalitate .connect-5g .list .item {
    border: 1px solid #000 !important;
}

body.yellow_black #kvalitate .connect-5g .list .item img:first-child {
    filter: drop-shadow(0 0 25px #000) !important;
}

body.yellow_black #kvalitate .bez-aiztures {
    background-color: #ff0 !important;
}

body.yellow_black #kvalitate .connection-speed {
    background-color: #ff0 !important;
}

body.yellow_black #kvalitate .inner .list .item .content {
    color: #000 !important;
}

body.yellow_black #zv_ier .grey-bg {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.yellow_black #zv_ier .pulss .flex .item .img {
    background-color: #ff0 !important;
}

body.yellow_black #zv_ier .pulss .flex .item {
    border: 1px solid #000 !important;
}

body.yellow_black #zv_ier .grey-bg .list.desktop .block .white-bg-half {
    background-color: #ff0 !important;
    border: 1px solid #000 !important;
}

body.yellow_black #zv_ier .btn_cont .btn_blue {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black #zv_ier .questions {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.yellow_black .hero_block .items .item.active .img {
    background-color: #ff0 !important;
}

body.yellow_black .hero_block .items .item .cont h1 span,
body.yellow_black .hero_block .items .item .cont h2 span,
body.yellow_black .hero_block .items .item .cont p span {
    color: #000 !important;
}

body.yellow_black .hero_block.wittabs.flexitems .items .item .coll .scont span {
    color: #000 !important;
}

body.yellow_black .hero_block.wittabs.flexitems .items .item .colr {
    background-color: #ff0 !important;
}

body.yellow_black .hero_block.wittabs.flexitems .items .item .colr .prieksr div,
body.yellow_black .hero_block.wittabs.flexitems .items .item .coll .scont {
    color: #000 !important;
}

body.yellow_black .products_block.white {
    background-color: #ff0 !important;
}

body.yellow_black .products_block .mobile_slider .items .item .phone .text .company + .name {
    color: #000 !important;
}

body.yellow_black .products_block .mobile_slider .items .item .phone .text .company {
    color: #000 !important;
}

body.yellow_black .btn1:focus {
    color: #000 !important;
}

body.yellow_black .products_block .mobile_slider .title h2 {
    color: #000 !important;
}

body.yellow_black .faq_collapsible_block.white {
    background-color: #ff0 !important;
}

body.yellow_black .faq_collapsible_block h2 {
    color: #000 !important;
}

body.yellow_black .faq_collapsible_block .list .item.open .trigger {
    background-color: #ff0 !important;
    border-color: #000 !important;
    color: #000 !important;
}

body.yellow_black .btn1:hover,
body.yellow_black .btn1.hovered {
    border-color: #000 !important;
    color: #000 !important;
}

body.yellow_black .hero_block.wittabs .banner_tabs.black a {
    border-top: 1px solid #000 !important;
    border-color: #000 !important;
}

body.yellow_black .banner_tabs.black a {
    color: #000 !important;
    border-right: 1px solid #000 !important;
}

body.yellow_black .banner_tabs.black a.active {
    color: #ff0 !important;
    background-color: #000 !important;
}

body.yellow_black .faq_collapsible_block .list .item .expand {
    background-color: #ff0 !important;
}

body.yellow_black .faq_collapsible_block .list .item.open .trigger:after {
    border-top: 10px solid #ff0 !important;
}

body.yellow_black .hero_block.wittabs .title {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.yellow_black .banner_tabs.black {
    background-color: #ff0 !important;
}

body.yellow_black .hero_twocols .col.coll,
body.yellow_black .hero_twocols .col.colr {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.yellow_black #ins_calc .greybg {
    background-color: #ff0 !important;
}

body.yellow_black #ins_calc .greybg h2 {
    color: #000 !important;
}

body.yellow_black #ins_calc .greybg .ier_sel .customselect .trigger {
    border-bottom: 1px solid #000 !important;
    color: #000 !important;
}

body.yellow_black #ins_calc .whitebg {
    background-color: #ff0 !important;
}

body.yellow_black #ins_calc .whitebg .apdr_progr .col h3 {
    color: #000 !important;
}

body.yellow_black #ins_calc .whitebg .apdr_progr .col {
    border: 1px solid #000 !important;
}

body.yellow_black .leads.v2.active h2 {
    color: #000 !important;
}

body.yellow_black .leads.v2:hover h2,
body.yellow_black .leads.v2:hover .open,
body.yellow_black .leads.v2:hover .closed,
body.yellow_black .leads.v2 a {
    color: #000 !important;
}

body.yellow_black .leads.v2 {
    color: #000 !important;
    background-color: #ff0 !important;
}

body.yellow_black #ins_calc .vapdr table td {
    border: 1px solid #000 !important;
}

body.yellow_black #ins_calc .vapdr table tr td:first-child {
    border: 1px solid #000 !important;
}

body.yellow_black #m2m .blck-itm {
    background: #ff0 !important;
    color: #000 !important;
    border: 1px solid #000 !important;
    box-sizing: border-box !important;
}

body.yellow_black #m2m .blck-btn {
    background: #000 !important;
}

body.yellow_black #m2m .swiper-button-next,
body.yellow_black .swiper-rtl .swiper-button-prev,
body.yellow_black #m2m .swiper-button-prev,
body.yellow_black .swiper-rtl .swiper-button-next {
    background-color: #ff0 !important;
    color: #000 !important;
    border: 1px solid #000 !important;
}

body.yellow_black #m2m .pieteikt {
    color: #ff0 !important;
}

body.yellow_black #m2m .header .wrap-header .h-box {
    background-color: #ff0 !important;
    color: #000 !important;
    border: 1px solid #000 !important;
}

body.yellow_black #m2m .flex-n .num-flex-num {
    color: #ff0 !important;
    text-shadow: 0 0 12px #000 !important;
}

body.yellow_black #m2m .bg-black,
body.yellow_black #m2m .hero_twocols {
    color: #000 !important;
    background-color: #ff0 !important;
}

body.yellow_black #m2m #tests .slides .itemclass,
body.yellow_black #m2m #tests2 .slides .itemclass {
    color: #000 !important;
}

body.yellow_black #m2m #tests .sugg-mob i,
body.yellow_black #m2m #tests2 .sugg-mob i {
    color: #000 !important;
}

body.yellow_black #m2m #tests .slides .slide-btns .button.active:before,
body.yellow_black #m2m #tests2 .slides .slide-btns .button.active:before {
    background-color: #000 !important;
}

body.yellow_black #m2m .flex-n {
    background-color: #ff0 !important;
}

body.yellow_black #m2m .btn3 {
    background-color: #ff0 !important;
}

body.yellow_black #m2m .btn3:before,
body.yellow_black #m2m .btn3:after {
    filter: invert(1) !important;
}

body.yellow_black #m2m .hero_twocols .col.coll .cont .item-image img {
    filter: invert(1) hue-rotate(180deg) !important;
}

body.yellow_black #m2m .flex-n .num-flex-desc {
    color: #000 !important;
}

body.yellow_black #m2m #tests .coll,
body.yellow_black #m2m #tests2 .coll {
    background-color: #000 !important;
}

body.yellow_black #m2m #tests .colr {
    background-color: #ff0 !important;
}

body.yellow_black #m2m #tests .slides .slide-btns .button:before,
body.yellow_black #m2m #tests2 .slides .slide-btns .button:before {
    border: 2px solid #000;
}

body.yellow_black #zv_st_v2 .intro_block .flex-items .item-right {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black #zv_st_v2 .intro_block {
    color: #000 !important;
    background-color: #ff0 !important;
}

body.yellow_black #zv_st_v2 .intro_block .flex-items .list_block .items-flexed img {
    filter: invert(1) hue-rotate(180deg) !important;
}

body.yellow_black #zv_st_v2 .main_block {
    color: #000 !important;
    background-color: #ff0 !important;
}

body.yellow_black #zv_st_v2 .main_block .flex-items .item-right,
body.yellow_black #zv_st_v2 .main_block .flex-items .item-left {
    background-color: #ff0 !important;
    border: 1px solid #000 !important;
}

body.yellow_black #zv_st_v2 .main_block .flex-items .item-right .btn_cont a.button,
body.yellow_black #zv_st_v2 .main_block .flex-items .item-left .btn_cont a.button {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black #zv_st_v2 .main_block .bottom .btn_cont .button-black {
    color: #000 !important;
}

body.yellow_black #zv_st_v2 .video_block {
    background-color: #ff0 !important;
}

body.yellow_black #zv_st_v2 .video_block h2 {
    color: #ff0 !important;
}

body.yellow_black #teamer_landing_cid .advantage-cards .card-row .card {
    background-color: #ff0 !important;
    border: 1px solid #000 !important;
    color: #000 !important;
}

body.yellow_black #teamer_landing_cid .zvanu-statistika-banner .flex-blocks .col2 {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.yellow_black #teamer_landing_cid .zvanu-statistika-banner .flex-blocks {
    border: 1px solid #000 !important;
}

body.yellow_black #teamer_landing_cid .klientu-servisa-kvalitate .inner .description,
body.yellow_black #teamer_landing_cid .for-fixed-number .inner .description {
    background-color: #ff0;
    border: 1px solid #000 !important;
    color: #000 !important;
}

body.yellow_black #teamer_landing_cid .large-info-blocks .link-block {
    background-color: #ff0 !important;
    border: 1px solid #000 !important;
    color: #000 !important;
}

body.yellow_black #teamer_landing_cid .lets-begin h2 {
    color: #000 !important;
    background-color: #ff0 !important;
}

body.yellow_black #teamer_landing_cid .lets-begin .inner .card {
    background-color: #ff0 !important;
    color: #000 !important;
    border: 1px solid #000 !important;
}

body.yellow_black #teamer_landing_cid .lets-begin .inner .card .card-number {
    color: #ff0 !important;
    text-shadow: 0 0 8px #000 !important;
}

body.yellow_black #teamer_landing_cid .video-intro .inner .video-description {
    background-color: #ff0 !important;
    color: #000 !important;
    border: 1px solid #000 !important;
}

body.yellow_black .header-menu .menu-cont .main-menu-item .main-submenu .textitem {
    color: #000 !important;
}

body.yellow_black #teamer_landing_cid .klientu-servisa-kvalitate .inner .description a,
body.yellow_black #teamer_landing_cid .large-info-blocks .link-block a,
body.yellow_black #teamer_landing_cid .for-fixed-number .inner .description a {
    color: #000 !important;
}

body.yellow_black #teamer_landing_cid .zvanu-statistika-banner .flex-blocks .col2 .flex-items img,
body.yellow_black #teamer_landing_cid .advantage-cards .card-row .card img,
body.yellow_black #teamer_landing_cid .klientu-servisa-kvalitate .inner .description a > img,
body.yellow_black #teamer_landing_cid .large-info-blocks .link-block > img,
body.yellow_black #teamer_landing_cid .for-fixed-number .inner .description a > img,
body.yellow_black #teamer_landing_cid .video-intro .inner .video-description > img,
body.yellow_black #teamer_landing_cid .large-info-blocks .link-block a > img {
    filter: invert(1) hue-rotate(180deg) !important;
}

body.yellow_black #teamer_landing_cid .video-intro,
body.yellow_black #teamer_landing_cid .advantage-cards,
body.yellow_black #teamer_landing_cid .zvanu-statistika-banner,
body.yellow_black #teamer_landing_cid .klientu-servisa-kvalitate,
body.yellow_black #teamer_landing_cid .large-info-blocks,
body.yellow_black #teamer_landing_cid .for-fixed-number,
body.yellow_black #teamer_landing_cid .lets-begin,
body.yellow_black #teamer_landing_cid .video-intro {
    background-color: #ff0 !important;
}

body.yellow_black #list_tarif_kop_2024 .big_cards .swiper-slide {
    border: 1px solid #000 !important;
    box-sizing: border-box !important;
    background-color: #ff0 !important;
}

body.yellow_black #list_tarif_kop_2024 ul.list .fa {
    color: #000 !important;
}

body.yellow_black #list_tarif_kop_2024 .big_cards .item .card-cont {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.yellow_black #list_tarif_kop_2024 .addons .item.addit-price .tip .fa {
    color: #000 !important;
}

body.yellow_black #list_tarif_kop_2024 .plan_choose .blue_desc {
    color: #000 !important;
}

body.yellow_black #list_tarif_kop_2024 .big_cards .small_button_cont .item.active {
    color: #000 !important;
    border: 1px solid #000 !important;
}

body.yellow_black #list_tarif_kop_2024 .addons .item.have .ico {
    background-color: #000 !important;
}

body.yellow_black #list_tarif_kop_2024 .det_row .bottarif {
    background-color: #ff0 !important;
}

body.yellow_black #list_tarif_kop_2024 .big_cards .item .card-header {
    color: #ff0 !important;
}

body.yellow_black #list_tarif_kop_2024 {
    color: #000 !important;
}

body.yellow_black #list_tarif_kop_2024 .big_cards {
    background-color: #ff0;
    background-image: linear-gradient(rgba(255, 255, 0, 0.5) 50%, rgba(255, 255, 0, 1)), url('/img/landing/b2b_tarif/teamerbg.jpg');
}

body.yellow_black #list_tarif_kop_2024 .addons .item .fa {
    color: #ff0 !important;
}

body.yellow_black #list_tarif_kop_2024 .teamer-tarifi-koplapa .slider_cont .banner_tabs a {
    border: 1px solid #ff0 !important;
    color: #000 !important;
}

body.yellow_black #list_tarif_kop_2024 .teamer_more {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.yellow_black .eshop_josla .flex .col2 .heading {
    color: #000 !important;
}

body.yellow_black .eshop_josla {
    background-color: #ff0 !important;
}

body.yellow_black .eshop_josla .flex .col2 img {
    filter: invert(1) !important;
}

body.yellow_black .bg-white {
    background-color: #ff0 !important;
}

body.yellow_black .hover\:text-black:hover,
body.yellow_black .text-black {
    color: #000 !important;
}

body.yellow_black #three_g_end .form .flex .tab-switch {
    gap: 10px !important;
}

body.yellow_black #three_g_end .form .flex .tab-switch .tab {
    background-color: #ff0 !important;
    color: #000 !important;
    border: 1px solid #000 !important;
}

body.yellow_black #three_g_end .form .flex .tab-switch .tab.active,
body.yellow_black #three_g_end .form .flex .tab-switch .tab:hover {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black #three_g_end .info.flex {
    background-color: #ff0 !important;
    border: 1px solid #000 !important;
}

body.yellow_black #three_g_end .reason .flex > div.t:first-child {
    background-color: #ff0 !important;
}

body.yellow_black #three_g_end .reason .flex > div.t:first-child .w594 {
    color: #000 !important;
}

body.yellow_black #three_g_end .reason .flex > div.t:last-child {
    background-color: #ff0 !important;
}

body.yellow_black #three_g_end .reason .flex > div.t:last-child .w594 {
    color: #000 !important;
}

body.yellow_black #three_g_end .infoblock .flex .item {
    color: #000 !important;
    background-color: #ff0 !important;
    border: 1px solid #000 !important;
}

body.yellow_black #three_g_end .form {
    color: #000 !important;
}

body.yellow_black #three_g_end .form .flex .item.blue {
    background-color: #ff0 !important;
    color: #000 !important;
    border: 1px solid #000 !important;
}

body.yellow_black #three_g_end .form .flex .form-group .input-label {
    color: #000 !important;
}

body.yellow_black #hdrvolte.heading {
    color: #000 !important;
}

body.yellow_black #rndm {
    color: #000 !important;
}

body.yellow_black #three_g_end .form .flex .form-group .input {
    border-bottom: 1px solid #000 !important;
    color: #000 !important;
    background-color: #ff0 !important;
}

body.yellow_black .checkout2020 .thx-info {
    border-right: 1px solid #000 !important;
}

@media screen and (max-width: 767px) {
    body.yellow_black .checkout2020 .thx-info {
        border-right: 0 !important;
    }
}

body.yellow_black .checkout2020 .thx2023 {
    color: #000 !important;
}

body.yellow_black .checkout2020 .thx-summary,
body.yellow_black .checkout2020 .thx-faq {
    border-top: 1px solid #000 !important;
}

body.yellow_black .checkout2020 .thx-summary .item {
    border-bottom: 1px solid #000 !important;
}

body.yellow_black .checkout2020 .thx-faq .item {
    border-bottom: 1px solid #000 !important;
}

body.yellow_black .checkout2020 .thx-faq .item .item-content {
    color: #000 !important;
}

body.yellow_black .support_block .btn3 {
    border: 1px solid transparent !important;
    color: #000 !important;
}

body.yellow_black .support_block .btn3:before,
body.yellow_black .support_block .btn3:after {
    filter: invert(1) !important;
}

body.yellow_black .support_block .contn {
    background-color: #ff0 !important;
    border: 1px solid #000 !important;
}

body.yellow_black .support_block .fa1 {
    filter: invert(1) !important;
}

body.yellow_black .support_block .tab_body_part .stab .slist .item .title {
    color: #000 !important;
}

body.yellow_black .row1#scroll {
    background-color: #ff0 !important;
}

body.yellow_black .banner_tabs.lggrey {
    background-color: #ff0 !important;
    border-bottom: 1px solid #000 !important;
}

body.yellow_black .banner_tabs.lggrey .lgactive {
    background-color: #ff0 !important;
    color: #000 !important;
    border-bottom: 1px solid #000 !important;
}

body.yellow_black .banner_tabs.lggrey a {
    color: #000 !important;
}

body.yellow_black .faq_collapsible_block.lggrey {
    background-color: #ff0 !important;
}

body.yellow_black .faq_collapsible_block .list .item .trigger:hover {
    color: #000 !important;
    background-color: transparent;
}

body.yellow_black .faq_collapsible_block .list .item .trigger {
    color: #000 !important;
    border: 1px solid #000 !important;
    border-width: 1px 0 !important;
}

body.yellow_black .faq_collapsible_block .list .item .trigger:before {
    color: #000 !important;
}

body.yellow_black .faq_collapsible_block .list .item .trigger:hover:before {
    color: #000 !important;
}

body.yellow_black .faq_collapsible_block .list .item.open .trigger:before {
    color: #000 !important;
}

body.yellow_black .banner_tabs.lggrey .active-ci,
body.yellow_black .banner_tabs.lggrey .active-pi {
    filter: grayscale(1) brightness(0) !important;
}

body.yellow_black .banner_tabs.lggrey .passive-ci,
body.yellow_black .banner_tabs.lggrey .passive-pi {
    filter: brightness(2) !important;
}

body.yellow_black .cart-menu.cart-menu2023 .cart-cont.empty {
    background-color: #ff0 !important;
    border-left: 1px solid #000 !important;
}

body.yellow_black .cart-menu.cart-menu2023 .cart-cont.empty .empty-block {
    color: #000 !important;
}

body.yellow_black .cart-menu.cart-menu2023 .cart-cont.empty .cart-summary {
    background-color: #ff0 !important;
}

body.yellow_black .del-list-items .del-li {
    border-bottom: 1px solid #000 !important;
}

body.yellow_black .checkout2020.ch2023 .del-periods .del-period.active {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black .cart-menu.cart-menu2023 .cart-cont.empty .cart-summary .ebm-item {
    background-color: #ff0 !important;
    border: 1px solid #000 !important;
    color: #000 !important;
}

body.yellow_black .cart-menu.cart-menu2023 .cart-cont.with-products {
    background-color: #ff0 !important;
}

body.yellow_black .cart-menu.cart-menu2023 .cart-cont.with-products .items > .item {
    background-color: #ff0 !important;
    border: 1px solid #000 !important;
}

body.yellow_black .cart-menu.cart-menu2023 .cart-cont.with-products .items .item .item-img {
    border: 1px solid #000 !important;
}

body.yellow_black .cart-menu.cart-menu2023 .cart-cont.with-products .items {
    color: #000 !important;
}

body.yellow_black .cart-menu.cart-menu2023 .cart-cont.with-products .cart-block {
    color: #000 !important;
}

body.yellow_black .cart-menu.cart-menu2023 .cart-cont.with-products .to-basket-button {
    border-top: 1px solid #000 !important;
    background-color: #ff0 !important;
    color: #000 !important;
}

@media (hover: hover) and (pointer: fine) {
    body.yellow_black .cart-menu.cart-menu2023 .cart-cont.with-products .to-basket-button:hover {
        background-color: #ff0 !important;
    }
}

body.yellow_black .color_select .item.black.active:before {
    background-color: #ff0 !important;
    border-color: #000 !important;
}

body.yellow_black .checkout2020.ch2023 .payment-legal-note {
    color: #000 !important;
}

body.yellow_black .basket-header {
    border-bottom: 1px solid #000 !important;
    box-sizing: border-box !important;
    background-color: #ff0 !important;
}

body.yellow_black .auth2024 .authform {
    background-color: #ff0 !important;
    box-sizing: border-box !important;
    color: #000 !important;
    border: 1px solid #000 !important;
}

body.yellow_black .auth2024 .auth-method-item {
    background-color: #ffffcd !important;
}

body.yellow_black .auth2024 .other-methods {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5) !important;
}

body.yellow_black .cart-menu.cart-menu2023 .cart-cont.with-products {
    background-color: #ff0 !important;
    border-left: 1px solid #000 !important;
}

body.yellow_black .checkout2020.ch2023 .checkbox .checkmark {
    background-color: #ff0 !important;
    border: 1px solid #000 !important;
}

body.yellow_black .checkout2020.ch2023 .checkbox input:checked ~ .checkmark {
    background-color: #ff0 !important;
    border: 1px solid #000 !important;
}

body.yellow_black .auth2024 .auth-info-block {
    background-color: #ff0 !important;
}

body.yellow_black .checkout2020.ch2023 .continueBtn {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black .cinput {
    background-color: #ff0 !important;
    border: 0 !important;
    border-bottom: 1px solid #000 !important;
    border-radius: 0 !important;
}

body.yellow_black .checkout2020.ch2023 .checkout_block .cols_block .open_step .cont .form2020 .cinput .prefix-text {
    color: #000 !important;
}

body.yellow_black .checkout2020.ch2023 .checkout_block .cols_block .open_step .cont .form2020 .cinput input {
    color: #000 !important;
}

body.yellow_black .checkout2020.ch2023 .checkout_block .cols_block .open_step .cont .form2020 .label label {
    color: #000 !important;
}

body.yellow_black .checkout_block .cols_block {
    background-color: #ff0 !important;
}

body.yellow_black .checkout2020 .checkout_block .cols_block .open_step .cont .form2020 .form_title {
    color: #000 !important;
}

body.yellow_black .checkout2020.ch2023 .checkout_block .cols_block .open_step .cont .form2020 .cinput input::placeholder {
    color: #000 !important;
}

body.yellow_black .checkout2020.ch2023 .checkbox .checkbox_text {
    color: #000 !important;
}

body.yellow_black .cart-menu.cart-menu2023 .basket-price-summary {
    color: #000 !important;
    border: 1px solid #000 !important;
    background-color: #ff0 !important;
}

body.yellow_black .mt2-auth-profile {
    background-color: #000 !important;
    border-left: 1px solid #000 !important;
    border-bottom: 1px solid #000 !important;
}

body.yellow_black .checkout2020.ch2023 .checkbox input:checked ~ .checkmark:after {
    filter: invert(1) !important;
}

body.yellow_black .checkout2020.ch2023 .basket-info-note::before {
    border-left: 10px solid #000 !important;
}

body.yellow_black .mt2-auth-profile .mt2-auth-menu .mt2-auth-menu-item.profile-main-item {
    background-color: #ff0 !important;
    color: #000 !important;
    border: 1px solid #000 !important;
    border-top: 0 !important;
}

body.yellow_black .mt2-auth-profile .mt2-auth-menu .mt2-auth-menu-item {
    background-color: #ff0 !important;
    border-bottom: 1px solid #000 !important;
    border-left: 1px solid #000 !important;
    border-right: 1px solid #000 !important;
    color: #000 !important;
}

body.yellow_black .mt2-auth-profile .mt2-auth-menu .mt2-auth-menu-item.profile-logout-item {
    color: #ff0 !important;
    background-color: #000 !important;
    border-bottom: 1px solid #000 !important;
}

body.yellow_black .checkout2020 .checkout_block .cols_block .open_step .cont .form2020 .inp_field .info_tip {
    color: #000 !important;
}

body.yellow_black .mt2-auth-profile .mt2-auth-menu .mt2-auth-menu-item .profile-logout {
    filter: brightness(10) !important;
}

body.yellow_black .cart-steps2024 .steps-items .step-link.prev {
    color: #000 !important;
}

body.yellow_black .checkout2020.ch2023 .del-step .del-price {
    color: #000 !important;
}

body.yellow_black .checkout2020.ch2023 .del-methods .del-met-item.active {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black .checkout2020.ch2023 .del-methods .del-met-item {
    background-color: #ff0 !important;
    color: #000 !important;
    border: 1px solid #000 !important;
}

body.yellow_black .checkout2020.ch2023 .del-methods {
    gap: 10px !important;
}

body.yellow_black .label {
    color: #000 !important;
}

body.yellow_black .checkout2020.ch2023 .basket-info-note {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black .del-list-items .del-li-title,
body.yellow_black .del-list-items .del-li .del-li-add-info,
body.yellow_black .del-list-items .del-li-address,
body.yellow_black .pickup-box-del-note,
body.yellow_black .complete2024 .payment-info .payment-item,
body.yellow_black .complete2024 .payment-method-title,
body.yellow_black .complete2024 .signing-method-title {
    color: #000 !important;
}

body.yellow_black .cart-menu.cart-menu2023 .cart-cont.with-products .to-basket-button .continue img {
    filter: invert(1) !important;
}

body.yellow_black .basket-header-middle {
    border-left: 1px solid #000 !important;
    border-right: 1px solid #000 !important;
}

body.yellow_black .complete2024 .payment-method-item,
body.black_yellow .complete2024 .sign-item {
    background-color: #000 !important;
}

body.yellow_black #vl2022 .flex-col .w594 {
    color: #000 !important;
}

body.yellow_black #vl2022 .flex-col .tab-switch.ins .tab-ins {
    background-color: #ff0 !important;
    border: 1px solid #000 !important;
    color: #000 !important;
}

body.yellow_black #vl2022 .flex-col .lead_form.active {
    color: #000 !important;
}

body.yellow_black #vl2022 .flex-col .tab-switch.ins .tab-ins.active {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black #vl2022 .vl_col .btn_voice_2022 {
    color: #ff0 !important;
    background-color: #000 !important;
}

body.yellow_black #vl2022 .flex-col .vl_col {
    background-color: #ff0 !important;
}

body.yellow_black #invoice_insurance .heading_md {
    color: #000 !important;
}

body.yellow_black #invoice_insurance .cases .flex .item {
    border: 1px solid #000 !important;
    color: #000 !important;
}

body.yellow_black #invoice_insurance .heading_sm {
    color: #000 !important;
}

body.yellow_black #invoice_insurance .reasons-to-insurance {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.yellow_black #invoice_insurance .guideline .flex.cards .item,
body.yellow_black #invoice_insurance .reasons-to-insurance .flex.cards .item {
    border: 1px solid #000 !important;
}

body.yellow_black #invoice_insurance .bg-light-blue {
    background-color: #ff0 !important;
}

body.yellow_black #invoice_insurance .guideline {
    color: #000 !important;
}

body.yellow_black #invoice_insurance .guideline .guideline_cards .item {
    border: 1px solid #000 !important;
    background-color: #ff0 !important;
}

body.yellow_black #invoice_insurance .header .flex .item .main_card_container .badge {
    color: #ff0 !important;
    background-color: #000 !important;
}

body.yellow_black #invoice_insurance ul li .fa-li {
    color: #000 !important;
}

body.yellow_black #invoice_insurance .header .flex .item .main_card_container {
    background: #ff0 !important;
    color: #000 !important;
}

body.yellow_black #invoice_insurance .header .flex .item .button_container {
    background-color: #ff0 !important;
    border-top: 1px solid #000 !important;
    color: #000 !important;
}

body.yellow_black #invoice_insurance .header {
    color: #ff0 !important;
}

body.yellow_black #invoice_insurance .header .flex .item .button_container::after {
    filter: invert(1) !important;
}

body.yellow_black .sadarbibaar h2 {
    color: #000 !important;
}

body.yellow_black #invoice_insurance .header .flex .item .button_container::before {
    border-top: 20px solid #ff0 !important;
}

body.yellow_black #dros .header .heading-head .blue-list div {
    background-color: #ff0 !important;
    color: #000 !important;
    border: 1px solid #000 !important;
}

body.yellow_black #dros .header .blocks .whiteblock {
    background-color: #ff0 !important;
    color: #000 !important;
    border: 1px solid #000 !important;
}

body.yellow_black #dros .header .blocks .whiteblock .badge {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black #dros section.flex .col2 {
    background-color: #ff0 !important;
}

body.yellow_black #dros .header .heading-head .blue-list div .p-check {
    filter: invert(1) !important;
}

body.yellow_black #dros section.flex .col2 .blue .blue-cont .btn-left,
body.yellow_black #dros section.flex .col2 .blue .blue-cont .btn-right,
body.yellow_black #dros section.flex .col1 .black-cont .btn-right,
body.yellow_black #dros section.flex .col1 .black-cont .btn-left {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black #dros section.flex .col2 .blue .blue-cont lottie-player {
    filter: drop-shadow(0 0 2px black) !important;
}

body.yellow_black #dros section.flex .col1 {
    background-color: #ff0 !important;
}

body.yellow_black #dros section.flex .col1 .black-cont > .flex lottie-player {
    filter: invert(1) !important;
}

body.yellow_black #dros section .heading {
    color: #000 !important;
}

body.yellow_black #dros .stats .cnt p {
    color: #000 !important;
}

body.yellow_black #dros .stats .slider .item .image {
    background-color: #ff0 !important;
}

body.yellow_black #dros .stats .slider .item .image:before,
body.yellow_black #dros .stats .slider .item .image:after {
    background-color: #ff0 !important;
}

body.yellow_black #dros section.flex .col1 .black-cont > .flex {
    color: #000 !important;
}

body.yellow_black #dros section.flex .col2 .blue .itm {
    color: #000 !important;
}

body.yellow_black #dros .header .heading-head {
    color: #ff0 !important;
}

body.yellow_black #dros .stats .slider .item {
    color: #000 !important;
    border: 1px solid #000 !important;
}

body.yellow_black #kanalu_saraksts {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.yellow_black #kanalu_saraksts .header .heading {
    color: #000 !important;
}

body.yellow_black #kanalu_saraksts img.obj1,
body.yellow_black #kanalu_saraksts img.obj2 {
    filter: hue-rotate(205deg) !important;
}

body.yellow_black #kanalu_saraksts img.g_ico {
    filter: invert(1);
}

body.yellow_black #kanalu_saraksts .table .counter .flex .item.active span.count {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black #kanalu_saraksts .table .counter .flex .item span.count {
    background-color: #c3c300 !important;
    color: #000 !important;
}

body.yellow_black #kanalu_saraksts table th {
    border: 1px solid #000 !important;
    background: #ff0 !important;
}

body.yellow_black #kanalu_saraksts table td .check {
    border: solid #000 !important;
    border-width: 0 3px 3px 0 !important;
}

body.yellow_black #kanalu_saraksts .red.robj1 {
    filter: drop-shadow(0 0 20px #000) blur(80px) !important;
    -webkit-filter: drop-shadow(0 0 20px #000) blur(80px) !important;
}

body.yellow_black #kanalu_saraksts .red.robj2 {
    filter: drop-shadow(0 0 20px #000) blur(80px) !important;
    -webkit-filter: drop-shadow(0 0 20px #000) blur(80px) !important;
}

body.yellow_black #kanalu_saraksts .blue.bobj1 {
    filter: drop-shadow(0 0 20px #000) blur(80px) !important;
    -webkit-filter: drop-shadow(0 0 20px #000) blur(80px) !important;
}

body.yellow_black #kanalu_saraksts .blue.bobj1,
body.yellow_black #kanalu_saraksts .red.robj1,
body.yellow_black #kanalu_saraksts .blue.bobj2,
body.yellow_black #kanalu_saraksts .red.robj2,
body.yellow_black #kanalu_saraksts .blue.bobj3 {
    opacity: 0.2 !important;
    background-color: #000 !important;
}

body.yellow_black #kanalu_saraksts .blue.bobj2 {
    filter: drop-shadow(0 0 20px #000) blur(80px) !important;
    -webkit-filter: drop-shadow(0 0 20px #000) blur(80px) !important;
}

body.yellow_black #kanalu_saraksts .blue.bobj3 {
    filter: drop-shadow(0 0 20px #000) blur(80px) !important;
    -webkit-filter: drop-shadow(0 0 20px #000) blur(80px) !important;
}

body.yellow_black #galvena_lapa .carousel-slider-second .img-block {
    background-color: #ff0 !important;
}

body.yellow_black #galvena_lapa .video-atbildes .video-block .description-text {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black #galvena_lapa .darba-ikdiena {
    background-color: #ff0 !important;
}

body.yellow_black #galvena_lapa .darba-ikdiena .inner {
    color: #000 !important;
}

body.yellow_black #join-us-btn-cv-slidedown,
body.yellow_black #join-us-btn-cv-bottom {
    color: #ff0 !important;
    background-color: #000 !important;
}

body.yellow_black #darbs_pie_t2_management .dalibnieki .video-block .description h3 {
    color: #ff0 !important;
}

body.yellow_black #gl .video-intro .inner .video-description,
body.yellow_black .video_vertical .video-description.shorts,
body.yellow_black #t2centri .photoslider .slidercontroller {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black #t2centri .precarousel .wrap .content {
    background: #ff0 !important;
    color: #000 !important;
}

body.yellow_black #t2centri .darba-ikdiena {
    background-color: #ff0 !important;
}

body.yellow_black #t2centri .darba-ikdiena .inner {
    color: #000 !important;
}

body.yellow_black #t2biroji .carousel-slider .img-block {
    background-color: #ff0 !important;
}

body.yellow_black #darbs_pie_t2_management .banner-small-mng {
    color: #000 !important;
}

body.yellow_black #darbs_pie_t2_management .ieguvumi {
    color: #000 !important;
}

body.yellow_black #darbs_pie_t2_management .vertibas .btn-large-green {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black #butcamp .iemesli {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.yellow_black #butcamp .iemesli .heading .black {
    color: #000 !important;
}

body.yellow_black #butcamp .iemesli .back .desc {
    color: #000 !important;
}

body.yellow_black #butcamp .doverlay .wrap .menu_cont .menu-item.active,
body.yellow_black #butcamp .doverlay .wrap .menu_cont .menu-item:hover {
    background-color: #000 !important;
    color: #ff0 !important;
    border: 2px solid #ff0 !important;
}

body.yellow_black #butcamp .infoblock {
    color: #000 !important;
}

body.yellow_black #butcamp .infoblock .flex-block .item .heading .blue {
    color: #000 !important;
}

body.yellow_black #butcamp .infoblock .flex-block .item .heading img {
    filter: brightness(0);
}

body.yellow_black #butcamp .infoblock .flex-block .item .grey-block {
    background-color: #ff0 !important;
    border: 1px solid #000 !important;
}

body.yellow_black #butcamp .infoblock .flex-block .item .grey-block .days {
    color: #000 !important;
}

body.yellow_black #butcamp .infoblock .flex-block .item .grey-block .days .active {
    color: #ff0 !important;
    background-color: #000 !important;
}

body.yellow_black #butcamp .infoblock .flex-block .item .grey-block .when {
    border-top: 1px solid #000 !important;
}

body.yellow_black #butcamp .infoblock .flex-block .item .grey-block .when .flex-item .item .date-when {
    color: #000 !important;
}

body.yellow_black #butcamp .infoblock .flex-block .item .grey-block .when .flex-item .item .time {
    color: #000 !important;
}

body.yellow_black #butcamp .videos {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.yellow_black #butcamp .videos .flex-blocks .video .info-about {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black #butcamp .videos .flex-blocks .video .info-about .heading {
    color: #ff0 !important;
}

body.yellow_black #butcamp .where .blue-line {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.yellow_black #butcamp .where .programm .flex-blocks .block {
    border: 1px solid #000 !important;
}

body.yellow_black #butcamp .where .programm .flex-blocks .blue-header {
    background-color: #ff0 !important;
    color: #000 !important;
    border-bottom: 1px solid #000 !important;
}

body.yellow_black #butcamp .where .programm .flex-blocks .gray-cont {
    background-color: #ff0 !important;
}

body.yellow_black #butcamp .where .programm .flex-blocks .gray-cont .heading {
    color: #000 !important;
}

body.yellow_black #butcamp .where .programm .flex-blocks .gray-cont .desc {
    color: #000 !important;
}

body.yellow_black #butcamp .atskats {
    background-color: #ff0 !important;
}

body.yellow_black #t2biroji .carousel-slider .text-block {
    color: #000 !important;
    background-color: #ff0;
}

body.yellow_black #t2biroji .carousel-slider .text-block .dot-row .dot.active {
    border: 1px solid #000 !important;
}

body.yellow_black #darbs_pie_t2_management .banner-small-mng .btn-black {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black #butcamp .atskats .heading .blue {
    color: #000 !important;
}

body.yellow_black #butcamp .atskats .heading {
    color: #000 !important;
}

body.yellow_black #darbs_pie_t2_telesales .video-intro .inner .video-description,
body.yellow_black #darbs_pie_t2_telesales .video-description.shorts {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black #vakances_c {
    color: #000 !important;
}

body.yellow_black #vakances_c .vakance {
    color: #000 !important;
    border-bottom: 1px solid #000 !important;
}

body.yellow_black #vakances_c a {
    color: #000 !important;
}

body.yellow_black #t2centri .twocol .col2 {
    background: #ff0 !important;
}

body.yellow_black #t2centri .wrapcol.c2 {
    color: #000 !important;
}

body.yellow_black #darbs_pie_t2_telesales .darba-ikdiena {
    background-color: #ff0 !important;
}

body.yellow_black #darbs_pie_t2_telesales .darba-ikdiena .inner {
    color: #000 !important;
}

body.yellow_black #butcamp .where .blue-line .heading .blue {
    color: #000 !important;
}

body.yellow_black #butcamp .where .blue-line .desc {
    color: #000 !important;
}

body.yellow_black #galvena_lapa .cntwrp a {
    color: #000 !important;
}

body.yellow_black #galvena_lapa .carousel-slider-second .text-block {
    color: #000 !important;
}

body.yellow_black #t2centri .arrdown,
#t2centri .arrup {
    color: #000 !important;
}

body.yellow_black #t2centri .wrapcol.c1 {
    color: #000 !important;
}

body.yellow_black #t2centri .line-between-block .circle.green {
    background: #000 !important;
}

body.yellow_black #darbs_pie_t2_telesales .carousel-slider .text-block {
    color: #000 !important;
    background-color: #ff0 !important;
}

body.yellow_black #darbs_pie_t2_management .dalibnieki .video-block .description .btn3 {
    color: #ff0 !important;
    border: 1px solid #ff0 !important;
}

body.yellow_black #darbs_pie_t2_management .dalibnieki .video-block .description .btn3:before,
body.yellow_black #darbs_pie_t2_management .dalibnieki .video-block .description .btn3:after {
    filter: invert(1) !important;
}

body.yellow_black #darbs_pie_t2_management .dalibnieki .video-block .description {
    background-color: #000 !important;
}

body.yellow_black #darbs_pie_t2_telesales .carousel-slider .text-block .dot-row .dot.active {
    border: 1px solid #000 !important;
    background-color: #000 !important;
}

body.yellow_black #darbs_pie_t2_telesales .carousel-slider .text-block .dot-row .dot {
    border: 1px solid #000 !important;
}

body.yellow_black #t2centri .carousel-slider .text-block .dot-row .dot.active {
    border: 1px solid #000 !important;
}

body.yellow_black .atzinibas .heading {
    color: #000 !important;
}

body.yellow_black #t2centri .carousel-slider .text-block {
    color: #000 !important;
    background-color: #ff0 !important;
}

body.yellow_black #galvena_lapa .carousel-slider-second .text-block .dot-row .dot.active,
body.yellow_black #t2centri .carousel-slider .text-block .dot-row .dot.active,
body.yellow_black #t2biroji .carousel-slider .text-block .dot-row .dot.active {
    border: 1px solid #000 !important;
    background-color: #000 !important;
}

body.yellow_black .atzinibas {
    background-color: #ff0 !important;
}

body.yellow_black #butcamp .where .blue-line .heading img {
    filter: invert(1);
}

body.yellow_black #t2centri .twocol .col1 {
    background: #ff0 !important;
}

body.yellow_black #t2centri .line-between-block .line {
    border-top: 50px solid #000 !important;
}

body.yellow_black #t2centri .line-between-block .line.short {
    border-top: 30px solid #000 !important;
}

body.yellow_black #t2centri .line-between-block .circle {
    background: #ff0 !important;
    border: 1px solid #000 !important;
}

body.yellow_black .keyword-sub-categories > a {
    background: #000 !important;
    color: #ff0 !important;
}

body.yellow_black .blog .important_news .date {
    color: #000 !important;
}

body.yellow_black #galvena_lapa .nav-blck {
    background: #ff0 !important;
}

body.yellow_black #galvena_lapa .nav-blck img {
    filter: invert(1) !important;
}

body.yellow_black #galvena_lapa .carousel-slider-second .text-block {
    background-color: #ff0 !important;
}

body.yellow_black #galvena_lapa .carousel-slider-second .prev-slide-btn,
body.yellow_black #galvena_lapa .carousel-slider-second .next-slide-btn,
body.yellow_black #darbs_pie_t2_telesales .carousel-slider .text-block .next-slide-btn,
body.yellow_black #darbs_pie_t2_telesales .carousel-slider .text-block .prev-slide-btn,
body.yellow_black #t2centri .carousel-slider .text-block .next-slide-btn,
body.yellow_black #t2centri .carousel-slider .text-block .prev-slide-btn,
body.yellow_black #t2biroji .carousel-slider .text-block .next-slide-btn,
body.yellow_black #t2biroji .carousel-slider .text-block .prev-slide-btn {
    filter: invert(1) !important;
}

body.yellow_black #galvena_lapa .carousel-slider-second .text-block .dot-row .dot,
body.yellow_black #t2centri .carousel-slider .text-block .dot-row .dot,
body.yellow_black #t2biroji .carousel-slider .text-block .dot-row .dot {
    border: 1px solid #000 !important;
}

body.yellow_black .blog .all_news h2,
body.yellow_black .blog .important_news h2,
body.yellow_black .blog .important_news p,
body.yellow_black .blog .all_news .news-text {
    color: #000 !important;
}

body.yellow_black .blog .transparent-overlay:after {
    background: none;
    background: linear-gradient(180deg, hsla(0, 0%, 0%, 0), hsla(0, 0%, 0%, 0) 40%, hsla(60, 100%, 50%, 0.9));
}

body.yellow_black .blog .btn-load-more-news {
    color: #000 !important;
    border: 1px solid #000 !important;
}

body.yellow_black .page-header .header-menu.b2b .menu-cont .main-menu-item .menu-state .ico {
    filter: invert(1) !important;
}

body.yellow_black .blog .related_news {
    background-color: #ff0 !important;
}

body.yellow_black .blog .related_news h2 {
    color: #000 !important;
}

body.yellow_black .blog .related_news .news-text {
    color: #000 !important;
}

body.yellow_black .blog .related_news .date {
    color: #000 !important;
}

body.yellow_black .blog .related_news.bg-black .col-3 {
    background: #ff0 !important;
    border-right: 30px solid #ff0 !important;
}

body.yellow_black .blog .related_news.bg-black .transparent-overlay:after {
    background: none;
    background: linear-gradient(180deg, hsla(0, 0%, 0%, 0), hsla(0, 0%, 0%, 0) 40%, hsla(60, 100%, 50%, 0.9));
}

body.yellow_black .text-gray-darkest {
    color: #000 !important;
}

body.yellow_black .text-gray-darker {
    color: #000 !important;
}

body.yellow_black .blog .story_view .story-header {
    color: #000 !important;
}

body.yellow_black .blog .story_view .narrow {
    color: #000 !important;
}

body.yellow_black #nfaq_sadalas .sad_list .sad a {
    color: #000 !important;
}

body.yellow_black #nfaq_sadalas .sad_list .sad.active {
    background: #ff0 !important;
    box-shadow: -5px 0 5px 0 rgba(0, 0, 0, 0.75), 5px 0 5px 0 rgba(0, 0, 0, 0.75), 0 9px 0 0 #000 !important;
}

body.yellow_black #nfaq_sadalas .tem_list {
    padding-top: 36px;
    box-shadow: 0 -5px 5px 0 rgba(0, 0, 0, 0.75), 0 5px 5px 0 rgba(0, 0, 0, 0.75);
}

body.yellow_black #nfaq_sadalas .tem_list .sad_tem .stemjaut .stema a {
    color: #000 !important;
}

body.yellow_black #probpbl h1,
body.yellow_black #probpbl h2 {
    color: #000 !important;
}

body.yellow_black .kont_vel_par .info_blocks .item table tr {
    border-bottom: 1px solid #000 !important;
}

body.yellow_black .serviss_new .det_row .bottarif {
    border-top: 1px solid #000 !important;
}

body.yellow_black #nfaq_sadalas .tem_list .sad_tem .stemjaut a {
    color: #000 !important;
}

body.yellow_black .opendoc_block h1 {
    color: #000 !important;
}

body.yellow_black #nfaq_topq {
    background-color: #ff0 !important;
}

body.yellow_black #nfaq_topq h2 {
    color: #000 !important;
}

body.yellow_black #nfaq_topq .nfaq_q,
body.yellow_black #nfaq_topq .nfaq_qs {
    border-top: 1px solid #000 !important;
    color: #000 !important;
}

body.yellow_black #nfaq_topq .nfaq_q:before,
body.yellow_black #nfaq_topq .nfaq_qs:before {
    color: #000 !important;
}

body.yellow_black #probpbl h3 {
    color: #000 !important;
}

body.yellow_black #probpbl .chooser a {
    background-color: #ff0 !important;
    border: 1px solid #000 !important;
    color: #000 !important;
}

body.yellow_black #probpbl h3 {
    color: #000 !important;
}

body.yellow_black #probpbl .toback {
    color: #000 !important;
}

body.yellow_black .kont_vel_par {
    background-color: #ff0 !important;
}

body.yellow_black .kont_vel_par .title {
    color: #000 !important;
}

body.yellow_black .kont_vel_par .info_blocks .item {
    background-color: #ff0 !important;
    border: 1px solid #000 !important;
}

body.yellow_black .kont_vel_par .info_blocks .item .caption {
    color: #000 !important;
}

body.yellow_black .kont_vel_par .info_blocks .item table {
    color: #000 !important;
}

body.yellow_black .kont_vel_par .note_text {
    color: #000 !important;
}

body.yellow_black .serviss_new .det_row {
    border-top: 1px solid #000 !important;
    background-color: #ff0 !important;
}

body.yellow_black .serviss_new .det_row .topizv .izvele h2 {
    color: #000 !important;
}

body.yellow_black .serviss_new .det_row .bottarif {
    color: #000 !important;
}

body.yellow_black .serviss_new .det_row .bottarif .tarifi.nodosana a,
body.yellow_black .serviss_new .det_row .bottarif .tarifi.rem_statuss a {
    color: #000 !important;
}

body.yellow_black .serviss_new .det_row .bottarif .tarifi.nodosana a:hover,
body.yellow_black .serviss_new .det_row .bottarif .tarifi.rem_statuss a:hover {
    color: #000 !important;
}

body.yellow_black .go3_v3 .slider {
    background-color: rgba(0, 0, 0, 0.2) !important;
}

body.yellow_black .serviss_new .det_row .topizv .tarifi a {
    color: #000 !important;
}

body.yellow_black .serviss_new .det_row .topizv .tarifi a:before {
    color: #000 !important;
}

body.yellow_black .serviss_new .det_row .bottarif .tarifi .tarifs_sml_list .item .block {
    background-image: linear-gradient(to right, #000 50%, #000 50%) !important;
    color: #ff0 !important;
}

body.yellow_black #pappak2022 .swiper-button-next,
body.yellow_black #pappak2022 .swiper-button-prev {
    background-color: #ff0 !important;
    color: #000 !important;
    border: 1px solid #000 !important;
}

body.yellow_black #pappak2022 .content .icon {
    border-bottom: 1px solid #000 !important;
}

body.yellow_black #pappak2022 .content .bpopup .close {
    border: 1px solid #000 !important;
}

body.yellow_black #pappak2022 .content .slider .item .image:before,
body.yellow_black #pappak2022 .content .slider .item .image:after {
    background-color: #ff0 !important;
}

body.yellow_black #pappak2022 .content .slider .item {
    border: 1px solid #000 !important;
}

body.yellow_black #pappak2022 {
    color: #000 !important;
}

body.yellow_black #pappak2022 .content .icon:after,
body.yellow_black #pappak2022 .content .icon:before {
    background-color: #ff0 !important;
}

body.yellow_black #pappak2022 .content .slider .item .image {
    background-color: #ff0 !important;
}

body.yellow_black #pappak2022 .content .slider .item .info {
    color: #000 !important;
}

body.yellow_black #pappak2022 .content .oth-list .item {
    color: #000 !important;
    border: 1px solid #000 !important;
}

body.yellow_black #pappak2022 .content .bpopup ul li {
    border: 1px solid #000 !important;
}

body.yellow_black #pappak2022 .content .bpopup .close {
    background-color: #ff0 !important;
}

body.yellow_black #pappak2022 .content .bpopup .cont {
    background-color: #ff0 !important;
    border-top: 1px solid #000 !important;
}

body.yellow_black #pappak2022 .content .bpopup .faq .col2 {
    background-color: #ff0 !important;
}

body.yellow_black #pappak2022 .content .bpopup .faq .faq-list .heading {
    color: #000 !important;
    border: 1px solid #000;
    border-width: 1px 0 !important;
}

body.yellow_black #pappak2022 .content .slider .item .badge {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black #pappak2022 .content .bpopup .faq .faq-list .heading:before {
    color: #000 !important;
}

body.yellow_black #pappak2022 .content .bpopup .faq .faq-list .expand {
    color: #000 !important;
}

body.yellow_black .mbb_new .product .heading {
    color: #000 !important;
}

body.yellow_black .mbb_new .item .price_button_container .price_button_text {
    color: #ff0 !important;
}

body.yellow_black .embedded_video {
    color: #000 !important;
    background-color: #ff0 !important;
}

body.yellow_black .mbb_new .choose .flex .item .desc {
    color: #000;
}

body.yellow_black .mbb_new .facts {
    color: #000 !important;
}

body.yellow_black .mbb_new .choose {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.yellow_black .mbb_new .item .main_block {
    color: #000 !important;
    background-color: #ff0 !important;
    border: 1px solid #000 !important;
    border-bottom: 0 !important;
}

body.yellow_black .mbb_new .item .main_block ul li:before {
    border: solid #000 !important;
    border-width: 0 3px 3px 0 !important;
}

body.yellow_black .mbb_new .swiper-button-prev,
body.yellow_black .mbb_new .swiper-button-next {
    background-color: #ff0 !important;
    color: #000 !important;
    border: 1px solid #000 !important;
}

body.yellow_black .mbb_new .item .main_block .more_info_block {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black .mbb_new .item .main_block .badge.red {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black .mbb_new .product .more_info_block .heading {
    color: #ff0 !important;
}

body.yellow_black .mbb_new .shortcut .akc_btn {
    background-color: #ff0 !important;
    color: #000 !important;
    border: 1px solid #000 !important;
}

body.yellow_black .mbb_new .shortcut .akc_btn:hover {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black .mbb_new .product .backbtn {
    color: #ff0 !important;
    background-color: #000 !important;
}

body.yellow_black .mbb_new .item .price_button_container {
    background-color: #000 !important;
    border: 1px solid #000 !important;
    color: #ff0 !important;
}

body.yellow_black .mbb_new .item .price_button_container:after {
    content: '' !important;
    position: absolute !important;
    bottom: -18px !important;
    left: 0 !important;
    width: 0 !important;
    height: 0 !important;
    border-right: 18px solid transparent !important;
    border-top: 18px solid #000 !important;
    z-index: 1 !important;
    clear: both !important;
}

body.yellow_black .akcijas_2022 .tab .item {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.yellow_black .akcijas_2022 .tab .item .image_container {
    border: 1px solid #000 !important;
}

body.yellow_black .akcijas_2022 .tab .item .title_container {
    border-left: 1px solid #000 !important;
    border-right: 1px solid #000 !important;
}

body.yellow_black .akcijas_2022 .tab .item.active .price_button_container {
    background-color: #000 !important;
}

body.yellow_black .akcijas_2022 .btn_close {
    background-color: #ff0 !important;
}

body.yellow_black .akcijas_2022 .description {
    border: 1px solid #ff0 !important;
    border-bottom: 0 !important;
}

body.yellow_black .akcijas_2022 .tab .item .price_button_container {
    border: 1px solid #000 !important;
    color: #ff0 !important;
}

body.yellow_black .akcijas_2022 .date {
    font-weight: 400 !important;
    font-size: 12px !important;
    line-height: 13px !important;
    text-align: center !important;
    color: #000 !important;
    background-color: #ff0 !important;
}

body.yellow_black .akcijas_2022 .tab .item .price_button_container:after {
    content: '' !important;
    position: absolute !important;
    bottom: -18px !important;
    left: -1px !important;
    width: 0 !important;
    height: 0 !important;
    border-right: 18px solid transparent !important;
    border-top: 18px solid #000 !important;
    z-index: 1 !important;
    clear: both !important;
}

body.yellow_black .akcijas_2022 .select_tab button {
    background-color: #ff0 !important;
    color: #000 !important;
    border: 1px solid #000 !important;
}

body.yellow_black .akcijas_2022 .select_tab button[data-active='1'] {
    background-color: #000 !important;
    color: #ff0 !important;
    border: 1px solid #000 !important;
}

body.yellow_black .akcijas_2022 .tab .item .image_container a {
    border: 1px solid #ff0 !important;
    width: 100%;
}

body.yellow_black .akcijas_2022 .tab .item .image_container a img {
    width: 100%;
    object-fit: cover;
}

body.yellow_black .go3_v3 {
    background-color: #ff0 !important;
}

body.yellow_black .go3_v3 .tab.active {
    background-color: #000 !important;
    color: #ff0 !important;
    border: 1px solid #000 !important;
}

body.yellow_black .go3_v3 .tab {
    background-color: #ff0 !important;
    color: #000 !important;
    border: 1px solid #000 !important;
}

body.yellow_black .go3_v3 .tab::before {
    content: unset !important;
}

body.yellow_black .go3_v3 .swiper-scrollbar .swiper-scrollbar-drag {
    background-color: #000 !important;
}

body.yellow_black .go3_v3 .promo-badge {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black .go3_v3 .subscribe-btn {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black .go3_v3 .additional-services {
    color: #000 !important;
}

body.yellow_black .go3_v3 .slider:before {
    background-color: #000 !important;
}

body.yellow_black .go3_v3 input:checked + .slider:before {
    background-color: #ff0 !important;
}

body.yellow_black .go3_v3 .service-name {
    color: #000 !important;
}

body.yellow_black .go3_v3 .separated_block .wrap .left-block .desc {
    color: #000 !important;
}

body.yellow_black #go3 .tv_show_info .tv_name .name {
    color: #000 !important;
}

body.yellow_black #go3 .tv_show_info .tv_lead .name {
    color: #000 !important;
}

body.yellow_black #go3 .heading {
    color: #000 !important;
}

body.yellow_black #go3 .tutorial .text {
    color: #000 !important;
}

body.yellow_black .go3_v3 .service-options {
    background-image: radial-gradient(60% 120% at 50% 0%, #b7b700 0%, #ff0) !important;
}

body.yellow_black .go3_v3 .separated_block::after {
    background-image: linear-gradient(90deg, #ff0 40%, rgba(0, 0, 0, 0) 80%) !important;
}

body.yellow_black .go3_v3 .service-price {
    color: #000 !important;
}

body.yellow_black .go3_v3 input:checked + .slider {
    background-color: #000 !important;
}

body.yellow_black .go3_v3 .swiper-button-next,
body.yellow_black .go3_v3 .swiper-button-prev {
    background-color: #ff0 !important;
    color: #000 !important;
    border: 1px solid #000 !important;
}

body.yellow_black .go3_v3 .read-more {
    color: #000 !important;
}

body.yellow_black #go3 {
    background-color: #ff0 !important;
}

body.yellow_black #go3 .tv_show_info .tv_genre .name {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black #go3 .button-more-channels {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black #go3 .buttons {
    color: #000 !important;
}

body.yellow_black #go3 .btn_cont .btn2022.blue {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black #go3 .device .specs .flex .col1 .item {
    color: #000 !important;
}

body.yellow_black #go3 .chances .item {
    background-color: #000 !important;
    border: 0 !important;
    color: #ff0 !important;
}

body.yellow_black #go3 .obj1,
body.yellow_black #go3 .obj2,
body.yellow_black #go3 .obj3,
body.yellow_black #go3 .obj4 {
    filter: hue-rotate(205deg) !important;
}

body.yellow_black .go3_v3 .service-logos .rest-of-channels {
    color: #ff0 !important;
}

body.yellow_black #go3 .tutorial .swiper-button-prev,
body.yellow_black #go3 .tutorial .swiper-button-next {
    background-color: #ff0 !important;
    color: #000 !important;
    border: 1px solid #000 !important;
}

body.yellow_black #go3 .device .device_block .block {
    color: #ff0 !important;
    background-color: #000 !important;
}

body.yellow_black #go3 .buttons .item {
    border: 1px solid #000 !important;
    background: #ff0 !important;
}

body.yellow_black #go3 .device .specs .flex .col2 .spec-item .flex .spec-name {
    color: #000 !important;
}

body.yellow_black .go3_v3 .slider-deactivated {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black #go3 .tv_shows .slidebuttons div {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black #go3 .device .objects .blue {
    filter: drop-shadow(0 0 20px #000) blur(80px) !important;
    background-color: #000 !important;
}

body.yellow_black #go3 .tv_shows .objects .red,
body.yellow_black #go3 .tv_shows .objects .blue {
    filter: drop-shadow(0 0 20px #000) blur(80px) !important;
    background-color: #000 !important;
}

body.yellow_black .go3_v3 .card-title {
    color: #ff0 !important;
}

body.yellow_black #go3 .tv_shows .content .main-border {
    background-color: rgba(0, 0, 0, 0.2) !important;
    border: 1px solid #000 !important;
}

body.yellow_black #go3 .tv_shows .content .main-border::before {
    border: 1px solid #000 !important;
}

body.yellow_black #go3 .tv_shows .content .main-border::after {
    border-bottom: 1px solid #000 !important;
}

body.yellow_black #go3 .tv_shows .content .item {
    border-bottom: 1px solid #000 !important;
}

body.yellow_black #go3 .device .specs .flex .col2 .spec-item .flex .spec-desc {
    color: #000 !important;
}

body.yellow_black .go3_v3 .card-image .desc {
    color: #ff0 !important;
}

body.yellow_black .go3_v3 .swiper-scrollbar {
    background-color: #ff0 !important;
}

body.yellow_black .go3_v3 .service-card {
    background-color: #ff0 !important;
}

body.yellow_black .go3_v3 .price {
    color: #000 !important;
}

body.yellow_black .go3_v3 .original-price {
    color: #000 !important;
}

body.yellow_black #go3 .buttons .item:hover,
body.yellow_black #go3 .buttons .item.active {
    background: #000 !important;
    color: #ff0 !important;
}

body.yellow_black .breadcrumbs_block.bb {
    border-bottom: 1px solid #000 !important;
}

body.yellow_black .breadcrumbs_block {
    color: #000 !important;
    background-color: #ff0 !important;
}

body.yellow_black #phone22_main #phone22_device_buy .main-container .buyforms .heading {
    color: #000 !important;
}

body.yellow_black #phone22_main #phone22_device_buy .main-container .buyforms form.item .item-hirepurchase {
    color: #000 !important;
}

body.yellow_black #phone22_main #phone22_device_buy .main-container .buyforms .hirepurchase._tarif .select-item .sub-item-info,
body.yellow_black #phone22_main #phone22_device_buy .main-container .buyforms .hirepurchase._apdr .select-item .sub-item-info,
body.yellow_black #phone22_main #phone22_device_buy .main-container .buyforms .hirepurchase._ext .select-item .sub-item-info,
body.yellow_black #phone22_main #phone22_device_buy .main-container .buyforms .hirepurchase._mo365 .select-item .sub-item-info,
body.yellow_black #phone22_main #phone22_device_buy .main-container .buyforms .hirepurchase._dataplan .select-item .sub-item-info,
body.yellow_black #phone22_main #phone22_device_buy .main-container .buyforms .hirepurchase._router .select-item .sub-item-info,
body.yellow_black #phone22_main #phone22_device_buy .main-container .buyforms .hirepurchase._go3 .select-item .sub-item-info {
    color: #000 !important;
    border-top: 2px solid #000 !important;
}

body.yellow_black #phone22_main #phone22_device_buy .main-container .collumn .col2 #buyform .buy_heading {
    color: #000 !important;
}

body.yellow_black #phone22_main #phone22_device_buy .main-container .collumn .col2 #buyform .item-fullbuy {
    color: #000 !important;
}

body.yellow_black #phone22_main #phone22_device_buy .main-container .buyforms .select-item {
    border: 2px solid #000 !important;
    color: #000 !important;
    background-color: #ff0 !important;
}

body.yellow_black #phone22_main #phone22_device_buy .main-container .buyforms .select-item:hover {
    color: #ff0 !important;
    background-color: #000 !important;
    border-bottom: 1px;
}

body.yellow_black #phone22_main #phone22_device_buy .main-container .buyforms .select-item:hover .lineb {
    color: #ff0 !important;
}

body.yellow_black #phone22_main #phone22_device_buy #basketform .hire_payment_price.mob .price,
body.yellow_black #phone22_main #phone22_device_buy #buyform .hire_payment_price.mob .price {
    color: #000 !important;
}

body.yellow_black #phone22_main #phone22_device_buy #basketform .hire_payment_price.mob .price .small,
body.yellow_black #phone22_main #phone22_device_buy #buyform .hire_payment_price.mob .price .small {
    color: #000 !important;
}

body.yellow_black #phone22_main #phone22_device_buy .main-container .collumn .col2 #basketform .buy-block .w594 .btn_buy img,
body.yellow_black #phone22_main #phone22_device_buy .main-container .collumn .col2 #buyform .buy-block .w594 .btn_buy img {
    color: #ff0 !important;
}

body.yellow_black #phone22_main #phone22_device_buy .main-container .buyforms .select-item:hover .sub-item-info {
    border-top: 2px solid #ff0 !important;
}

body.yellow_black #phone22_infoblock_main .info-navigation .info-nav.active,
body.yellow_black #phone22_infoblock_main .info-navigation .info-nav.active:hover {
    background-color: #000 !important;
    color: #ff0 !important;
    border: 1px solid #000 !important;
}

body.yellow_black #phone22_infoblock_main .info-navigation .info-nav {
    background-color: #ff0 !important;
    border: 1px solid #000 !important;
    color: #000 !important;
}

body.yellow_black #phone22_infoblock_main .info-block .info-block-style {
    background-color: #ff0 !important;
    border: 1px solid #000 !important;
    color: #000 !important;
}

body.yellow_black #phone22_infoblock_main .desc-block .additional-ico .add-ico {
    background-color: #fff !important;
    filter: invert(1) !important;
}

body.yellow_black #phone22_infoblock_main .info-block .content .spec-item .spec-details .option .spec-col1 {
    color: #000 !important;
}

body.yellow_black #phone22_infoblock_main .map-block .content .find_city p.h {
    color: #000 !important;
}

body.yellow_black #phone22_infoblock_main .map-block .content .find_city p.d {
    color: #000 !important;
}

body.yellow_black #phone22_infoblock_main .map-block .content input.search-city {
    border-bottom: 1px solid #000 !important;
}

body.yellow_black #phone22_infoblock_main .map-block .content input.search-city {
    color: #000 !important;
}

body.yellow_black #phone22_infoblock_main .map-block .content .col1 .input-group.allcenters {
    color: #000 !important;
    border-bottom: 1px solid #000 !important;
}

body.yellow_black #phone22_infoblock_main .form-label {
    color: #000 !important;
}

body.yellow_black #phone22_infoblock_main .form-input:focus + .form-label,
body.yellow_black #phone22_infoblock_main .form-input:not(:placeholder-shown) + .form-label {
    color: #000 !important;
}

body.yellow_black #phone22_infoblock_main .map-block .content .col2 .show-allcentre .centre-cont {
    color: #000 !important;
}

body.yellow_black #phone22_infoblock_main .map-block .content .col2 .show-allcentre {
    background: #ff0 !important;
}

body.yellow_black #phone22_infoblock_main {
    background-color: #ff0 !important;
}

body.yellow_black #phone22_main #phone22_device_buy .main-container .collumn .col2 #basketform .buy-block,
body.yellow_black #phone22_main #phone22_device_buy .main-container .collumn .col2 #buyform .buy-block {
    color: #ff0 !important;
    background-color: #000 !important;
}

body.yellow_black #phone22_main #phone22_device_buy .main-container .collumn .col2 #basketform .buy-block .w594 .hire_payment_price .price .small,
body.yellow_black #phone22_main #phone22_device_buy .main-container .collumn .col2 #buyform .buy-block .w594 .hire_payment_price .price .small,
body.yellow_black #phone22_main #phone22_device_buy #basketform .hire_payment_price.mob .price .small,
body.yellow_black #phone22_main #phone22_device_buy #buyform .hire_payment_price.mob .price .small {
    color: #ff0 !important;
}

body.yellow_black .product_model_variants .model_variant {
    border: 2px solid #000 !important;
    color: #000 !important;
    background-color: #ff0 !important;
}

body.yellow_black .product_model_variants .model_variant.active {
    background-color: #000 !important;
    border: 2px solid #000 !important;
    color: #ff0 !important;
}

body.yellow_black #phone22_main #phone22_device_buy .main-container .collumn .col2 #basketform .buy-block .w594 .btn_buy,
body.yellow_black #phone22_main #phone22_device_buy .main-container .collumn .col2 #buyform .buy-block .w594 .btn_buy {
    color: #ff0 !important;
    border: 1px solid #ff0 !important;
}

body.yellow_black .breadcrumbs_block .active {
    color: #000 !important;
}

body.yellow_black #phone22_main #phone22_device_buy {
    border-bottom: 1px solid #000 !important;
}

body.yellow_black #phone22_main #phone22_device_buy .main-container .collumn .col1,
body.yellow_black #phone22_main #phone22_device_buy .main-container .collumn .col2 {
    background: #ff0 !important;
}

body.yellow_black #phone22_main #phone22_device_buy .main-container .extra-spec {
    color: #000;
}

body.yellow_black #phone22_main #phone22_device_buy .main-container .collumn .col2 .colWrap .basic_info {
    color: #000 !important;
}

body.yellow_black #phone22_main #phone22_device_buy .main-container .collumn .col2 .colWrap .basic_info .pvn {
    color: #202020 !important;
}

body.yellow_black .tarifs_kop_list .main_row,
body.yellow_black .ntarifs_block .main_row {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.yellow_black .tarifs_kop_list .main_row .list .col1 .slider_cenas.big_prices,
body.yellow_black .ntarifs_block .main_row .list .col1 .slider_cenas.big_prices {
    color: #000 !important;
}

body.yellow_black .tarifs_kop_list .main_row .list .col1 .slider_iedalas,
body.yellow_black .ntarifs_block .main_row .list .col1 .slider_iedalas {
    color: #000 !important;
}

body.yellow_black .tarifs_kop_list .main_row .list .col1 .slider_iedalas .ied.active,
body.yellow_black .ntarifs_block .main_row .list .col1 .slider_iedalas .ied.active {
    color: #000 !important;
}

body.yellow_black .tarifs_kop_list .main_row .list .col1 h5.small_note,
body.yellow_black .ntarifs_block .main_row .list .col1 h5.small_note {
    color: #000 !important;
}

body.yellow_black .tarifs_kop_list .main_row .list .col2,
body.yellow_black .tarifs_kop_list .main_row .list .col20,
body.yellow_black .ntarifs_block .main_row .list .col2,
body.yellow_black .ntarifs_block .main_row .list .col20 {
    background-color: #ff0 !important;
}

body.yellow_black .akc_f_cont .akc_field {
    border-bottom: 1px solid #000 !important;
}

body.yellow_black .number-type-select-item {
    border: 1px solid #000 !important;
    color: #000 !important;
    background-color: #ff0 !important;
}

body.yellow_black .number-type-select-item::after {
    filter: brightness(0);
}

body.yellow_black .tarifs_kop_list .det_row,
body.yellow_black .ntarifs_block .det_row {
    border-top: 1px solid #000 !important;
    background-color: #ff0 !important;
    border-bottom: 1px solid #000 !important;
}

body.yellow_black .tarifs_kop_list .det_row .topizv h2,
body.yellow_black .ntarifs_block .det_row .topizv h2 {
    color: #000 !important;
}

body.yellow_black .tarifs_kop_list .det_row .topizv .tarifi a,
body.yellow_black .ntarifs_block .det_row .topizv .tarifi a {
    color: #000 !important;
    filter: brightness(0) !important;
}

body.yellow_black .tarifs_kop_list .det_row .bottarif,
body.yellow_black .ntarifs_block .det_row .bottarif {
    color: #000 !important;
}

body.yellow_black .tarifs_kop_list .det_row .bottarif .tarifi .secblock .subtitle,
body.yellow_black .ntarifs_block .det_row .bottarif .tarifi .secblock .subtitle {
    color: #000 !important;
}

body.yellow_black .tarifs_kop_list .det_row .bottarif .tarifi .secblock,
body.yellow_black .ntarifs_block .det_row .bottarif .tarifi .secblock {
    border-top: 1px solid #000 !important;
}

body.yellow_black .tarifs_kop_list .det_row .bottarif .tarifi .note,
body.yellow_black .ntarifs_block .det_row .bottarif .tarifi .note {
    color: #000 !important;
}

body.yellow_black .opendoc_block ._tele2 {
    color: #000 !important;
}

body.yellow_black .tarifs_sml_list .bigtitle {
    color: #000 !important;
}

body.yellow_black .tarifs_kop_list .main_row .list .col2 .cont .lnks a:hover,
body.yellow_black .ntarifs_block .main_row .list .col2 .cont .lnks a:hover {
    color: #000 !important;
}

body.yellow_black .number-type-select-item.active {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black .number-type-select-item.active::after {
    filter: invert(0) !important;
}

body.yellow_black .tarifs_kop_list .main_row .list .col2 .cont,
body.yellow_black .ntarifs_block .main_row .list .col2 .cont {
    color: #000 !important;
}

body.yellow_black .tarifs_kop_list .main_row .list .col2 .cont .uzzina .ut,
body.yellow_black .ntarifs_block .main_row .list .col2 .cont .uzzina .ut {
    color: #000 !important;
}

body.yellow_black .akc_f_cont .akc_field label {
    color: #000 !important;
}

body.yellow_black .akc_f_cont .akc_field .code-input {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.yellow_black .page-header .header-menu .menu-cont .main-menu-item .main-submenu .subitem.active::before {
    content: '';
    position: absolute;
    top: -3px;
    right: -34px;
    background-color: #ff0;
    mix-blend-mode: darken;
    pointer-events: none;
    z-index: 9;
    width: 21px;
    height: 21px;
    border-radius: 100%;
}

body.yellow_black .page-header .header-menu {
    background-color: #ff0 !important;
    border-bottom: 1px solid #000 !important;
    color: #000 !important;
}

body.yellow_black .page-header .header-menu .menu-cont .main-menu-item .item,
body.yellow_black .page-header .header-menu .menu-cont .main-menu-item .item:hover {
    color: #000 !important;
}

body.yellow_black .page-header .header-menu .menu-cont .main-menu-item .main-submenu .icoitem {
    color: #000 !important;
}

body.yellow_black .page-header .header-menu .menu-cont .main-menu-item .main-submenu .submenu-cont .col.first {
    border-right: 1px solid #000 !important;
}

body.yellow_black .page-header .header-menu .menu-cont .main-menu-item .main-submenu .submenu-cont .col.last {
    border-left: 1px solid #000 !important;
}

body.yellow_black .page-header .header-menu .menu-cont .main-menu-item .main-submenu .subitem {
    color: #000 !important;
}

body.yellow_black .product_list_filters.sidebar_filter {
    background-color: #ff0 !important;
}

body.yellow_black .product_list_filters.sidebar_filter .product_list_filter_block .trigger,
body.yellow_black .product_list_filters.sidebar_filter .filter_col.custom_search {
    border-bottom: 1px solid #000 !important;
}

body.yellow_black .product_list_filter_block .expand .checkbox_list .item label .styled_span {
    background-color: #ff0 !important;
    border: 1px solid #000 !important;
}

body.yellow_black .faq2023 .flex-box .col1,
body.yellow_black .faq2023 .flex-box .col2 {
    background-color: #ff0 !important;
}

body.yellow_black .faq2023 .flex-box .col2 .pagination > a.active {
    background-color: #ff0 !important;
    border: 1px solid #000 !important;
}

body.yellow_black .faq2023 .flex-box .col2 .pagination > a {
    color: #000 !important;
}

body.yellow_black .faq2023 .flex-box .col2 .pagination > a:hover {
    color: #000 !important;
    background-color: #ff0 !important;
}

body.yellow_black .faq2023 .flex-box .col2 .list .item .trigger {
    border: 1px solid #000 !important;
    color: #000 !important;
    border-top: 0 !important;
    border-right: 0 !important;
    border-left: 0 !important;
}

body.yellow_black .faq2023 .btn3.inverted_hover:hover,
body.yellow_black .faq2023 .btn3.inverted_hover.hovered,
body.yellow_black .faq2023 .btn3.inverted_hover {
    border: 1px solid #000 !important;
    background-color: #ff0 !important;
    color: #000 !important;
}

body.yellow_black .faq2023 .flex-box .col2 .list .item .expand {
    color: #000;
}

body.yellow_black .product_list_block .list_block .list_cont .list .item {
    background-color: #ff0 !important;
    border: 1px solid #000 !important;
}

body.yellow_black .product_list_block .list_block .list_cont .list .item .img_cont .img {
    background-color: #ff0 !important;
}

body.yellow_black .page-header .header-menu .menu-cont .main-menu-item .main-submenu .icoitem .ico-cont.ico-text {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black .page-header .header-menu .menu-cont .main-menu-item.active .main-submenu {
    background-color: #ff0 !important;
    border-bottom: 1px solid #000 !important;
}

body.yellow_black #blog_slider .item .image_container {
    border: 1px solid #000 !important;
}

body.yellow_black .kampana {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.yellow_black .page-header .header-navbar {
    border-bottom: 1px solid #000 !important;
}

body.yellow_black .page-header .header-navbar .page-link.active::after,
body.yellow_black .page-header .header-navbar .page-link:hover::after {
    background-color: #ff0 !important;
}

body.yellow_black .page-header .header-navbar .mt2-auth {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black .accessibility-menu .expand-accessibility {
    background-color: #ff0 !important;
    border: 1px solid #000 !important;
    border-top: 0 !important;
    color: #000 !important;
}

body.yellow_black .accessibility-menu .expand-accessibility .select-contrast {
    border: 1px solid #000 !important;
}

body.yellow_black .akc2023_slider .date {
    font-weight: 400 !important;
    font-size: 12px !important;
    line-height: 13px !important;
    text-align: center !important;
    color: #000 !important;
    background-color: #ff0 !important;
}

body.yellow_black .akc2023_slider .akc_cont .akc-item .title_container,
body.yellow_black #list_tarif_kop_2024 .other_tarif .tarif_slider .akc_cont .item .title_container {
    border: 1px solid #000 !important;
    border-top: 0 !important;
    border-bottom: 0 !important;
}

body.yellow_black .akc2023_slider .akc_cont .akc-item .price_button_container,
body.yellow_black #list_tarif_kop_2024 .other_tarif .tarif_slider .akc_cont .item .price_button_container {
    border: 1px solid #000 !important;
    color: #ff0 !important;
    background-color: #000 !important;
}

body.yellow_black .btn2022 {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black .akc2023_slider .akc_cont .akc-item,
body.yellow_black #list_tarif_kop_2024 .other_tarif .tarif_slider .akc_cont .item {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.yellow_black .akc2023_slider .akc_cont .akc-item .image_container,
body.yellow_black #list_tarif_kop_2024 .other_tarif .tarif_slider .akc_cont .item .image_container {
    border: 1px solid #000 !important;
}

body.yellow_black .akc2023_slider .akc_cont .akc-item .image_container img,
body.yellow_black #list_tarif_kop_2024 .other_tarif .tarif_slider .akc_cont .item .image_container img {
    height: 100% !important;
    object-fit: cover !important;
}

body.yellow_black #list_tarif_kop_2024 .swiper-button-prev,
body.yellow_black #list_tarif_kop_2024 .swiper-button-next {
    background-color: #ff0 !important;
    color: #000 !important;
    border: 1px solid #000 !important;
}

body.yellow_black #list_tarif_kop_2024 .other_tarif .tarif_slider .akc_cont .item .price_button_container:after,
body.yellow_black .akc2023_slider .akc_cont .akc-item .price_button_container:after {
    left: -1px !important;
    border-top: 20px solid #000 !important;
}

body.yellow_black .product_list_block .slider-heading {
    color: #000 !important;
}

body.yellow_black .product_list_block .list_block {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.yellow_black .product_list_block .list_block .list_cont .list .itemSwiper {
    color: #000 !important;
    border: 1px solid #000 !important;
    background-color: #ff0 !important;
}

body.yellow_black .product_list_block .list_block .list_cont .list .itemSwiper .img_cont .img {
    background-color: #ff0 !important;
}

body.yellow_black .product_list_block .list_block .list_cont .list .itemSwiper .product .small,
body.yellow_black .product_list_block .list_block .list_cont .list .itemSwiper .product .big,
body.yellow_black .product_list_block .list_block .list_cont .list .itemSwiper .price .normal,
body.yellow_black .product_list_block .list_block .list_cont .list .itemSwiper .price .new {
    color: #000 !important;
}

body.yellow_black #blog_slider .item .main_block {
    border: 1px solid #000 !important;
    border-top: 0 !important;
    background-color: #ff0 !important;
}

body.yellow_black #blog_slider .main_block .title {
    color: #000 !important;
}

body.yellow_black #blog_slider .main_block .subtitle {
    color: #000 !important;
}

body.yellow_black #blog_slider .item .main_block:before {
    content: '' !important;
    position: absolute !important;
    bottom: -18px !important;
    left: 0 !important;
    width: 0 !important;
    height: 0 !important;
    border-right: 18px solid transparent !important;
    border-top: 18px solid #ff0 !important;
    z-index: 1 !important;
    clear: both !important;
}

body.yellow_black #blog_slider .item .main_block:after {
    content: '' !important;
    position: absolute !important;
    bottom: -20px !important;
    left: -1px !important;
    width: 0 !important;
    height: 0 !important;
    border-right: 20px solid transparent !important;
    border-top: 20px solid #000 !important;
    clear: both !important;
}

body.yellow_black #blog_slider .item .main_block .button-arrow {
    background-color: #000 !important;
}

body.yellow_black .urg_info {
    color: #000 !important;
}

body.yellow_black .page-header .header-menu .menu-cont .main-menu-item .menu-state::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #ff0;
    mix-blend-mode: darken;
    pointer-events: none;
    z-index: 9;
    width: 21px;
    height: 21px;
    border-radius: 100%;
}

body.yellow_black .page-header .header-navbar .page-link {
    color: #ff0 !important;
}

body.yellow_black .page-header .cart-trigger {
    position: relative !important;
}

body.yellow_black .page-header .gglobe:hover {
    transform: unset;
    opacity: unset;
}

body.yellow_black footer .line1 .title {
    color: #ff0 !important;
}

body.yellow_black footer .line1.v2 .blocks .block .email_form .consent {
    color: #ff0 !important;
}

body.yellow_black footer .line1 .linklist a {
    color: #ff0 !important;
}

body.yellow_black .kampana .legend .slides {
    color: #000 !important;
}

body.yellow_black .kampana .service .button {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black .product_list_block .swiper-scrollbar-horizontal .swiper-scrollbar-drag {
    background: #000 !important;
}

body.yellow_black .akc2023_slider .swiper-button-prev,
body.yellow_black .akc2023_slider .swiper-button-next {
    background-color: #ff0 !important;
    color: #000 !important;
    border: 1px solid #000 !important;
}

body.yellow_black .product_list_block .list_block .swiper-button-prev,
body.yellow_black .product_list_block .list_block .swiper-button-next {
    background-color: #ff0 !important;
    color: #000 !important;
    border: 1px solid #000 !important;
}

body.yellow_black footer .line_logo .flex-footer-logo .button_up .up {
    color: #ff0 !important;
}

body.yellow_black #leads_2023 {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.yellow_black #leads_2023 .col2 .tab-switch.ins .tab-ins.active {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black #leads_2023 .col2 .tab-switch.ins .tab-ins {
    color: #000 !important;
    background-color: #ff0 !important;
}

body.yellow_black #leads_2023 .col2 form .btn_voice_2022 {
    background-color: #000 !important;
    color: #ff0 !important;
}

body.yellow_black .btn3 {
    border: 1px solid #000 !important;
    background-color: #ff0;
    color: #000 !important;
}

body.yellow_black .btn3.inverted {
    border: 1px solid #ff0 !important;
    color: #ff0 !important;
    background-color: #000 !important;
}

body.yellow_black #blog_slider .main_block .date {
    background: #000 !important;
    color: #ff0 !important;
}

body.yellow_black .kampana .legend .slide {
    background-color: #ff0 !important;
}

body.yellow_black footer .line1.v2 .blocks .block .email_form .form-group .btn_2022 {
    background-color: #ff0 !important;
    color: #000 !important;
}

body.yellow_black #SPRK_merijumi {
    color: #ff0 !important;
    background-color: #ff0 !important;
}

body.yellow_black footer .line1.v2 .blocks .block .email_form .consent .checkmark {
    border: 1px solid #ff0 !important;
}

body.yellow_black footer .line1.v2 .blocks .block .email_form .consent .checkmark:after {
    border: solid #ff0 !important;
    border-width: 0 3px 3px 0 !important;
}

body.yellow_black footer .line1.v2 .blocks .block .email_form .form-group .btn_2022::after {
    filter: invert(1);
}

body.yellow_black .rates-slider .rates-card-list .item .block {
    background-image: linear-gradient(90deg, #000 50%, #000 0) !important;
    color: #ff0 !important;
}

body.yellow_black .rates-slider .rates-card-list .item .block span {
    color: #ff0 !important;
}

body.yellow_black .rates-slider .rates-card-list .item .block .btn-arr {
    filter: invert(1);
}

body.yellow_black .product_list_block .control_line.bb {
    color: #000 !important;
    background-color: #ff0 !important;
}

body.yellow_black .product_list_block .control_line.bb .wrap .heading {
    color: #000 !important;
}

body.yellow_black .product_list_block .control_line.bb .wrap .filter_sort {
    border: 1px solid #000 !important;
}

body.black_white #nfaq_searchc .cinput,
body.black_yellow #nfaq_searchc .cinput,
body.yellow_black #nfaq_searchc .cinput {
    background-color: #f9f9f9 !important;
    border-bottom: 0 !important;
}

body.black_white .abroad_block .country_search_part .code_table table img {
    filter: unset !important;
}

body.black_white .tarifs_sml_list .btn3.inverted:before {
    filter: unset !important;
}

body.black_white a[class=''],
body.black_white a:not([class]) {
    color: #fff !important;
    text-decoration: underline;
}

body.black_yellow a[class=''],
body.black_yellow a:not([class]) {
    color: #ff0 !important;
    text-decoration: underline;
}

body.yellow_black a[class=''],
body.yellow_black a:not([class]) {
    color: #000 !important;
    text-decoration: underline;
}

body.black_yellow .b2b_tarif_other .swiper,
body.black_white .b2b_tarif_other .swiper,
body.yellow_black .b2b_tarif_other .swiper {
    box-sizing: border-box;
    padding: 0 10px;
}
