.table__item-title, .post__content h1:before, .post__content h2:before, .post__content h3:before, .post__content h4:before, .post__content h5:before, .post__content h6:before, .popup, .popup__video, .contact input:not([type=submit]):focus, .contact textarea:focus, .table__item-title, .table__video-link:before, .table__item-logo-wrap {
    border-color: #2a62b7
}

.table__video-link:after, .read-more-next__accent strong:after {
    border-left-color: #2a62b7
}

.btn_amazon.btn_amazon.btn_amazon.btn_amazon, .post__menu-link:before, .widget__title:after, .sscore__line-graph, .posts-grid-heading__label, .read-more-next__accent strong {
    background-color: #2a62b7
}

.title_main, .links__link, .post__content h1:before, .post__content h2:before, .post__content h3:before, .post__content h4:before, .post__content h5:before, .post__content h6:before, .popup__content a, .hero__title, .table__video-link, .table__video-link:hover, .table__shops-link a span, .score__pros-title, .score__pros .score__item:before, .footer__botmenu a, .widget__author-contact, .widget__authors .widget__title, .newtable__link, .post__content a, .loan__title, .loan__form .wpcf7-response-output, .loan__thanks-title, .table__tags-links a, .highlight-style .title_big, .desktop-vpn-new .hero__subtitle, .hero--vpn-mobile-style .hero__text .hero__title, .mobile-clean-style--meal.mobile-light-style .post__content h3 {
    color: #2a62b7
}

@media screen and (max-width: 768px) {
    .mobile-vpn-site .hero__subtitle {
        color: #2a62b7
    }

    .desktop-dating-alternative .table tbody tr:first-child {
        border-color: #5cb85c
    }
}

.sscore, .sscore__line-graph, .table__tags-links a, .highlight-style .title_bordered, .highlight-style .widget__title, .highlight-style .container.container_mb .title {
    border-color: #2a62b7
}

.loan__form input:not([type="checkbox"]):focus {
    box-shadow: 0 0 0 1px #2a62b7
}

.loan__inner {
    border-top-color: #2a62b7
}

.table tbody tr:hover .table__item-logo-wrap, .table tbody tr:hover .table__item-title {
    border-color: #5cb85c
}

.triangle-style .table tbody tr:first-child .table__item-title:before, .triangle-style .table tbody tr:hover .table__item-title:before {
    border-left-color: #81d742
}

.article-video__link:before {
    border-left-color: #5cb85c
}

.article-video__link:hover:before, .read-more-next:hover .read-more-next__accent strong:after {
    border-left-color: #81d742
}

.score__cons-title, .score__cons .score__item:before {
    color: #5cb85c
}

.desktop-dating-alternative .hamburger:not(.hamburger_opened) .hamburger__btn, .desktop-dating-alternative .hamburger__btn:after, .desktop-dating-alternative .hamburger__btn:before, .table__badge--type4 .table__badge-custom, .best-offers-item .btn:hover, .btn, .popup__form .wpcf7-form input[type=submit], .contact .wpcf7-submit, .badge__horziontal, .sscore__link, .score__score-top, .score__line-graph span, .table__dynamic-tooltip, .table__dynamic-tooltip:after, .hero__item i, .hero__video-nav-btn--mute:after, .mobile-clean-style--meal.mobile-light-style table.table tbody tr:first-child .btn {
    background-color: #5cb85c
}

.desktop-dating-alternative .nav__menu li a, .desktop-dating-alternative .table__underbtntext, .table__underbtntext-link:hover {
    color: #5cb85c
}

.table__features-item svg path, .hero__video-nav-btn svg path, .article-product__features svg path, .score-box .table__features-item svg path {
    fill: #5cb85c
}

.hero__video-nav-btn--play:not(.is-active):before {
    border-left-color: #5cb85c
}

.hero__video-nav-btn--play.is-active:before {
    border-color: #5cb85c
}

.badge__horziontal:after, .badge__horziontal:before {
    border-color: #5cb85c transparent transparent
}

.triangle-style .table__features-item svg path, .triangle-style .hero__item svg path {
    fill: #81d742
}

.article-button__text, .table__features-deal-main {
    color: #5cb85c
}

.mobile-light-style .table__underbtntext, .mobile-light-style-meal .table__underbtntext {
    color: #5cb85c !important
}

.table__features-deal-disclaimer .tooltip, .table__features-deal-disclaimer .tooltip-blank {
    border-color: #5cb85c
}

.table__features-deal-disclaimer svg path {
    fill: #5cb85c
}

.article-button:hover .article-button__text {
    color: #81d742
}

