div#detail_zbozi input.submit.usetrete_registraci {background: #eee; color: #000; border: 0;}
div.kategorie_uvod_ikona div.no_foto {background: transparent; }
tr.dorucovaci td {font-weight: bold;}
table.vyberte_variantu {
  width: 100%;
}
table.vyberte_variantu tbody {
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-start;
  width: 100%;
}

table.vyberte_variantu tbody tr {
  width: auto;
  display: flex;
  flex-flow: column;
  background: #e7e5e3;
  margin: 5px;
  border-radius: 0px;
  padding: 10px 5px;
}
table.vyberte_variantu tbody tr td.var_cena {
  font-size: 13px;
  font-weight: 600;
}

div.priznaky_detail {position: relative;}

span.polozka_priznaky span.polozka_novinka_cz, div.priznak_novinka_cz, span.polozka_priznaky span.polozka_akce_cz, div.priznak_akce_cz, span.polozka_priznaky span.polozka_nejprodavanejsi_cz, div.priznak_nejprodavanejsi_cz, span.polozka_priznaky span.polozka_doprava_zdarma_cz, div.doprava_zdarma_detail {
    box-shadow: 3px 3px 3px rgba(0,0,0,0.5);
}


div.polozka tr.cena_puvodni td.right {
    bottom: 60px;
    font-size: 12px;
}

div#prostredek div.fotogalerie_nahled:hover img, div.polozka:hover div.polozka_foto img, div.nejprodavanejsi_polozka:hover div.nejprodavanejsi_foto img, div.kategorie_uvod:hover div.kategorie_uvod_ikona img {
  transform: scale(1.12);
}

div#paticka_moduly div.paticka_modul  p {font-size: 12px;}


.sekce_obchodni_podminky #sekce, .sekce_kontaktni_informace #sekce {max-width: 1000px; margin: 0 auto;}