#balik_na_postu { position:relative; } #balik_na_postu .ajax-result {display:none; position:absolute;left:0px; max-height: 200px; overflow: auto; width: 100%; } #balik_na_postu.show-result .ajax-result {display:block; border:1px solid #999; -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.44); -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.44); box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.44); } #balik_na_postu .ajax-result ul { list-style: none; padding:0px; margin:0px; background:#FFF; } #balik_na_postu .ajax-result ul>li {padding:0px; margin:0px; border-bottom:1px solid #BBB;} #balik_na_postu .ajax-result ul>li>label { cursor:pointer; padding:5px 5px 5px 0px; } #balik_na_postu .ajax-result ul>li>label:hover { background:#E0E0E0; } #balik_na_postu .ajax-result ul>li>label>input { visibility: hidden; margin-right:-5px; } #balik_na_postu .vybrana-pobocka { display:none; } #balik_na_postu.vybrano .vybrana-pobocka { display:block; padding:5px; font-weight:bold; } #balik_na_postu .ajax-result .alert { margin:0px; } #zasilkovna-html select+span { display:block; height: 10px; } #zasilkovna-html .packetery-info-link+div { margin-top:10px; } #zasilkovna-html .packetery-info-link+div:after { display:block; content: ''; clear: both; } .objednavka .prihlaseni.prihlaseni-top { margin-top:0px; margin-bottom:15px;} .objednavka .prihlaseni.prihlaseni-top .btn.login-win-link { margin:0px 10px; } .objednavka .odkaz-kosik-box { float:right; } .objednavka input.mnozstvi { font-size:13px; padding-left:5px; width:60px; float:none; } .objednavka table.table .skladem.neni-dost { color:#F70; } .objednavka .padding-block { padding: 5px 10px; } .objednavka table.table .celkovy-ceny .text-right { float:right; max-width: 50%; width:auto; } .objednavka table.table .celkovy-ceny .text-right.col-text { width:50%; } .objednavka table.table .celkovy-ceny .text-right.col-ceny { padding-left:15px; } .objednavka #souhlasy label.switch { position:relative; padding-left:20px; margin-bottom: 15px; } .objednavka #souhlasy label.switch>input { position: absolute; left:0px; top:3px; margin:0px; } .heureka-recenze-blok .heureka-sum {margin:0px 10px 15px 0px;} .heureka-recenze-blok .heureka-sum .title { color:#30A9D4; float:left; margin-right: 10px; line-height: 20px; font-size:18px; } .heureka-recenze-blok .heureka-sum .hvezdy { width: 100px; height: 20px; float:left; margin-right:10px; } .heureka-recenze-blok .heureka-sum .cisla { line-height: 20px; font-style:italic; color:#666; float:left; } .heureka-recenze-blok .hvezdy { position:relative; } .heureka-recenze-blok .hvezdy .hvezdy-bg { fill:#A0A0A0; } .heureka-recenze-blok .hvezdy .hvezdy-barva { fill:#FFCC00; position: absolute; left:0px; top:0px; bottom:0px; } .heureka-recenze-blok .heureka-recenze { background:#FFF; padding:10px 15px; margin-bottom:30px; } .heureka-recenze-blok .heureka-recenze .recenze-head { text-align: left; } .heureka-recenze-blok .heureka-recenze .hvezdy { width:80px; float:right; margin:0px 0px 12px 10px; } .heureka-recenze-blok .heureka-recenze .autor { font-weight: bold; } .heureka-recenze-blok .heureka-recenze .datum { float:left; color:#999; font-style: italic; margin-right: 5px; } .heureka-recenze-blok .heureka-recenze .pros { color:#50ad30; } .heureka-recenze-blok .heureka-recenze .cons { color:#dc2424} .dopravci .dopravce_modul_html { padding:0px 5px 0px 10px; overflow: hidden; transition: all 0.3s; height:0px; opacity:0;} .dopravci .vybrany-dopravce .dopravce_modul_html { height:auto; padding-top:15px; padding-bottom:10px; opacity:1; overflow:visible; } .dopravci .dopravce_modul_html select, .dopravci .dopravce_modul_html input { max-width: 240px; } div.table-responsive { width:100%; margin:0px; border:none; overflow: auto; } div.table-responsive>table { max-width:100%; } .gdpr-detail { height:0px; overflow: hidden; transition:all 0.3s; opacity: 0; margin-bottom: 10px; } .gdpr-detail.shown { height:auto; margin-top:10px; opacity: 1; } .tab-detail .sleva .num { font-size:125%; display: inline-block; margin-right: 10px; } .tab-detail .sleva .sleva-platnost { display:block; font-weight: normal; color:#666; } .tab-detail.tab-ceny td.darek { color:#390; } .produkt-labels>span { position: relative; } .produkt-labels>span .icon-data { position: absolute; top:6px; left:1px; width:30px; line-height: 20px; height:20px; text-align: center; font-size:10px; font-weight: bold; } .produkt-labels .heureka-hodnoceno { color:#FFF; background: #0AD url('/img/ikony-v-bloku/overeno-30x30.png?v=2') 1px 50% no-repeat; } .produkt-labels .heureka-hodnoceno.heureka-gold { color:#FFF; background: #EC0 url('/img/ikony-v-bloku/overeno-zlate-30x30.png?v=2') 0 50% no-repeat; } .produkt-labels>span.heureka-hodnoceno .info-text { top:0px; } .produkt .skladem-info .neni-skladem { color:#C00; } #footer .shop-kontakty li { position:relative; padding-left:25px; } #footer .shop-kontakty li>.icon:first-child { position: absolute; top:0.143em; left:0px; } #topMenuStatic { list-style:none; margin:0px; padding:0px; display: none; } @media screen and (min-width: 768px){ .objednavka table.table tr .right-space { padding-right: 38px; } #topMenuStatic { display:block; line-height:20px; vertical-align: middle; margin-top:10px; font-size:0px; float:left; margin-left:20px;} #topMenuStatic .home .text { display:none; } #topMenuStatic li { display:inline-block; height:20px; } #topMenuStatic li+li { border-left:1px solid #D5D5D5; } #topMenuStatic li>a { display:inline-block; color:#333; padding:0px 0px; margin:0px 6px; font-size: 13px; font-family: 'Roboto', Verdana, Arial, sans-serif; text-transform: uppercase; font-weight: bold; } #topMenuStatic li>a:hover, #topMenuStatic li>a:active, #topMenuStatic li>a:focus, #topMenuStatic li>a.active { text-decoration: none; } } @media (min-width:992px) { .dopravci .vybrany-dopravce .dopravce_modul_html { padding-left: 30px; } .dopravci .dopravce_modul_html select, .dopravci .dopravce_modul_html input { max-width: 320px; } .heureka-recenze-blok .heureka-recenze-col:nth-child(2n+1) { clear:both; } .objednavka .padding-block { padding: 5px 30px; } .objednavka #doprava-platba { padding:0px 15px; } .objednavka #doprava-platba .padding-block { padding: 5px 15px; } } @media (min-width:1230px) { .dopravci .dopravce_modul_html select, .dopravci .dopravce_modul_html input { max-width: 400px; } #topMenuStatic { margin-top:15px; margin-left:30px; } #topMenuStatic li>a { font-size:15px; margin:0px 10px; } } @media (min-width:1470px) { #topMenuStatic { margin-left:0px; } } .eses-logo-brand-ret { max-height: 20px; margin-left: 0; } @media (max-width: 767px) { .sidebar-produkty { display: none !important; } } #helpdeskWin { z-index: 9999; } @media (max-width: 767px) { iframe[src*="packeta"] { height: 400px !important; } #onesignal-bell-container { z-index: 9999 !important; } } #next-shops { background: #eeeeee; text-align: center; } #next-shops .shop-link { color: #7b7b7b; padding: 4px 4px; display: inline-block; font-size: 8px; padding-left: 20px; position: relative; } #next-shops .shop-link, #next-shops .shop-link * { transition: background ease-in-out 0.5s, filter ease-in-out 0.5s, color ease-in-out 0.5s; line-height: 16px; } #next-shops .shop-link.active { transition: none; } #next-shops .shop-link+.shop-link { border-left: 1px solid #d3d3d3; } #next-shops .shop-link img { filter: grayscale(100%); width: 14px; height: 14px; display: inline-block; position: absolute; top: 50%; left: 3px; margin-top: -7px; } #next-shops .shop-link.shop-laser_cz img, #next-shops .shop-link.shop-motylek_cz img, #next-shops .shop-link.shop-reminky_cz img, #next-shops .shop-link.shop-doma_cz img { filter: grayscale(100%) opacity(50%); } @media (min-width: 1470px) { #next-shops .shop-link { font-size: 11px; padding-left: 21px; } #next-shops .shop-link img { left: 4px; } } #next-shops .shop-link.active, #next-shops .shop-link:hover, #next-shops .shop-link:focus { color: #000000; background: #ffffff; text-decoration: none; } #next-shops .shop-link.active img, #next-shops .shop-link:hover img, #next-shops .shop-link:focus img { filter: none; } #next-shops .shop-link.shop-arduino_cz.active, #next-shops .shop-link.shop-arduino_cz:hover, #next-shops .shop-link.shop-arduino_cz:focus { color: #009295; } #next-shops .shop-link.shop-avin_cz.active, #next-shops .shop-link.shop-avin_cz:hover, #next-shops .shop-link.shop-avin_cz:focus { color: #3366ff; } #next-shops .shop-link.shop-doma_cz.active, #next-shops .shop-link.shop-doma_cz:hover, #next-shops .shop-link.shop-doma_cz:focus { color: #d3002c; } #next-shops .shop-link.shop-gopro_cz.active, #next-shops .shop-link.shop-gopro_cz:hover, #next-shops .shop-link.shop-gopro_cz:focus { color: #ff6633; } #next-shops .shop-link.shop-lapac_cz.active, #next-shops .shop-link.shop-lapac_cz:hover, #next-shops .shop-link.shop-lapac_cz:focus { color: #cc0066; } #next-shops .shop-link.shop-laser_cz.active, #next-shops .shop-link.shop-laser_cz:hover, #next-shops .shop-link.shop-laser_cz:focus { color: #0099ff; } #next-shops .shop-link.shop-motylek_cz.active, #next-shops .shop-link.shop-motylek_cz:hover, #next-shops .shop-link.shop-motylek_cz:focus { color: #663300; } #next-shops .shop-link.shop-ovladace_cz.active, #next-shops .shop-link.shop-ovladace_cz:hover, #next-shops .shop-link.shop-ovladace_cz:focus { color: #006666; } #next-shops .shop-link.shop-reminky_cz.active, #next-shops .shop-link.shop-reminky_cz:hover, #next-shops .shop-link.shop-reminky_cz:focus { color: #3c3c3b; } #next-shops .shop-link.shop-semena_cz.active, #next-shops .shop-link.shop-semena_cz:hover, #next-shops .shop-link.shop-semena_cz:focus { color: #99bb11; } #next-shops .shop-link.shop-skla_cz.active, #next-shops .shop-link.shop-skla_cz:hover, #next-shops .shop-link.shop-skla_cz:focus { color: #00a8f9; } #next-shops .shop-link.shop-tkanicky_cz.active, #next-shops .shop-link.shop-tkanicky_cz:hover, #next-shops .shop-link.shop-tkanicky_cz:focus { color: #cc0033; } #next-shops .shop-link.shop-wanscam_cz.active, #next-shops .shop-link.shop-wanscam_cz:hover, #next-shops .shop-link.shop-wanscam_cz:focus { color: #00a8f9; } #next-shops .shop-link.shop-draci_cz.active, #next-shops .shop-link.shop-draci_cz:hover, #next-shops .shop-link.shop-draci_cz:focus { color: #0e99b8; } #next-shops .shop-link.shop-bike_cz.active, #next-shops .shop-link.shop-bike_cz:hover, #next-shops .shop-link.shop-bike_cz:focus { color: #ff9900; } tr.rp_pricePreTR * { padding-bottom: 0; } tr.rp_price * { padding: 0; } #dalsiVarianty { width: 100%; margin-bottom: 20px; } select#dalsiVarianty { cursor: pointer; font-size: 16px; height: 40px; width: 345px; padding: 0 5px; border: 1px solid #aaa; *background: #fff; background: transparent url('/img/select.svg') no-repeat 96% 50%; background-size: 5%; transition: ease-in-out all 0.3s; appearance: none;-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none; width: 100%; } @media(max-width: 459px){ select#dalsiVarianty { width: 100%; } .tab-detail .tr-koupit .btn-primary { width: 100%; margin-left: 20px; } } @media(min-width: 992px) and (max-width: 1229px){ select#dalsiVarianty { width: 100%; } .tab-detail .tr-koupit .btn-primary { width: 100%; margin-left: 20px; } } #dalsiVarianty { max-width: 100%; text-overflow: ellipsis; padding-right: 30px !important; } @media (max-width: 767px) { .container { max-width: 749px; } } #dphSwitch { display: none !important; } .btn-thepay20 { padding: 15px 20px; font-size: 32px; text-transform: uppercase; } .produkt-labels .stats-info {background: #666666; text-transform: none; padding-left: 3px; } .produkty .produkt.produkt_stats_bg_bad_total { background: rgb(255,0,0); } .produkty .produkt.produkt_stats_bg_bad { background: rgb(255,128,0); } .produkty .produkt.produkt_stats_bg_ok { background: rgb(255,255,0); } .produkty .produkt.produkt_stats_bg_super { background: rgb(0,255,0); } .none-link { text-decoration: none !important; cursor: default; color: inherit; } .btn-full-width { width: 100%; } #lang-blok { float: right; margin-right: 20px; font-size: 12px; } #lang-blok a:not(:hover) { color: #333333; } #lang-blok a:hover, #lang-blok a:focus { text-decoration: none; } #lang-blok img { max-width: 100%; max-height: 25px; display: block; margin: 0 auto; border: 1px solid #d5d5d5; } #lang-blok .flag-title { padding-top: 10px; display: block; text-align: center; } #lang-blok.smaller.grey { position: relative; top: 4px; } #lang-blok.smaller.grey img { max-height: 20px; } #lang-blok.smaller.grey .flag-title { padding-top: 5px; } #lang-blok.grey a { filter: grayscale(1); -webkit-filter: grayscale(1); transition: filter .2s; } #lang-blok.grey a:hover, #lang-blok.grey a:focus { filter: grayscale(0); -webkit-filter: grayscale(0); } #lang-blok.grey a:hover img, #lang-blok.grey a:focus img { opacity: 1; filter: grayscale(0) drop-shadow(0 0 1px rgba(213, 213, 213, 1)); -webkit-filter: grayscale(0) drop-shadow(0 0 1px rgba(213, 213, 213, 1)); } #lang-blok.grey img { max-height: 20px; max-width: 30px; opacity: .5; filter: grayscale(1) drop-shadow(0 0 1px rgba(213, 213, 213, 1)); -webkit-filter: grayscale(1) drop-shadow(0 0 1px rgba(213, 213, 213, 1)); transition: filter .2s; border: none; transition: all .2s } #lang-blok.grey .flag-title { padding-top: 6px; } @media (min-width: 992px){ #lang-blok.grey .flag-title { padding-top: 10px; } } @media (min-width: 1230px){ #lang-blok.smaller.grey .flag-title { padding-top: 10px; } } .win-kosik-vlozeno h1 { line-height: 24px; margin-top: 35px; } .win-kosik-vlozeno .recomProds { border-top: 1px solid #cccccc; } .win-kosik-vlozeno .recomProds h3 { margin-top: 15px; margin-bottom: 15px; } .win-kosik-vlozeno .recomProds a { display: block; margin-bottom: 15px; } .win-kosik-vlozeno .recomProds a>span { display: block; margin-bottom: 5px; } .win-kosik-vlozeno .recomProds a .price-block, .win-kosik-vlozeno .recomProds a .name-block { text-align: left; } .win-kosik-vlozeno .recomProds a .name-block { font-size: 13px; line-height: 15px; height: 45px; overflow: hidden; } .win-kosik-vlozeno .recomProds a .price-block { font-weight: bold; } @media (max-width: 767px) { .win-kosik-vlozeno h1 { text-align: center; } #lang-blok { margin-right: 2px; } #logoTop { float: left; margin-top: 3px; margin-left: 15px; } #logoTop img { max-width: 95px; } } #leve-menu-toggle, .navbar-toggle { width: auto; font-size: 9px; float: left; margin: 0; text-transform: uppercase; padding: 0 5px; background: inherit; color: inherit; } .navbar-toggle span.glyphicon { display: block; clear: both; margin: 0 auto; text-align: center; font-size: 36px; } .win-kosik-vlozeno h1.neniSkladem { margin-top: 10px; margin-bottom: 10px; } .win-kosik-vlozeno p.red { color: #cc0000; } .filterFinder { border: 1px solid #d5d5d5; position: relative; width: 100%; height: 30px; padding-left: 8px; } .finder-holder { position: relative; margin-bottom: 12px; } .finder-holder:before { position: absolute; top: 50%; right: 10px; margin-top: -7px; z-index: 1; content: "\55"; display: block; color: #00a8f9; font-family: 'ElegantIcons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;} @media (max-width: 767px) { .nav>li { clear: both; } .menuOpened #reklamni-blok { display: none; } } @media (max-width: 350px) { #searchFormTop { margin-right:3px; } #kosik-blok { margin: 0 5px !important; max-width: 38px; } #logoTop { margin-left: 10px; } } #thePayBanner { margin: 25px 0px; display: block; } #thePayBanner img { max-height: 40px; } #searchFormTop .ico-btn .icon.icon_search { width: 28px; position: absolute; top: 50%; left: 50%; margin-left: -14px; margin-top: -12px; } @media (min-width: 768px) { #mainMenu .dropdown .dropdown-menu .dropdown-trigger, #mainMenu .dropdown .dropdown .dropdown-menu { display: none !important; } } #dpdModal, #postaVyberBalikovnaModal { position: fixed; z-index:9999; top: 0; left: 0; right: 0; bottom: 0; margin: 20px; padding: 30px; background: #ffffff; -webkit-box-shadow: 0px 0px 30px 15px rgba(0,0,0,0.9); -moz-box-shadow: 0px 0px 30px 15px rgba(0,0,0,0.9); box-shadow: 0px 0px 30px 15px rgba(0,0,0,0.9); } #dpdModal iframe, #postaVyberBalikovnaModal iframe { width: 100%; height: 100%; border: none; } #postaVyberBalikovnaModal .postaModalClose { position: absolute; top: 5px; right: 5px; width: 24px; height: 24px; cursor: pointer; text-decoration: none; background: url('/img/ico-del.png') 50% 50% no-repeat; } @media (max-width: 767px) { #postaVyberBalikovnaModal, #dpdModal { margin: 5px; padding: 20px; } } #in-block .in-item { padding: 0; background: #ffffff; border: none; } #in-block .in-item .name-block { font-family: 'RobotoCondensed', Verdana, Arial, sans-serif;display: block;text-align: center; font-size: 14px; padding: 0 5px; height: 50px;line-height: 50px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; } @media (min-width: 768px) { .col-sm-petina { width: 20%; } } .kosik #col-main .alert:first-of-type { margin-top: 15px; } .firmaEUUpozorneni { font-size: 150%; text-align: center !important; font-weight: bold; } .vhodne_pro.hideLongContent, #col-main .category_content.hideLongCategoryContent { overflow: hidden; position: relative; } .vhodne_pro.hideLongContent:after, #col-main .category_content.hideLongCategoryContent:after { content: 'Zobrazit celý seznam'; color: #000000; padding-top: 90px; font-size: 110%; font-weight: bold; text-align: center; cursor: pointer; position: absolute; bottom: 0; left: 0; right: 0; height: 120px; background: rgb(255,255,255);background: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 30%, rgba(255,255,255,0) 100%); } #reminky_sk .vhodne_pro.hideLongContent:after { content: 'Zobraziť celý zoznam'; } #reminky_hu .vhodne_pro.hideLongContent:after { content: 'A teljes lista megtekintése'; } #reminky_ro .vhodne_pro.hideLongContent:after { content: 'Vedeți lista completă'; } #reminky_en .vhodne_pro.hideLongContent:after { content: 'View the full list'; } #col-main .category_content.hideLongCategoryContent:after { content: 'Zobrazit celý popis'; padding-top: 50px; height: 80px; } html[lang="sk"] #col-main .category_content.hideLongCategoryContent:after { content: 'Zobraziť celý popis'; } html[lang="hu"] #col-main .category_content.hideLongCategoryContent:after { content: 'A teljes lista megtekintése'; } html[lang="en"] #col-main .category_content.hideLongCategoryContent:after { content: 'View the full text'; } html[lang="ro"] #col-main .category_content.hideLongCategoryContent:after { content: 'Vezi textul integral'; } @media (min-width: 1470px) { .searchWithoutLeftMenu #col-main { width: 100%; left: 0; } } @media(min-width: 460px) and (max-width: 991px){ .link_mutace { margin-left: 20px; } } @media(min-width: 1470px){ .link_mutace { margin-left: 20px; } } #ajaxSearch.found+#ajaxSearchArrow { display: none; } #ajaxSearch { padding-bottom: 13px; background: #ffffff; } #ajaxSearch li { padding: 2px 25px; } #ajaxSearch li.produkt { padding: 2px 25px; font-size: 13px; line-height: 18px; border-bottom: none; } #ajaxSearch li a>.produkt { display: block; padding: 0; } #ajaxSearch li img { width: 44px; margin-right: 15px; } #ajaxSearch li.li_header { height: 50px; line-height: 20px; padding: 15px 25px; background: #ffffff; color: #000000; font-size: 14px; text-align: left; position: relative; } #ajaxSearch li.li_header:hover { background: #ffffff; } #ajaxSearch li.li_header .headerSpan { position: relative; z-index: 2; padding-right: 17px; background: #ffffff; } #ajaxSearch li.li_header:after { content: ''; position: absolute; left: 25px; right: 25px; top: 50%; display: block; height: 1px; background: #d5d5d5; z-index: 1 } #ajaxSearch li.nextResults { padding: 8px 25px; } #ajaxSearch li.nextResults:hover { background: #ffffff; } #ajaxSearch li.nextResults a { background: #f4f4f4; border: 1px solid #d5d5d5; border-radius: 4px; height: 30px; line-height: 28px; } #ajaxSearch li.nextResults a .count { color: #cf0000; } #ajaxSearch li.kategorie { background-position: 9% 50%; } #ajaxSearch li.kategorie a { font-size: 13px; } .kategory-result { background: url('/img/slozka.png') no-repeat 0% 50%; padding-left: 30px; line-height: 2; } .volneNeprodejnyProdukt { max-width: 250px;background-color: #fff5d4;text-align: center !important;color: #f3b300;font-weight: 700 !important; padding-left: 30px !important; padding-right: 30px !important; } .volneNeprodejnyProdukt .icon { font-size: 20px; } .volneNeprodejnyProdukt a { color: #f3b300; } @media (min-width: 768px) AND (max-width: 991px) { .produkt-detail .produkt-moduly.moduly-count-3 .modulbox { width: 33.3333%; } .volneNeprodejnyProdukt { padding-left: 45px !important; padding-right: 45px !important; } } @media (min-width: 1230px) { .produkt-detail .produkt-moduly.moduly-count-3 .modulbox { width: 33.3333%; } } @media (min-width: 1470px) { .volneNeprodejnyProdukt { padding-left: 70px !important; padding-right: 70px !important; } } .kosik-polozka .volneNeprodejnyProdukt { text-align: left !important; padding-left: 0 !important; padding-right: 0 !important; font-size: 12px !important; } .kosik-polozka .volneNeprodejnyProdukt .icon { font-size: 20px; color: #f3b300; } #laserTextContent h1:first-of-type { display: none; } .error-mess { display: none; } .error-field .error-mess { color: #dd0000; text-align: center; font-weight: bold; display: block; } .error-field label { color: #dd0000; } .error-field input { border-color: #dd0000; } @media (min-width: 1230px) { .form-group.error-field .error-mess { width: 70%; margin: 0 auto; } } @media (max-width: 767px) { .error-field .error-mess { margin-top: 10px; margin-bottom: -5px; } } input[type="checkbox"] { transition: border 0.3s; margin-top: 0; width: 18px; height: 18px; vertical-align: text-bottom; } input[type="radio"] { width: 18px; height: 18px; margin-top: 0; vertical-align: text-bottom; } @keyframes pulseBorder { 0%, 100% {border-color: #ff4136;box-shadow: 0 0 0 0 rgba(255, 65, 54, 0.5);} 50% {border-color: #ff4136;box-shadow: 0 0 8px 2px rgba(255, 65, 54, 0.7);} } input[type="checkbox"].require-checkbox:not(:checked) {animation: pulseBorder 2s infinite;} .myConfirmBtnBlock { margin-top: 30px; } .myConfirmBtnBlock .btn+.btn { margin-left: 30px; } .platby label.nonActivePayment .popis { color: #d5d5d5; } .platby .nonActiveTitle { float: right; width: 100%; padding-left: 102px; } @media (max-width: 767px) { .platby .nonActiveTitle { padding-left: 0; } } #reklamni-blok .svg-icon.svg-free-shiping { width: 40px; height: 33px; margin: 0 auto; display: block; text-align: center; } #reklamni-blok strong { display: block; } .container .container { width: 100%; padding-left: 0; padding-right: 0; } .mobileMainHeader { display: none; } .mnozstevniSlevy .mnLabel { display: inline-block; float: left; } .mnozstevniSlevy .mnPrice { text-align: right; } .mnozstevniSlevy .mnUnit { padding-left: 5px; } @media (max-width: 559px) { .mobileMainHeader { display: block; } .mnozstevniSlevy { padding-right: 0; } .mnozstevniSlevy * { font-size: 12px; } .mnozstevniSlevy .mnLabel { display: inline-block; width: 50%; } .mnozstevniSlevy .mnPrice { display: inline-block; } } @media (min-width: 992px) AND (max-width: 1229px) { .mnozstevniSlevy * { font-size: 12px; } } @media (min-width: 992px) AND (max-width: 1469px) { .mobileMainHeader { display: block; } .mnozstevniSlevy { padding-right: 0; } .mnozstevniSlevy .mnLabel { display: inline-block; width: 50%; } .mnozstevniSlevy .mnPrice { display: inline-block; } } @media (min-width: 560px) { .mnozstevniSlevy .mnLabel { display: inline-block; width: 50%; } .mnozstevniSlevy .mnPrice { display: inline-block; width: 15%; } } .produkt-labels .stats-info { border: 1px solid #666666; } .automndiscount .produkt-labels .stats-info { background: blue; border: 1px solid blue; } .produkt-labels .stats-info.bg-green { background: rgb(0,255,0); color: #000000; } .produkt-labels .stats-info.bg-red { background: rgb(255,0,0); } #statsEcho { max-width: 1000px; margin: 0 auto; padding-top: 30px; padding-bottom: 30px; } .objednavka .slevovy_poukaz_resp { text-align: center; } .produkt-detail table.tab-detail { width: 100%; } .produkt-labels .mnslevy-info { width: 167px;padding-top: 4px;background: #F70000;color: #FFFFFF;text-align: left;margin-left: -32px;line-height: 24px; font-size: 10px; vertical-align: middle; } .icon.mnslevy-icon { background: url('/img/discount.svg') no-repeat 50% 50% transparent; background-size: auto 100%; width: 24px; height: 24px; display: inline-block; padding-left: 2px; vertical-align: middle; margin-right: 6px; margin-top: -4px; } @media (max-width: 460px) { .produkty .col-produkt { padding-left: 5px !important; padding-right: 5px !important; } } @media (min-width: 768px) { .col-petina { width: 20%; } } .selectedParcel * { font-size: 16px !important; line-height: 1.82857143 !important; padding: 0 !important; margin: 0 !important; color: #333333 !important; background: transparent !important; font-weight: 400 !important; } .produkty .produkt .produkt-cena .price-title { display: none; }