.injection-main-panel-content[data-panel-id="injection-1090"] {
    width: var(--window-width);
    left: var(--container-offset-left-negative);
}


.injection-main-panel-content[data-panel-id="injection-1059"] {
    width: var(--window-width);
    left: var(--container-offset-left-negative);
}

.injection-main-panel-content[data-panel-id="injection-1061"] {
    width: var(--window-width);
    left: var(--container-offset-left-negative);
}

.injection-main-panel-content[data-panel-id="injection-1059"] {
    width: var(--window-width);
    left: var(--container-offset-left-negative);
}

.injection-main-panel-content[data-panel-id="injection-1057"] {
    width: var(--window-width);
    left: var(--container-offset-left-negative);
}

.injection-main-panel-content[data-panel-id="injection-1069"] {
    width: var(--window-width);
    left: var(--container-offset-left-negative);
}

.injection-main-panel-content[data-panel-id="injection-1080"] {
    width: var(--window-width);
    left: var(--container-offset-left-negative);
    z-index: 1;
    background-color: transparent;
}

.injection-main-panel-content[data-panel-id="injection-1081"] {
    width: var(--window-width);
    left: var(--container-offset-left-negative);
    margin-top: -216px;
    z-index: 0;
    background-color: transparent;
    margin-bottom: 0;
}

@media(max-width: 768px) {
.injection-main-panel-content[data-panel-id="injection-1081"] {
    margin-top: 0;
}
}

.injection-main-panel-content[data-panel-id="injection-1062"] .panel-heading {
display: block !important;
}

.abs-article-page-content .kaem-injection {
  width: var(--window-width);
  left: var(--container-offset-left-negative);
}

body[data-authenticated="false"] #articlePage-62, body[data-authenticated="false"] #flyerListPage {
display: none;
}

.abs-panel-search-labels .abs-labels {
flex-wrap: wrap;
justify-content: left;
}

#merchantLimitDetails {
display: none;
}

body[data-module="offer"] .offer-filter-panel {
display: none;
}

@media (max-width: 991px) {
body[data-module="main"] .kaem-buttons-wrapper img {
max-width: 100%;
}
}

#personal-offers .abs-offer-gallery {
justify-content: flex-start;
}

@media (min-width: 991px) {
#personal-offers .abs-offer-gallery .abs-layout-product-gallery {
flex-grow: 0;
    flex-basis: 410px;
}

.abs-categories-intro a {
flex-grow: 0;
}
}

@media (max-width: 991px) {
#offerTable .abs-th-availability {
display: none;
}

#offerTable .abs-col-availability {
display: none;
}
}

.abs-catalog-index {
   margin-top: 5px;
   font-size: 1.0em !important;
}

.hide-price-for-anon {
display: none;
}

.kaem-buttons-wrapper {
  padding: 20px;
}
/*.kaem-buttons-wrapper :hover {
}*/

/*body[data-module="main"] .kaem-main-categories .kaem-category :hover {
}*/

.abs-mega-menu-container>li>ul>li>a:hover, .abs-mega-menu-container>li>ul>li>a:focus {
    text-decoration: none;
    color: #ffa20f !important;
    background-color: #ffffff !important;
}

.abs-header-content-search .abs-search-options-links a:hover, .abs-header-content-search .abs-search-options-links a:active {
    color: #ffa20f;
}
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {
    color: #ffa20f;
    background-color: rgba(0,0,0,0);
}
.abs-panel-footer>.panel-body a.list-group-item:hover, .abs-panel-footer>.panel-body a.list-group-item:focus, .abs-panel-footer>.panel-body a.list-group-item:active, footer .abs-footer-bottom-text a:hover, footer .abs-footer-bottom-text a:focus, footer .abs-footer-bottom-text a:active {
    color: #ffa20f;
}
.checkbox.top:hover {
    color: #ffa20f !important;
}