.page-content, .page-footer, .funkcjonalne .module-content, .header-content, .page-content .opis-towaru .item-content, .page-content .item-content .add-and-buy { background-color: #002e60; }
.button:hover, .btn:hover, .button:focus, .btn:focus, .page-content .item-content .add-and-buy:hover, .page-content form input[type=submit]:hover { background-color: #a3b5da; }
.page-content .item-content { border-color: #002e60; }
.page-content .item-content .item-title, #divKoszyk table.tbl_lista a { color: #002e60; }
.funkcjonalne h3, .funkcjonalne h3 a { color: #333; }
#divKoszyk table td.td_bar, #divKoszyk table tr.td_bar td { background-color: #333; }
.funkcjonalne h3 a:hover { text-decoration: underline; color: #333; }
a, .header-content a:hover, .funkcjonalne ul li a:hover, .page-footer ul a:hover { color: #a3b5da; }

.shopping-steps a { background-color: #FFF; }
.shopping-steps a:hover { color: #333; }
.shopping-steps a.active { color: #002e60; }
.shopping-steps a span:first-child { background-color: #002e60; }
.shopping-steps a span.readmore { background-color: #002e60; }

#cookies-message { padding: 0 !important; background-color: #2f2f2f !important; }
#cookies-message .button { color: #de0029 !important; }

.button.red-button, .btn.red-button { background-color: #950000; color: #FFF; display: block; }
.button.red-button:hover, .btn.red-button:hover { color: #950000 !important; background-color: #FFF; }

.rodzaje_wysylek tr.wybranyKolor { background-color: #950000; }

.header-content ul.main-nav li:first-child a { color: #a3b5da; }

@media (max-width: 768px){
	.mobile-buttons .btn-navbar.btn { background-color: #002e60; }
	.mobile-buttons .btn-navbar.btn:hover { background-color: #a3b5da; }
}