.nedes_block_border > div { border: 1px solid #ebebeb; background:#ffffff; min-width:200px }

.fast_shopping_icon { display: inline-block; height: 40px; width:40px; background: url('/storage/scripts/images/cart_fast.png') 0 0 no-repeat; position: absolute;
  bottom: 0px; right: 10px; z-index: 5500;}
.fast_shopping_icon:hover{ background: url('/storage/scripts/images/cart_fast.png') -40px 0 no-repeat }

#page_home_out .pageFooterContent , #page_home_out .pageFrame, #page_home_out .pageBodyBottom { margin:0; padding:0; }
#page_product_detail:not([data-price]) .divProductDetailAttributes { display:none;  }
#block_customerICO label { background: url('/template/eshop/scripts_z1/images/red_star.png') 40px 0px no-repeat; display: block; }


.eshopCategory > ul > li[id="l120"] > a:before { content: ""; background:url('/storage/web/house.svg') no-repeat 0 5px / 26px 26px; }
.eshopCategory > ul > li[id="l119"] > a:before { content: ""; background:url('/storage/web/bulb.svg') no-repeat 0 5px / 26px 26px; }

.ceres_menu_main li[data-id="l119"] > a::before { content: "";  background:url('/storage/web/bulb.svg') no-repeat 0 0 / 26px 26px; display: inline-block; width: 32px; height: 32px; margin-bottom: -14px; margin-right: 6px; }
.ceres_menu_main li[data-id="l120"] > a::before { content: ""; background:url('/storage/web/house.svg') no-repeat 0 0 / 26px 26px; display: inline-block; width: 32px; height: 32px; margin-bottom: -14px; margin-right: 6px; }


.nedes-label-popup{ position: absolute; z-index: 11500; max-height: 300px; max-width: 130px; }

.productDetailInfBlock{ position: relative; }
.p-tags { overflow: unset; }
.tag_color7, .tag_color8, .tag_color9, .tag_color10, .tag_color11, .tag_color12, .tag_color14{ font-size: 0; background: none; background-color: transparent !important; }

#page_product_detail_out .tag_color7, #page_product_detail_out .tag_color8, #page_product_detail_out .tag_color9, #page_product_detail_out .tag_color10, #page_product_detail_out .tag_color11, #page_product_detail_out .tag_color12, #page_product_detail_out .tag_color14{ position: absolute; left: 0; top: 65%; font-size: 0; }

#page_product_search_out .tag_color7, #page_product_search_out .tag_color8, #page_product_search_out .tag_color9, #page_product_search_out .tag_color10, #page_product_search_out .tag_color11, #page_product_search_out .tag_color12, #page_product_search_out .tag_color14{ position: absolute; left: 0; top: 190px; }




.tag_color7::after{ content: ''; display: inline-block; background: url('/storage/web/labels/pa.png'); width: 60px; height: 37px; background-size: 100% 100%; }
.tag_color8::after{ content: ''; display: inline-block; background: url('/storage/web/labels/pb.png'); width: 60px; height: 37px; background-size: 100% 100%; }
.tag_color9::after{ content: ''; display: inline-block; background: url('/storage/web/labels/pc.png'); width: 60px; height: 37px; background-size: 100% 100%; }
.tag_color10::after{ content: ''; display: inline-block; background: url('/storage/web/labels/pd.png'); width: 60px; height: 37px; background-size: 100% 100%; }
.tag_color11::after{ content: ''; display: inline-block; background: url('/storage/web/labels/pe.png'); width: 60px; height: 37px; background-size: 100% 100%; }
.tag_color12::after{ content: ''; display: inline-block; background: url('/storage/web/labels/pf.png'); width: 60px; height: 37px; background-size: 100% 100%; }
.tag_color14::after{ content: ''; display: inline-block; background: url('/storage/web/labels/pg.png'); width: 60px; height: 37px; background-size: 100% 100%; }



#page_product_out .tag_color7::after, #page_product_out .tag_color8::after, #page_product_out .tag_color9::after, #page_product_out .tag_color10::after, #page_product_out .tag_color11::after, #page_product_out .tag_color12::after, #page_product_out .tag_color14::after{ width: 50px; height: 30px; }

#page_product_out .tag_color7, #page_product_out .tag_color8, #page_product_out .tag_color9, #page_product_out .tag_color10, #page_product_out .tag_color11, #page_product_out .tag_color12, #page_product_out .tag_color14{ position:absolute; left:0; top: 190px;}

/* Filters */
#panel-filter-list .categoryFilterValues label::before {  margin-right: 6px; }

/* Farba */
 #categoryFiltersRow_10093 .categoryFilterValues label:after, 
.items-list[data-id="categoryFiltersRow_10093"] label:after { content:""; height:1rem; width:1rem; float:left;  margin-right:6px; border-radius: 50%; }

.categoryFilterValues label[data-id="191876"]::after{ background:#ffffff; outline:1px solid #f0f0f0; }
.categoryFilterValues label[data-id="191875"]::after{ background: #000; }
.categoryFilterValues label[data-id="191874"]::after{ background-image: linear-gradient(to right, #cda405, #ffd700); }
.categoryFilterValues label[data-id="191877"]::after{ background: #c7c4bd; }
.categoryFilterValues label[data-id="201941"]::after{ background-image: linear-gradient(to right, #c69c6d , #754224); }
.categoryFilterValues label[data-id="191974"]::after{ background-image: linear-gradient(to right, #d8dce2 , #4d4c48); }
.categoryFilterValues label[data-id="191975"]::after{ background: #564342; }
.categoryFilterValues label[data-id="194398"]::after{ outline:1px solid #f0f0f0; }
.categoryFilterValues label[data-id="195058"]::after{ background: #edb730; }
.categoryFilterValues label[data-id="191983"]::after{ background: #838383; }
.categoryFilterValues label[data-id="192033"]::after{ background: #9a736c; }
.categoryFilterValues label[data-id="201942"]::after{ background: #8b2121; }
.categoryFilterValues label[data-id="195061"]::after{ background: #1a52fc; }
.categoryFilterValues label[data-id="195064"]::after{ background: #cec2bd; }
.categoryFilterValues label[data-id="195062"]::after{ background: #a816fb; }
.categoryFilterValues label[data-id="195063"]::after{ background: #e6bcca; }


/* Farba svetla */
 #categoryFiltersRow_10094 .categoryFilterValues label:after, 
.items-list[data-id="categoryFiltersRow_10094"] label:after { content:""; height:1rem; width:1rem; float:left;  margin-right:6px; border-radius: 50%; }

.categoryFilterValues label[data-id="195060"]::after{ background: #f8a104; }
.categoryFilterValues label[data-id="195059"]::after{ background: #fae146; }
.categoryFilterValues label[data-id="192372"]::after{ background: #fde346; }
.categoryFilterValues label[data-id="192373"]::after{ background: #faf269; }
.categoryFilterValues label[data-id="191880"]::after{ background: #eff1b2; }
.categoryFilterValues label[data-id="191879"]::after{ background: #e3fecf; }
.categoryFilterValues label[data-id="192384"]::after{ background: #e7fec6; }
.categoryFilterValues label[data-id="193576"]::after{ background: #defed9; }
.categoryFilterValues label[data-id="192382"]::after{ background: #d5fff3; }
.categoryFilterValues label[data-id="192383"]::after{ background: #befefd; }
.categoryFilterValues label[data-id="191883"]::after{ background: #b0fefe; }
.categoryFilterValues label[data-id="192385"]::after{ background-image: linear-gradient(to right, #f8a104 , #b0fefe); }
.categoryFilterValues label[data-id="195387"]::after{ background-image: linear-gradient(to right, #eff1b2 , #befefd); }
.categoryFilterValues label[data-id="191878"]::after{ background-image: linear-gradient(to right, #eff1b2 , #b0fefe); }
.categoryFilterValues label[data-id="194986"]::after{ background: #e94402; }
.categoryFilterValues label[data-id="194991"]::after{ background: #faec92; }
.categoryFilterValues label[data-id="195382"]::after{ background: #b3cd5a; }


/* Tvar */
#categoryFiltersRow_10104 .categoryFilterValues label:after, 
.items-list[data-id="categoryFiltersRow_10104"] label:after { content:""; height:20px; width:20px; float:left;  margin-right:6px; background-size: 20px; }

.categoryFilterValues label[data-id="191928"]::after{ background: url('/storage/web/filter_icons/tvar/kruh.svg'); }
.categoryFilterValues label[data-id="191929"]::after{ background: url('/storage/web/filter_icons/tvar/stvorec.svg'); }
.categoryFilterValues label[data-id="191927"]::after{ background: url('/storage/web/filter_icons/tvar/obdlznik.svg'); }
.categoryFilterValues label[data-id="191930"]::after{ background: url('/storage/web/filter_icons/tvar/diamant.svg'); }
.categoryFilterValues label[data-id="195026"]::after{ background: url('/storage/web/filter_icons/tvar/gula.svg'); }
.categoryFilterValues label[data-id="191973"]::after{ background: url('/storage/web/filter_icons/tvar/ine.svg'); }


/* Zavit */
#categoryFiltersRow_10277 .categoryFilterValues label:after, 
.items-list[data-id="categoryFiltersRow_10277"] label:after { content:""; height:20px; width:20px; float:left;  margin-right:6px; background-size: 20px; }

.categoryFilterValues label[data-id="200884"]::after{ background: url('/storage/web/filter_icons/zavit/e27.svg'); }
.categoryFilterValues label[data-id="200881"]::after{ background: url('/storage/web/filter_icons/zavit/e14.svg'); }
.categoryFilterValues label[data-id="200886"]::after{ background: url('/storage/web/filter_icons/zavit/g4.svg'); }
.categoryFilterValues label[data-id="200883"]::after{ background: url('/storage/web/filter_icons/zavit/g9.svg'); }
.categoryFilterValues label[data-id="200882"]::after{ background: url('/storage/web/filter_icons/zavit/gu10.svg'); }
.categoryFilterValues label[data-id="200885"]::after{ background: url('/storage/web/filter_icons/zavit/gu5_3.svg'); }


/*End Filters */



/* Category images */
.eshopCategory .menuShow li a { display: flex; align-items: center; height: 60px; }
.eshopCategory .menuShow li > a:before{ width: 60px; height: 60px; display: inline-block; margin-right: 10px; border-radius: 50%; border:1px solid #eee; }
.eshopCategory .menuShow li > a:hover:before{ border-color: #333; }

/* Lightning */
.eshopCategory .menuShow li[id="l53"] >a:before{ content: ""; background: url('/storage/categories/lighting/novinky.webp') center center / 60px 60px no-repeat; }
.eshopCategory .menuShow li[id="l149"] >a:before{ content: ""; background: url('/storage/categories/lighting/dizajnove.webp') center center / 60px 60px no-repeat; }
.eshopCategory .menuShow li[id="l121"] >a:before{ content: ""; background: url('/storage/categories/lighting/stropne.webp') center center / 60px 60px no-repeat; }
.eshopCategory .menuShow li[id="l122"] >a:before{ content: ""; background: url('/storage/categories/lighting/bodove.webp') center center / 60px 60px no-repeat; }
.eshopCategory .menuShow li[id="l123"] >a:before{ content: ""; background: url('/storage/categories/lighting/linearne.webp') center center / 60px 60px no-repeat; }
.eshopCategory .menuShow li[id="l124"] >a:before{ content: ""; background: url('/storage/categories/lighting/panely.webp') center center / 60px 60px no-repeat; }
.eshopCategory .menuShow li[id="l125"] >a:before{ content: ""; background: url('/storage/categories/lighting/rastrove.webp') center center / 60px 60px no-repeat; }

.eshopCategory .menuShow li[id="l130"] >a:before{ content: ""; background: url('/storage/categories/lighting/zahradne.webp') center center / 60px 60px no-repeat; }
.eshopCategory .menuShow li[id="l127"] >a:before{ content: ""; background: url('/storage/categories/lighting/priemyselne.webp') center center / 60px 60px no-repeat; }
.eshopCategory .menuShow li[id="l147"] >a:before{ content: ""; background: url('/storage/categories/lighting/reflektor.webp') center center / 60px 60px no-repeat; }
.eshopCategory .menuShow li[id="l126"] >a:before{ content: ""; background: url('/storage/categories/lighting/stolne.webp') center center / 60px 60px no-repeat; }
.eshopCategory .menuShow li[id="l129"] >a:before{ content: ""; background: url('/storage/categories/lighting/solar.webp') center center / 60px 60px no-repeat; }
.eshopCategory .menuShow li[id="l128"] >a:before{ content: ""; background: url('/storage/categories/lighting/ziarovky.webp') center center / 60px 60px no-repeat; }
.eshopCategory .menuShow li[id="l7"] >a:before{ content: ""; background: url('/storage/categories/lighting/elektromaterial.webp') center center / 60px 60px no-repeat; }
.eshopCategory .menuShow li[id="l63"] >a:before{ content: ""; background: url('/storage/categories/lighting/rastrove.webp') center center / 60px 60px no-repeat; }
.eshopCategory .menuShow li[id="l60"] >a:before{ content: ""; background: url('/storage/categories/lighting/akcia.webp') center center / 60px 60px no-repeat; }


/* House */
.eshopCategory .menuShow li[id="l146"] >a:before{ content: ""; background: url('/storage/categories/house/smart.webp') center center / 60px 60px no-repeat; }
.eshopCategory .menuShow li[id="l135"] >a:before{ content: ""; background: url('/storage/categories/house/obyvacka.webp') center center / 60px 60px no-repeat; }
.eshopCategory .menuShow li[id="l136"] >a:before{ content: ""; background: url('/storage/categories/house/spalna.webp') center center / 60px 60px no-repeat; }
.eshopCategory .menuShow li[id="l137"] >a:before{ content: ""; background: url('/storage/categories/house/kuchyna.webp') center center / 60px 60px no-repeat; }
.eshopCategory .menuShow li[id="l138"] >a:before{ content: ""; background: url('/storage/categories/house/detska_izba.webp') center center / 60px 60px no-repeat; }
.eshopCategory .menuShow li[id="l139"] >a:before{ content: ""; background: url('/storage/categories/house/kupelna.webp') center center / 60px 60px no-repeat; }
.eshopCategory .menuShow li[id="l140"] >a:before{ content: ""; background: url('/storage/categories/house/predsien.webp') center center / 60px 60px no-repeat; }
.eshopCategory .menuShow li[id="l144"] >a:before{ content: ""; background: url('/storage/categories/house/kancelaria.webp') center center / 60px 60px no-repeat; }
.eshopCategory .menuShow li[id="l141"] >a:before{ content: ""; background: url('/storage/categories/house/zahradne.webp') center center / 60px 60px no-repeat; }
.eshopCategory .menuShow li[id="l142"] >a:before{ content: ""; background: url('/storage/categories/house/hobby.webp') center center / 60px 60px no-repeat; }
.eshopCategory .menuShow li[id="l143"] >a:before{ content: ""; background: url('/storage/categories/house/priemyselne.webp') center center / 60px 60px no-repeat; }
.eshopCategory .menuShow li[id="l145"] >a:before{ content: ""; background: url('/storage/categories/house/garaz.webp') center center / 60px 60px no-repeat; }
.eshopCategory .menuShow li[id="l110"] >a:before{ content: ""; background: url('/storage/categories/house/elektrospotrebice.webp') center center / 60px 60px no-repeat; }


/* End Category images */




@media only screen and (max-width: 800px) {

#page_product_detail_out .tag_color7, #page_product_detail_out .tag_color8, #page_product_detail_out .tag_color9, #page_product_detail_out .tag_color10, #page_product_detail_out .tag_color11, #page_product_detail_out .tag_color12, #page_product_detail_out .tag_color14 {
    position: absolute; left: 0; top: 0; right: auto;
  }
}


@media only screen and (max-width: 480px) {

  #header-logo{ top: 5px; left: 18%; z-index: 10000; position: fixed; margin:0; mix-blend-mode: multiply;  }
  #header-logo img{ margin-left:0 !important; float: none !important; max-height: 30px; width: auto; }

}