.article-button:hover .btn {
    background-color: #81d742
}

.button {
    background-color: #ca222e
}

.button:active, .button:hover {
    color: #ca222e
}

.badge__diagonal span {
    background-color: #916dde
}

.badge__diagonal span:after, .badge__diagonal span:before {
    border-left-color: #582abb;
    border-top-color: #582abb
}

.badge__diagonal span:after {
    border-right-color: #582abb;
    border-left-color: transparent;
    border-top-color: #582abb
}

.table_loaded tbody tr:first-child, .table-additional-title {
    border: 3px solid #1d51ba
}

@-moz-document url-prefix() {
    .table_loaded:not(.table--first-row-default) tbody tr:first-child {
        border: none;
        box-shadow: inset 0 0 0 3px #1d51ba
    }
    .desktop-vpn-new .table_loaded:not(.table--first-row-default) tbody tr:first-child, .mobile-vpn-site .table_loaded:not(.table--first-row-default) tbody tr:first-child {
        box-shadow: inset 0 0 0 3px #f8b64c
    }
}

.table__item-num {
    background-image: linear-gradient(to top, #1d51ba 0, #1e73be 100%)
}

.desktop-wine .table .table__score-title, .desktop-wine .table tbody tr:not(:first-child) .table__item-num, .mobile-clean-style--meal tr:not(:first-child) .table__item-num {
    border-color: #5cb85c;
    color: #5cb85c
}

.table tbody tr .table__item-title {
    border-color: #1d51ba
}

.table tbody tr:first-child .table__item-num, .table tbody tr:hover .table__item-num, .table--alternative-mob-view--dating tbody tr .table__item-num {
    background-image: linear-gradient(to top, #5cb85c 0, #5cb85c 100%)
}

.table_products .table__item-num, .table.table_products tbody tr:first-child .table__item-num, .table.table_products tbody tr:hover .table__item-num {
    background: #5cb85c
}

.table tbody tr:hover .table__item-title, .table tbody tr:first-child .table__item-title {
    border-color: #5cb85c
}

.table-webcams-additional .btn {
    background-color: #5cb85c
}

.btn:hover, .global-dating-v3 tr:hover .btn, .popup__form .wpcf7-form input[type=submit]:hover, .read-more-next:hover .read-more-next__accent strong, .posts-grid-heading__label:hover {
    background-color: #81d742
}

.table__tags-links a:hover {
    color: #81d742;
    border-color: #81d742
}

.btn:active, .popup__form .wpcf7-form input[type=submit]:active {
    background-color: #5cb85c
}

body, input, textarea, .button:active, .button:hover, .title__link, :not(body).tag, .links:after, .table, .table tbody tr, .table__item-title, .table__popup, .table__item-title_large.table__item-title_large.table__item-title_large:after, .table__item-logo-wrap, .sscore__line-graph span, .notify, .footer__bottom {
    background-color: #fff
}

.sscore__line-graph:after {
    background-image: linear-gradient(to right, #ffffff 0, transparent 100%)
}

.table__popup:after {
    border-left: 25px solid #fff
}

:not(body).tag a:hover, .table__item-num, .sscore__link, .btn:hover, .popup__form .wpcf7-form input[type=submit]:hover, .nav__menu li, .ipinfo, .button, .btn, .popup__form .wpcf7-form input[type=submit], .badge__diagonal span, .badge__regular, .header-cart__link {
    color: #fff
}

.btn_amazon.btn_amazon.btn_amazon.btn_amazon svg path {
    fill: #fff
}

.btn_amazon.btn_amazon.btn_amazon.btn_amazon:after {
    border-color: #fff
}

@media screen and (min-width: 1024px) {
    .hero_nomargin .hero__image:after, .hero_nomargin .hero__image:before {
        background-image: linear-gradient(to right, #ffffff 0, transparent 100%)
    }

    .hero_nomargin .hero__image:after {
        content: '';
        right: 0;
        left: auto;
        background-image: linear-gradient(to left, #ffffff 0, transparent 100%)
    }
}

.footer__top, .footer__disclaimer, .post__menu-item:nth-child(2n), .bgc, .table__popup_close, .article-product__table-row {
    background-color: #f5f5f5
}

.popup__close--text:hover {
    color: #5cb85c
}

.header, .header__main, .header .sub-menu li, .header-cart__info {
    background-color: rgba(30, 115, 190, 1)
}

@media screen and (max-width: 1024px) {
    .header__inner {
        background-color: rgba(30, 115, 190, 1)
    }
}

.nav__menu li, .header__topline-text, .header-cart__info {
    color: #fff
}

.header__topline-close:after, .header__topline-close:before {
    background-color: #fff
}

.header-cart__link svg path {
    fill: #fff
}

@media screen and (max-width: 1024px) {
    .nav__menu li.current-menu-item a, .nav__menu a:hover {
        background-color: #fff;
        color: #1e73be
    }

    .nav__menu a {
        border-color: #fff
    }
}

.nav__menu.nav__menu li:after, .hamburger__btn::after, .hamburger__btn, .hamburger__btn::before {
    background-color: #fff
}

.table__info, .table.table--alternative-mob-view--dating tr td.table__col-features .table__info {
    color: #5cb85c;
    border-color: #5cb85c
}

.table_products .table__deal-price, .table__col-deal > .amount, .table__col-deal > ins, .table_products .table__deal-from {
    color: #5cb85c
}

.table__deal-info--low {
    color: #5cb85c;
    border-color: #5cb85c
}

.table__deal-info--instock {
    color: #5cb85c;
    border-color: #5cb85c
}

.table__col-links-list-item svg path {
    fill: #5cb85c
}

.triangle-style .table__info {
    color: #81d742;
    background-color: #5cb85c
}

.hero__subtitle_big {
    color: #5cb85c
}

.footer__disclaimer {
    border-top: 1px solid #2a64b6
}

.footer__disclaimer-text {
    color: #2a64b6
}

.footer__cookie .footer__disclaimer-text, .footer__cookie .footer__disclaimer-text a, .footer__cookie-decline-text, .footer__cookie-decline-text a {
    color: #000
}

.footer__cookie {
    background-color: #ddd
}

.footer__cookie .popup__close, .footer__cookie .popup__decline {
    color: #000
}

.footer__cookie .popup__close:before, .footer__cookie .popup__close:after {
    background-color: #ddd
}

.btn--offered, .offered-title .title_ribbon--main {
    background-color: #bb051f
}

.btn--offered:hover {
    background-color: #900317
}

.title_ribbon svg path {
    fill: #900317
}

.footer__cookie .popup__close, .footer__cookie .popup__decline {
    background-color: #fff
}

@media screen and (max-width: 600px) {
    .footer__cookie .popup__close, .footer__cookie .popup__decline {
        background-color: #757575
    }

    .mobile-light-background.page-background tbody tr:first-child td.table__col-score .table__score-title, .mobile-light-background-b.page-background tbody tr:first-child td.table__col-score .table__score-title {
        color: #5cb85c
    }
}

.back-to-top__btn, .header-cart__counter {
    background-color: #5cb85c
}

.header__topline {
    background-color: #464646
}

.footer__inner, .footer {
    background-color: transparent
}

.footer__text, .footer__menu, .footer__inner .title_main {
    color: #000
}

.footer__inner .footer__content--logo svg path, .footer__inner .footer__content--logo svg polygon {
    fill: #000
}

.header-cart__counter, .woocommerce div.product form.cart .button, .related.products .button, .woocommerce span.onsale, .woocommerce a.button, .woocommerce a.button.alt, .woocommerce button.button.alt:not([disabled]), .woocommerce button.button:not([disabled]), body.woocommerce a.added_to_cart:hover, .woocommerce .coupon button[type=submit].button:hover, .remove_from_cart_button, .woocommerce #respond input#submit, .woocommerce .cross-sells .price, .woocommerce .cross-sells .cs-info-popup .price .price-btn--add, .woocommerce .cross-sells .cs-info-popup .price > .woocommerce-Price-amount, .woocommerce .cross-sells .cs-info-popup .price > ins {
    background-color: #5cb85c
}

.woocommerce-message:before, .woocommerce .coupon button[type=submit].button, .header ul.woocommerce-mini-cart a:hover, .footer__privacy-item__title, #review_form a {
    color: #5cb85c
}

.header ul.woocommerce-mini-cart li.woocommerce-mini-cart-item a.remove:hover, .woocommerce .cross-sells .cs-info-popup .mfp-close:hover {
    color: #5cb85c !important
}

.woocommerce .coupon button[type=submit].button, .woocommerce .cross-sells .slick-arrow:before, .woocommerce-page .cs-popup .slick-arrow:before, .woocommerce .cross-sells .cs-info-popup .woocommerce-LoopProduct-link {
    border-color: #5cb85c
}

.woocommerce div.product p.price ins .woocommerce-Price-amount, .woocommerce .product span.price ins .woocommerce-Price-amount, .woocommerce .product p.price > .woocommerce-Price-amount, .woocommerce div.product p.price, .woocommerce ul.products li.product .price {
    color: #5cb85c
}