div#banner_hlavicka img {    position: absolute;    right: 140px;    top: 35px;    width: 50px;    height: auto;}
div.hlavicka_modul_fulltextove_vyhledavani {    right: 330px;}
div.hlavicka_modul_oblibene {    right: 230px; }
div.hlavicka_modul_uzivatel {right:280px;}

form#frmkupony {margin-bottom: 10px;}
div.doprava_zdarma span {
  color: #000000;
  white-space: nowrap;
}
div.detail_right tr.cena_dph,div.detail_right  tr.zbozi_kod {display: none;}
div.slide_menu {    padding-left: 0;    padding-right: 0;}

div.nahoru {    display: none;}
div.sekce_uvod h1 {font-weight: 600;}
h1 {
    color: #8DA86D;
    font-weight: 600;
    margin-top: 20px;
}
div.open_street_mapa {margin 5px 0}
div#detail_zbozi div.detail_right div.zbozi_varianty span.vyberte_variantu {text-align: left;}
div.datum_doruceni {padding: 5px;}

table.vyberte_variantu tbody tr {background: #e6f0d9;}
table.vyberte_variantu tbody tr td.var_nazev {    font-size: 16px; color:#738b55;  }

table.vyberte_variantu tbody tr td.var_nazev {
    padding-bottom: 10px;
}
div.zbozi_v_kosiku_doporucit
div.polozka_prikoupit .submit {background: #738b55; color: #ffffff; padding: 5px 8px; font-size: 13px;}
div.zbozi_v_kosiku_doporucit
div.polozka_prikoupit .submit:hover {background: #738b55;  color: #ffffff;}
div.polozka_prikoupit_nazev a {font-size: 12px;}

div.polozka_prikoupit_foto {
    height: 60px;
}
div.polozka_prikoupit_foto img {
    max-height: 60px;
    max-width: 60px;
}
div#zbozi_v_kosiku div.zbozi_koupene img{height: 120px; width: auto;}

div.zbozi_v_kosiku_doporucit h2 {
    text-align: center;
}

div.polozka div.polozka_nazev a {
    font-size: 15px;
}

@media screen and (max-width: 499px){
div.polozka div.polozka_nazev a {
    font-size: 12px;
}
}

@media screen and (min-width: 1000px)and (max-width: 1400px){
div#in_body {
    padding: 15px;
}}



@media screen and (min-width: 1000px){
div.zobrazit_filtraci {display: block; position: relative; bottom: inherit; z-index: 0; }
div#kategorie_filtry_fullscreen  {    box-shadow: 5px 5px 5px #000;}
.filtry_buttons , div#kategorie_filtry_fullscreen {width: 500px;}
body.sekce_kategorie div#all {display: block !important;}

}

div#hlavni_menu {    width: auto;}

table.zbozi_tabulka td, table.zbozi_tabulka tr.cena_s_dph td {
    padding: .5em 1em;
}
div.seo_fraze_zbozi , div#zbozi_detail_porovnavac {
    padding-left: 1em;
}
div.seo_fraze_zbozi h2 {
    font-size: 13px;
    margin: 0;
}

div.seo_fraze_zbozi a {
    margin: 3px 10px 3px 0px;
}
div.kosik_kupon input.submit {padding: 5px 15px; font-size:13px;}
@media screen and (max-width: 600px) {
    table.zbozi_tabulka tr.cena_s_dph td {
        font-size: 1em;
    }
table.zbozi_tabulka tr.cena_s_dph td.right {
    font-size: 1em;
}

div.kosik_kupon {display: flex;  font-size: 13px;  flex-flow: column;    justify-content: center;    align-items: center;}
div.kosik_kupon input#kod_kuponu, div.kosik_kupon input.submit {width: 90% !important; box-sizing: border-box; margin: 3px 0;}


}

@media screen and (max-width: 999px) {

body.sekce_kosik nav#responzivni_menu, body.sekce_objednavka nav#responzivni_menu  {display: none;}
body.sekce_kosik div#all, body.sekce_objednavka div#all {padding-top: 0px !important;}
}
.cena_sleva, .kosik_sleva, .sleva {
  color: #c66741;
}

div.kosik_ceny div.kosik_sleva {display: flex; font-size: 12px; justify-content: end; }
div.kosik_ceny div.kosik_sleva div {margin-left: 1em;}

table.kosik_kupony tr.top td {font-size: 12px;}
div.kupon_popis {font-size: 12px;}


div.zbozi_text_univ {
background: #e6f0d9;
  padding: 5px 15px;
margin-bottom: 15px;
  box-sizing: border-box;
}
div.zbozi_text_univ span {color: red;}

div#showHeurekaBadgeHere-12 {text-align: center;}
@media screen and (max-width: 800px){
div#hw-87kwowifjjowiklsadh666left {display: none;}}

div#hlavicka:before {
    background: #8DA86D;
}

div#hlavicka_obsah div.hlavicka_modul_infolinka ul.infolinka li a:hover,
div#hlavni_menu a:hover {
    color: #000;
}

.sekce_dalsi_informace_1  h2 {color: #738b55; font-size: 17px;}
table#porovnani p{padding:5px 10px; margin: 0;}
table#porovnani td {border-color: #fff; font-size: 13px; }
table#porovnani td.co {background: #eee; font-weight: bold;}
table#porovnani td.levne {background: #eee; } 
table#porovnani td.premiove {background: #d8e7c7 ; font-weight: bold;}
table#porovnani tr.prvni td.premiove {color: #738b55; background: #fff;}