body {background-color: #ffffff;}
#main-menu.navbar-fixed-top .navbar-brand .thumbnail, #main-menu.navbar-static-top .navbar-brand .thumbnail:only-child {background-color: #f9f9f9;}
.navbar-inverse {background-color: #7b1a4e;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border-color: #e5e5e5!important; }
.navbar-inverse .navbar-nav > li > a { color: #fff!important; }
@media (max-width: 767px) { .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { color: #fff!important; } }
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a > img { display: inline-block; }
.navbar-inverse .navbar-brand { color: #fff!important; }
.css-1vetoen, .css-2hx4j3, .css-1mu74fi {background-color: #7b1a4e!important;}
.css-kd66o4 {background-color: #914A6F!important;}
.css-1j7mbo9 {border-color: #470F2D!important;}
.css-25zfls:hover, .css-1w0wbj:hover, .css-1525w6r:hover, .css-mys4px:hover, .css-1i6hhji:hover, .css-1w1uze4:hover, .css-1gkystq:hover, .css-1gkystq:active, .css-1gkystq[data-active="true"], .css-1gkystq:focus {background-color: #470F2D!important;}
.css-25zfls a:hover {color: rgb(255, 255, 255)!important;}
#product-search-form .css-rnw4ji {color: #7b1a4e!important;}
.nav__mobile .search-box {background-color: #7b1a4e;}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {color: #fff;background-color: #242829;}
.navbar-inverse .btn.navbar-btn:not(.btn-default):not(.btn-primary):not(.btn-success):not(.btn-info):not(.btn-warning):not(.btn-danger):not(.btn-link) {background-color: #470F2D;}
.navbar-inverse .btn.navbar-btn:not(.btn-default):not(.btn-primary):not(.btn-success):not(.btn-info):not(.btn-warning):not(.btn-danger):not(.btn-link):hover, .navbar-inverse .btn.navbar-btn:not(.btn-default):not(.btn-primary):not(.btn-success):not(.btn-info):not(.btn-warning):not(.btn-danger):not(.btn-link):focus {background-color: #242829;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {border-color: #470F2D;}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {background-color: #242829; color: #fff;}
@media (max-width: 767px) {.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {color: #fff; background-color: #242829;}}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {color: #fff; background-color: #7b1a4e;}
#main-menu .navbar-brand.logo .thumbnail {border-top: 0; border-bottom: 0; padding: 0; margin: -20px -15px;}
.navbar-brand .thumbnail img {max-width: 100% !important; max-height: 58px;}

ul.exchange-rate {list-style: none; margin-left: -0.5em; margin-right: -0.5em; padding-left: 0; margin-top: 0.5em;}
ul.exchange-rate > li {font-weight:bold; color:red; display: inline-block; margin-left: 0.5em; margin-right: 0.5em;}

#shop-logo {float: left; }

#main-menu-elements-list > li > a {
    color: #fff;
}
#main-menu-iconic > li > a {
    color: #fff;
}

.menu {width: 200px;}

.alert blockquote p { font-weight: bold; }

#footer {background: #242829 !important;}

.btn[name="back_to_basket_list"], .btn[name="continue_shopping"], .btn[name="order"] {color:#fff;}

a, #ml-menu a {color: #7b1a4e;}
a:hover, a:focus {color: #3B0C25;}
.text-info, .text-info:hover {color: #7b1a4e;}

.calendar-container .fc-today {background-color: #7b1a4e;}
.calendar-container .fc-today span {color: #fff;}

.panel-primary > .panel-heading {color: #fff; background-color: #7b1a4e; border-color: #7b1a4e;}
.panel-primary {border-color: #7b1a4e;}

.btn[name="back_to_basket_list"], 
.btn[name="continue_shopping"], 
.btn[name="order"] {
	background-color: #2C3E50;
	border-color: #2C3E50;
}

.btn-primary {
	background-color: #7b1a4e;
	border-color: #7b1a4e;
}
.btn-primary:hover {
	background-color: #3B0C25;
	border-color: #3B0C25;
}

#basket_makeOrder textarea#notes,
#basket_confirmOrder textarea#notes,
#documentOrder_listProcess .notes_block {
	height: 150px;
}

#td_sf_admin_bar { border-right: none; }

/* home */
.home1 { background-color: #06353b; }
.home2 { background-color: #0d6f7a; }
.home3 { background-color: #2ab7c7; }
.home1, .home2, .home3 { color: #fff; padding: 10px 30px; margin-bottom: 20px !important; }
@media (min-width: 768px) { .row.equal { display: flex; flex-wrap: wrap; } }
@media (max-width: 767px) { .container .jumbotron, .container-fluid .jumbotron { padding-left: 15px; padding-right: 15px; } }
@media screen and (min-width: 768px) { .jumbotron { padding-bottom: 128px; } }
.spacer { margin-top: 48px; }
.jumbotron p { margin-bottom: 30px; }
.jumbotron a.btn { padding: 15px 3px; }
.home { color: #fff; background-image: linear-gradient(170deg,#7b1a4e 1%,rgba(123,26,78,0.5) 100%),url(https://b2b.fdssystem.pl/file/show/file/b23bcce8953bcbd3f6d9d1aedb147b3b662a442e40195/)!important; background-position: center; background-repeat: no-repeat; background-size: cover; }

/* category menu */
.lightning .menu .menu__item--current { background-color: #7b1a4e; }
a.menu__link.menu__link--current { color: #fff !important; }

div.au-prod-desc-body ul {padding-inline-start: 20px;}
ul.file_list {list-style-type: none;}
.file_list img.icon {display:inline-block;}