.navbar-brand {
   background-image: url(https://a.assecobs.com/accounts/demo-hybrid-clone/stock/id/logo.png);
   background-repeat: no-repeat;
   background-position: center;
   background-size: contain;
   width: 199px;
   height: 50px;
   margin: 0 10px;
   padding: 0!important;
}
.navbar-brand img { display: none; }

.abs-products-media .list-group-item .media {
display: flex;
}

[data-panel-id="injection-1042"] {
    width: var(--window-width);
    left: var(--container-offset-left-negative);
    position: relative;
    padding-left: -10px;
    padding-right: -10px;
    margin-bottom: -90px;
}
[data-panel-id="injection-1021"] {
    width: var(--window-width);
    left: var(--container-offset-left-negative);
    position: relative;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: -35px;
}
div.image-container {
    width: var(--window-width);
    left: var(--container-offset-left-negative);
    position: relative;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: -35px;
}

.abs-products-media .list-group-item .media-left {
padding-right: 0;
}

body {
    background-color:white; !important
}

.abs-products-media .list-group-item .media-left > div {
height: 100px;
padding-right: 10px;
}

.abs-products-media .list-group-item .media-left > div a {
width: 100%;
height: 100%;
display: block;
}

#header .abs-header-menu-main.abs-navbar-root {
width: auto;
}


.abs-personal-offers-tiles .abs-offer-gallery .abs-layout-product-gallery { flex-basis: 350px; }

section[data-panel-id="injection-1021"] .panel-heading {
  display: none;
}
section[data-panel-id="injection-1022"] .panel-heading {
  display: none;
}
section[data-panel-id="injection-1042"] .panel-heading {
  display: none;
}
section[data-panel-id="injection-1041"] .panel-heading {
  display: none;
}
section[data-panel-id="injection-1040"] .panel-heading {
  display: none;
}

.abs-panel-main.offer-main-panel-content .panel-body .abs-offer-gallery .abs-layout-product-gallery .abs-col-img .abs-img-wrapper img {
 object-fit: contain;
}

#news-main-panel-content.abs-display-on-all .see-more{
   position: relative !important;
   right: 0 !important;
   bottom: 0 !important;
selector {color: #3F51B5;}

}

#promocja1 span {
    background: black;
    padding: 0 14px;
}

#promocja1 .banner-content>h2 {
    color: #fff;
    font-size: 3vh;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    font-family: 'Libre Caslon Display', serif;
    font-style: normal;
    font-weight: normal;
}

#promocja1  .banner-content{
    display: flex;
    align-items: flex-end;
    flex-direction: column-reverse;
    position: absolute;
    bottom: 20px;
    right: 555px;
}

.promimg {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}

#promocja1 .arrow-btn {
    background: #c80000;
    width: 74px;
    height: 74px;
    background-image: url(https://static.abstore.pl/design/accounts/klin/img/icons/arrow.svg);
    background-size: contain;
    float: right;
    border: none;
}

@media only screen and (max-width: 768px) {
.promimg {justify-content: center;}
.promimg img:last-of-type {display: none;}
}

@media only screen and (max-width: 992px) {#promocja1 .banner-content {right: 5px}}
.abs-categories-intro > a {
  flex: 0 1 230px;
}

.abs-products-media .media-left > div img {
  max-width: 90px;
  max-height: 90px;
}

#kategorie-main-page {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}

#kategorie-main-page a {
margin-top: 3px;
transition: transform 0.5s;
}

#kategorie-main-page a:hover {
  transform: scale(0.9);
}

#controllerContent>div>div.slideshow-i-main-panel-content:first-child {
    width: var(--window-width);
    left: var(--container-offset-left-negative);
    position: relative;
    background: none;
    padding: 0px;
    transition: 300ms background-color ease-in-out;
}

.abs-layout-breadcrumbs.hide-on-modal-above {
    display: none;
}

.btn:not([name=view_kind]), .abs-trucks-visible .abs-live-search-global-panel .abs-live-search-panel .abs-form-input .abs-elem-label:not([name=view_kind]), .abs-cart-table .abs-col-discount-request .discount-request-btn:not([name=view_kind]), .abs-cart-table .abs-row-offer.offer-name .abs-col-discount-request .discount-request-btn:not([name=view_kind]) {
color: #fff;
background-color: #39483F;
border-color: #39483F;
border-radius: 8px;
padding: 4px 16px;
}

