:root {
    --color-quiz: #275CAD;
}

header .bottom_menu,
.breadcrumb__item.breadcrumb__item--highlight a,
.listing-container.hero-img-half .listing-item:first-child .item-description:after,
.listing-container.listing-vertical-full .listing-item .item-description:after,
.listing-container.hero-img .listing-item:first-child .item-description .listing-title:after,
.listing .button,
.lead-gallery-more a,
.paginacja li.prev,
.paginacja li.next,
.lead-gallery .lead-gallery-more,
article .lead:after, article ul li:before,
.highlight__button .hightlight__button-link,
.read-full__button {
	background-color: #275CAD;
}
.blockinfo__text h1,
.paginacja li.active a,
.single-photo figure figcaption span.link a,
.blockinfo__text p a,
article table a,
article > a,
article li a,
article > div p a,
article > div a p,
article > p a,
.blockinfo__text h1,
.highlight__title .hightlight__text {
	color: #275CAD;
}
.blockinfo__text h1,
.breadcrumb__item--highlight .breadcrumb__link,
.breadcrumb__item a,
.expert-block .expert-text h2,
.main-title-listing,
.dedykowany-box-title,
.listing .button,
.lead-gallery-more a,
.blockinfo__text h1,
.highlight__title .hightlight__text,
.read-full__button,
.article-layout article .quizv2 .answer__label:before,
.article-layout .quizv2 .answer__input:checked+.answer__label {
	border-color: #275CAD;
}
/*-------
 logo superbiz
---------*/
header .mobile-box .logo {
    width: 404px;
}
/*------
hover
-------*/
.menu-box li a:hover:after {
	bottom: -3px;
	background-color: #275CAD;
}
.product-cards.layout_1 {
    border: 1px solid #275CAD;
}
.product-cards__details{
    border-left: 1px solid #275CAD;
}
.product-cards__buy button{
    background: #275CAD;
}
.product-cards.layout_1.double .product-cards__item {
    border: 1px solid #275CAD;
}
.product-cards.layout_2{
    border: 1px solid #275CAD;
}
.product-cards.layout_2.double .product-cards__item{
    border: 1px solid #275CAD;
}
.product-card__description ul li:before {
    background: black;
}
.gl_plugin.logo a {
    background: white;
    display: block;
    padding: 0px;
}
header .mobile-box .logo {
    width: auto;
    margin-top: 22px;
}
.menu-v5 .mobile-box .logo {
    margin-top: 0;
}

/* Porady eksperta */
.advice__item:before {
	background-color: #275CAD;
}
.advice__item a {
	color: #275CAD;
}
/* /Porady eksperta */

.two_columns_article__container .related_articles__container .related_articles__header,
.block_list__container a,
header .menu-v5 .submenu-title:hover,
header .menu-v5 .submenu ul li a:hover,
header .menu-v5 a:hover,
.wide.article-layout article .neck .comments__hookTop .comments__btn,
article li a, 
.article li a {
    color: #275CAD;
}

.two_columns_article__container .related_articles__container .related_article__superscription p {
    background-color: #275CAD;
}

.wide.article-layout article .neck .comments__hookTop .comments__btn::before {
    background-image: url(/media/se/desktop/images/message-superbiz.svg);
}

.advice__item:before {
	background-color: #275CAD;
}
  
.advice__item a {
	color: #275CAD;
}

.wide article .share-buttons-wrapper .share-buttons > a:hover {
    -webkit-filter: invert(30%) sepia(29%) saturate(2682%) hue-rotate(192deg) brightness(95%) contrast(91%);
    filter: invert(30%) sepia(29%) saturate(2682%) hue-rotate(192deg) brightness(95%) contrast(91%);
}

/* Listing Mediateka */
.listing.actions_logo.mediateka_listing {
	width: 932px;
	margin-left: 0;
}

.listing.actions_logo.mediateka_listing .element, 
.listing.actions_logo.mediateka_listing .element__media, 
.listing.actions_logo.mediateka_listing .element img {
    min-width: 180px !important;
    width: 180px !important;
}
/* /Listing Mediateka */

/* header z tapbarem */
.header .header-bar.active .bottom-tap-bar .bottom-tap-bar-item.dots,
.header .bottom-tap-menu .bottom-tap-menu-left .left-menu-submenu-more {
    background-color: #275CAD;
}

.header .header-bar.active {
    border-bottom: 3px solid #275CAD;
}

.header .bottom-tap-menu .bottom-tap-menu-right .menu-right-title, 
.header .bottom-tap-menu .bottom-tap-menu-right .menu-right-title a,
.header .bottom-tap-menu ul li a:hover,
.header .header-bar .bottom-tap-bar .bottom-tap-bar-item__dots:hover, 
.header .header-bar .bottom-tap-bar .bottom-tap-bar-item:hover .bottom-tap-bar-item__text span,
.header .header-bar:not(.active) .bottom-tap-bar .bottom-tap-bar-item__dots:hover::after {
    color: #275CAD;
}

.header .bottom-tap-menu .bottom-tap-menu-left li.submenu-active .left-menu-submenu {
    border-top: 1px solid #275CAD;
}

.header .header-bar .bottom-tap-bar .bottom-tap-bar-item:hover .bottom-tap-bar-item__icon img {
    -webkit-filter: invert(30%) sepia(29%) saturate(2682%) hue-rotate(192deg) brightness(95%) contrast(91%);
    filter: invert(30%) sepia(29%) saturate(2682%) hue-rotate(192deg) brightness(95%) contrast(91%);   
}

.header .header-bar:not(.active) .bottom-tap-bar .bottom-tap-bar-item.dots:hover .bottom-tap-bar-item__dots {
	background: url(/media/se/desktop/images/tapbar-hamburger-superbiz.svg);
    background-size: contain;
    background-repeat: no-repeat;
}

/* audioBlock - ver. 02 */
.audioBlock.audio-block-ver-two .video-js .vjs-control-bar,
.audioBlock.audio-block-ver-two .vjs-play-control.vjs-control.vjs-button {
    background-color: #275CAD;
}
/* /audioBlock - ver. 02 */

/* podcasts player */
.podcasts-player .vjs-control-bar .vjs-play-control,
.podcasts-player .vjs-control-bar,
.podcasts-player .vjs-playlist-vertical .vjs-playlist-item,
.podcasts-player .vjs-playlist .vjs-selected,
.podcasts-player .vjs-playlist .vjs-playlist-thumbnail-placeholder {
    background-color: #275CAD !important;   
}
.podcasts-player .podcasts-player__title {
    color: #275CAD !important; 
}
/* /podcasts player */