div.header {
    background-color: #9a2537 !important;
    border-bottom: 6px solid #AF2A3E;
}

#navbar a,
#sKoszyk {
    color: #fff !important;
}

div#sKoszyk {
    background-color: #AF2A3E;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M12 2a6 6 0 0 1 6 6v1h4v2h-1.167l-.757 9.083a1 1 0 0 1-.996.917H4.92a1 1 0 0 1-.996-.917L3.166 11H2V9h4V8a6 6 0 0 1 6-6zm6.826 9H5.173l.667 8h12.319l.667-8zM13 13v4h-2v-4h2zm-4 0v4H7v-4h2zm8 0v4h-2v-4h2zm-5-9a4 4 0 0 0-3.995 3.8L8 8v1h8V8a4 4 0 0 0-3.8-3.995L12 4z' fill='rgba(255,255,255,1)'/%3E%3C/svg%3E");
    border-color: #AF2A3E;
}

#user-data a,
#user-login a {
    color: #AF2A3E !important;
}

#user-data svg,
#user-login svg {
    filter: filter: invert(17%) sepia(68%) saturate(2514%) hue-rotate(331deg) brightness(95%) contrast(91%);
}

.bordo,
.process.list-inline>li.col-xs-3.current .badge,
.btn-primary {
    background-color: #9a2537 !important;
    border-color: #9a2537 !important;
    color: #fff;
}

.panel-default>.panel-heading{
    border-color: #AF2A3E !important;
    background-color: #AF2A3E !important;
    color: #fff;

}

.btn.btn-default,
.btn-primary:hover {
    color: #AF2A3E !important;
    border-color: #AF2A3E !important;
    background-color: #fff !important;
}

.produkty-search .btn.btn-default,
.produkty-search .btn-primary:hover {
    color: ##fff !important;
    border-color: #AF2A3E !important;
    background-color: #AF2A3E !important;
}

.list-group-item a,
.minus-200 h1 {
    color: #AF2A3E !important;
}

.input-group.buy .input-group-btn.minus button,
.input-group.buy .input-group-btn.plus button,
.zakup .btn:hover,
.zakup .btn {
    background-color: transparent !important;

}

.process.list-inline>li.col-xs-3.current a,
div#sKoszyk2 a {
    color: #AF2A3E !important;
}

.panel-default,
.list-group-item {
    border-color: #AF2A3E !important;
}


.input-group.buy.buyed input.kupIlosc {
    border-color: #AF2A3E !important;
    color: #AF2A3E !important;
}

div#sKoszyk2 {

    border-color: #9a2537 !important;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M12 2a6 6 0 0 1 6 6v1h4v2h-1.167l-.757 9.083a1 1 0 0 1-.996.917H4.92a1 1 0 0 1-.996-.917L3.166 11H2V9h4V8a6 6 0 0 1 6-6zm6.826 9H5.173l.667 8h12.319l.667-8zM13 13v4h-2v-4h2zm-4 0v4H7v-4h2zm8 0v4h-2v-4h2zm-5-9a4 4 0 0 0-3.995 3.8L8 8v1h8V8a4 4 0 0 0-3.8-3.995L12 4z' fill='rgba(154, 37, 55,1)'/%3E%3C/svg%3E") !important;
}

div#cookie {
    background-color: #9a2537 !important;
}

div#cookie a.close {
    background-color: #AF2A3E !important;
}

a.fb:hover,
a.fb {
    background-image: url('../images/fb-icon.png');
}


.info-box p strong:first-child {
    color: #AF2A3E !important;
}



.navbar-toggle,.sklep-mobile2{border: 2px solid #AF2A3E !important;}
.sklep-mobile svg,.sklep-mobile2 svg {
    fill: #fff !important;
}
.navbar-toggle .icon-bar{background-color: #fff;}

#sKoszyHeader{background-color: #AF2A3E !important;}

.sklep-mobile2,.sklep-mobile2{line-height:0.8;}

.d-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
}

.flex-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
}


@media screen and (min-width: 992px) {
    .info-box p {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm0-2a8 8 0 1 0 0-16 8 8 0 0 0 0 16zM11 7h2v2h-2V7zm0 4h2v6h-2v-6z' fill='rgba(154, 37, 55,1)'/%3E%3C/svg%3E");
        background-repeat: no-repeat;
        text-indent: 28px;
    }
}

@media screen and (max-width: 992px) {


    .navbar-brand-logo{
        background: transparent url('../images/logo-ikona.svg') no-repeat center left;
        background-size: contain;
    }
    #newsletter_email{width: 95%;}
    .ui-datepicker-trigger.btn.btn-default{float:left;}
}