.btn:not([name=view_kind]).btn-default, .abs-filter-toggle-panel a.btn.abs-filter-toggle:not([name=view_kind]), .abs-filter-toggle-panel .abs-trucks-visible .abs-live-search-global-panel .abs-live-search-panel .abs-form-input a.abs-filter-toggle.abs-elem-label:not([name=view_kind]), .abs-trucks-visible .abs-live-search-global-panel .abs-live-search-panel .abs-form-input .abs-filter-toggle-panel a.abs-filter-toggle.abs-elem-label:not([name=view_kind]), .abs-filter-toggle-panel .abs-cart-table .abs-col-discount-request a.abs-filter-toggle.discount-request-btn:not([name=view_kind]), .abs-cart-table .abs-col-discount-request .abs-filter-toggle-panel a.abs-filter-toggle.discount-request-btn:not([name=view_kind]), .abs-trucks-visible .abs-live-search-global-panel .abs-live-search-panel .abs-form-input .abs-elem-label:not([name=view_kind]).btn-default, .abs-cart-table .abs-col-discount-request .discount-request-btn:not([name=view_kind]).btn-default, .btn-group.abs-extra-btns .btn:not([name=view_kind]).btn-link, .btn-group.abs-extra-btns .abs-trucks-visible .abs-live-search-global-panel .abs-live-search-panel .abs-form-input .abs-elem-label:not([name=view_kind]).btn-link, .abs-trucks-visible .abs-live-search-global-panel .abs-live-search-panel .abs-form-input .btn-group.abs-extra-btns .abs-elem-label:not([name=view_kind]).btn-link, .btn-group.abs-extra-btns .abs-cart-table .abs-col-discount-request .discount-request-btn:not([name=view_kind]).btn-link, .abs-cart-table .abs-col-discount-request .btn-group.abs-extra-btns .discount-request-btn:not([name=view_kind]).btn-link, .abs-products-media .additional-actions .btn:not([name=view_kind]).btn-link, .abs-products-media .additional-actions .abs-trucks-visible .abs-live-search-global-panel .abs-live-search-panel .abs-form-input .abs-elem-label:not([name=view_kind]).btn-link, .abs-trucks-visible .abs-live-search-global-panel .abs-live-search-panel .abs-form-input .abs-products-media .additional-actions .abs-elem-label:not([name=view_kind]).btn-link, .abs-products-media .additional-actions .abs-cart-table .abs-col-discount-request .discount-request-btn:not([name=view_kind]).btn-link, .abs-cart-table .abs-col-discount-request .abs-products-media .additional-actions .discount-request-btn:not([name=view_kind]).btn-link, .abs-product-header-actions .btn:not([name=view_kind]).btn-link, .abs-product-header-actions .abs-trucks-visible .abs-live-search-global-panel .abs-live-search-panel .abs-form-input .abs-elem-label:not([name=view_kind]).btn-link, .abs-trucks-visible .abs-live-search-global-panel .abs-live-search-panel .abs-form-input .abs-product-header-actions .abs-elem-label:not([name=view_kind]).btn-link, .abs-product-header-actions .abs-cart-table .abs-col-discount-request .discount-request-btn:not([name=view_kind]).btn-link, .abs-cart-table .abs-col-discount-request .abs-product-header-actions .discount-request-btn:not([name=view_kind]).btn-link {
color: #000;
border-color: #d5d5d5;
background-color: #d5d5d5;
border-radius: 2px;
}
.btn-success {
	background-color: #39483f !important;
	border-color: #39483f !important;
}
.btn-success:active:hover, .btn-success:active:focus,
.btn-success:hover, .btn-success:focus {
	background-color: #5b7c68 !important;
    border-color: #5b7c68 !important;
}

footer {
background-image: none;
background-color: #000;
}

}
.abs-offer-gallery.abs-offer-gallery-box .abs-layout-product-gallery {
  border: 1px solid #c2c2c2;
}
.abs-offer-gallery.abs-offer-gallery-box .abs-layout-product-gallery .abs-col-img .abs-img-wrapper {
  border: none;
}
.btn-group.abs-extra-btns .btn:not([name="view_kind"]).btn-link {
  border-radius: 8px !important;
  background-color: transparent !important;
  border-color: #39483f !important;
}
.abs-news-panel .abs-news-items .abs-news-item .panel-body {
  background-color: #F8F8F8;
}