#shop-cart [id*=cartItem]{padding-left:1px;padding-right:1px;}#shop-order-inc p,#shop-cart p,#shop-cart-2 p,.shop-cart-3 p{margin-bottom:0;}.quickcart-excel-example{margin-top:15px;}.quickcart-excel-example table{}.quickcart-excel-example table td{border:1px solid #D0D7E5;padding:5px;padding-left:5px!important;background-color:#FFF;}#quickcart-excel-input{width:100%;}#cart-split-order{}#cart-split-order .float-right{margin-left:30px;}#cart-split-order .button-basic{line-height:190%;white-space:normal;padding-top:12px;padding-bottom:11px;}@media screen and (max-width:700px){#cart-split-order .float-right{margin-left:0;float:none;text-align:center;margin-bottom:15px;}}#shop-cart-progress-common{display:inline-block;}#shop-cart-progress{margin:0 -10px;min-width:900px;display:block;}#shop-cart-progress .step{padding:0 10px;width:33.33333%;float:left;color:#999999;}#shop-cart-progress .step.active{color:#3478B6;font-weight:700;}#shop-cart-progress .step > div{border-bottom:2px solid #999999;padding:0 0 5px 0;min-width:20px;}#shop-cart-progress .step.active > div{border-bottom-color:#3478B6;}#shop-cart-progress a{text-decoration:none;color:#999999;}#shop-cart-progress .active a{color:#3478B6;}#shop-cart-progress .num{float:left;min-width:20px;}#shop-cart-progress .label{float:left;}@media screen and (max-width:900px){#shop-cart-progress-common{display:block;}#shop-cart-progress{min-width:0;}#shop-cart-progress .step{width:40px;}#shop-cart-progress .step.last-active{width:calc(100% - 120px);}#shop-cart-progress .label{display:none;}#shop-cart-progress .last-active .label{display:block;}}#shop-cart .shop-cart-remove, .shop-quickcart .shop-cart-remove{width:15px;}#shop-cart .shop-cart-remove-item, .shop-quickcart .shop-cart-remove-item{width:10px;height:10px;background:url('/templates/100/1/icons/shop-cart-remove-item.svg') center center no-repeat;background-size:cover;display:inline-block;}#shop-cart .table-40 td, .table-40-0 td, .shop-quickcart .table-40 td, .table-40-0 td{padding:10px;box-sizing:content-box;}#shop-cart .shop-cart-vypis td, .shop-quickcart .shop-cart-vypis td{border-bottom:10px solid #FFF;}.shop-cart-tbl-col-avail-m{display:none;}.shop-cart-tbl-col-price-m{display:none;}.shop-cart-tbl-col-q-m{display:none;}.shop-cart-tbl-col-price-total-m{display:none;}#shop-cart-nav-buttons{}#shop-cart [id^='cart-note-']{padding-top:4px;}@media screen and (max-width:800px){#shop-cart .table-40 td, .table-40-0 td{padding:4px;}.shop-cart-tbl-col-avail{display:none;}.shop-cart-tbl-col-price{display:none;}.shop-cart-tbl-col-q{display:none;}.shop-cart-tbl-col-price-total{display:none;}.shop-cart-tbl-col-avail-m{display:block;}.shop-cart-tbl-col-price-m{}.shop-cart-tbl-col-q-m{display:block;float:left;padding:5px 0 0 0;}.shop-cart-tbl-col-price-total-m{display:block;float:right;}}#voucher-link-container{min-height:35px;}/* PUVODN� CSS*/.form-input-valid, .form-input-notvalid{background:url('/templates/100/1/icons/ok.svg') 0 0 no-repeat;width:24px;height:24px;float:left;display:none;margin:4px 0 0 4px;}.form-input-notvalid{background-image:url('/templates/100/1/icons/wrong.svg');}.prazdny-kosik-nadpis{font-size:19px;float:none;margin:30px 0 10px 0;}#shop-cart{padding:0 0 0 0;}#shop-cart img{vertical-align:bottom;}#shop-cart .legend{color:#4F5B57!important;}.oddelovac{background:url('/images/eshop/horizontal-sep.gif') left bottom repeat-x;}#shop-cart .cart-nadpis{font-size:19px;float:none;}#shop-cart .shop-cart-vypis, .shop-quickcart .shop-cart-vypis{/*border:1px solid #000000;*/background:#EFEFEF;}.shop-cart-vypis .shop-cart-vypis-prechod p{color:#303634;}.shop-cart-vypis-price{color:#D90000;}.shop-cart-vypis .skladem{color:#68A743;}.shop-cart-vypis .neni-skladem{color:#D80000;}#shop-cart .shop-cart-vypis-container{}#shop-cart .shop-cart-vypis-prechod{padding:0 0 0 0;height:35px;background:#DDDDDD;}#shop-cart .odebrat-vybrane{padding:10px 0 0 8px;}#shop-cart .odebrat-vybrane img{float:left;margin-right:5px;}/* rekapitulacni blocek */.shop-cart-rekapitulace{float:right;background:#DDDDDD;padding:10px;}.shop-cart-rekapitulace p{color:#303634;}.shop-cart-rekapitulace .slevovy-kupon-cena{color:#D90000;}.shop-cart-rekapitulace .float-left{margin-right:50px;font-size:1.4rem;}.shop-cart-rekapitulace .float-right{font-size:1.4rem;}/* konec rekapitulacniho blocku */#shop-cart .shop-cart-stav-kreditu{}#shop-cart .shop-cart-stav-kreditu p{font-weight:bold;}#shop-cart .shop-cart-stav-kreditu span{color:#3478B6;}#shop-cart .shop-cart-stav-kreditu a{text-decoration:underline;color:#3478B6;}#shop-cart .shop-cart-stav-kreditu a:hover{text-decoration:none;}#shop-cart .shop-cart-slevovy-kupon{background:#EFEFEF;}#shop-cart .shop-cart-slevovy-kupon .kupon-title{font-size:16px;font-weight:bold;line-height:120%;color:#3478B6;}#shop-cart .shop-cart-slevovy-kupon input{width:130px;}#shop-cart .shop-cart-slevovy-kupon a{}#shop-cart .shop-cart-slevovy-kupon .oddelovac{float:left;margin:9px 10px 9px 11px;height:36px;border-left-width:1px;border-left-style:solid;border-color:#CCCCCC;}#shop-cart .shop-cart-slevovy-kupon .kupon-info{float:left;margin:5px 0 0 0;}#shop-cart .shop-cart-slevovy-kupon .kupon-hodnota{float:right;margin:10px 10px 0 0;font-weight:bold;color:#D90000;}.shop-cart-celkova-cena{height:75px;background:#DDDDDD;}.shop-cart-celkova-cena .celkova-cena-title{float:left;padding:20px 0 0 25px;font-weight:bold;color:#D90000;}.shop-cart-celkova-cena .celkova-cena-ceny{float:right;padding:25px 10px 0 25px;}.shop-cart-celkova-cena .celkova-cena-ceny .celkova-cena-s-dph{color:#D90000;font-weight:bold;text-align:right;line-height:100%;}.shop-cart-celkova-cena .celkova-cena-ceny .celkova-cena-s-dph span{font-weight:normal;}.shop-cart-celkova-cena .celkova-cena-ceny .celkova-cena-bez-dph{color:#D90000;text-align:right;}.shop-cart-celkova-cena .celkova-cena-ceny .celkova-cena-bez-dph span{}.shop-cart-celkova-cena-kredity{padding:5px 10px 5px 0;/*background:#EFEFEF;*/}.shop-cart-celkova-cena-kredity p{float:right;font-weight:bold;cursor:help;}.shop-cart-celkova-cena-kredity p img{margin:3px 5px -3px 0;}.shop-cart-celkova-cena-kredity p span{text-decoration:underline;}.shop-cart-celkova-cena-kredity p .kredity-hodnota{text-decoration:none;color:#D90000;}.shop-cart-doprava{float:right;padding:10px 10px 0 0;}.shop-cart-doprava p{text-align:center;font-style:italic;font-weight:bold;padding:0;color:#FFFFFF;}.shop-cart-doprava .shop-cart-doprava-zdarma{/*background-color:#CC0000;*/color:#DD0000;}.shop-cart-doprava .shop-cart-doprava-zdarma-ok{/*background-color:#009933;*/color:#68A743;}#shop-cart .shop-cart-interni-cislo{float:right;width:346px;height:64px;padding-bottom:7px;margin:20px 0 0 0;/*background-color:#F3F3F3;border-color:#999999;*/}#shop-cart .shop-cart-interni-cislo .shop-cart-interni-cislo-prechod{height:50px;padding:7px 0 0 10px;/*background:#999999 url('/images/eshop/top-bg-prechod.png') left top repeat-x;*/}#shop-cart .shop-cart-interni-cislo .interni-cislo-title{font-size:13px;font-weight:bold;text-decoration:underline;cursor:help;/*color:#000000;*/}#shop-cart .shop-cart-interni-cislo .interni-cislo-title img{margin:3px 5px -3px 0;}#shop-cart .shop-cart-interni-cislo input{width:316px;margin:5px 0 0 0;}.cart-nadpis-rychle-pridani{font-size:19px;float:none;margin:30px 0 0 0;}.shop-cart-rychle-pridani{background:#EFEFEF;}.shop-cart-rychle-pridani .rychle-pridani-title,#vysledek-rychle-pridani-container h3{color:#3478B6;font-size:16px;font-weight:bold;line-height:120%;padding:0 0 10px 0;margin:0;border:0;background:none;text-decoration:none;}.shop-cart-rychle-pridani .rychle-pridani-title{padding:0 0 0 0;min-width:110px;}.shop-cart-rychle-pridani a{float:left;margin:15px 0 0 0;text-align:center;}.shop-cart-rychle-pridani .oddelovac{border-left-width:1px;border-left-style:solid;float:left;margin:9px 10px 9px 11px;height:36px;border-left-color:#CCCCCC;}.shop-cart-rychle-pridani .rychle-pridani-info{font-size:11px;padding:4px 0 0 25px;color:#666666;}.shop-cart-rychle-pridani .rychle-pridani-hodnota{float:right;margin:16px 10px 0 0;font-size:18px;font-weight:bold;/*color:#555555;*/}#vysledek-rychle-pridani-container{/*margin:20px 0 0 0;*/padding:10px;/*border:1px solid #000000;*//*background-color:#F3F3F3;*/}#vysledek-rychle-pridani-container .vysledek-rychle-pridani{}#vysledek-rychle-pridani-container .vysledek-rychle-pridani-list{padding:0;margin:0;}#vysledek-rychle-pridani-container .vysledek-rychle-pridani-list tr td{/*border-bottom:1px solid #000000;border-left:1px solid #000000;*/padding:5px;margin:0;}#vysledek-rychle-pridani-container .vysledek-rychle-pridani-list tr .border-top{/*border-top:1px solid #000000;*/}#vysledek-rychle-pridani-container .vysledek-rychle-pridani-list tr .border-right{/*border-right:1px solid #000000;*/}#vysledek-rychle-pridani-container .vysledek-rychle-pridani-list .no-border td{border:none;}.rychle-pridani-button{height:32px;width:200px;padding:3px 10px;}.rychle-pridani-button img{float:left;margin:-2px -25px 0 25px;}/* druh� strana ko��ku - v�ber dopravy a platby */#shop-cart-2{}@media screen and (max-width:900px){#shop-cart-2 .cols2-container > div{width:100%;padding:0 15px;float:left;}}#shop-cart-2 select{width:100%;}#shop-cart-2 .delivery-list{}#shop-cart-2 .delivery-list > div{background-color:#EFEFEF;margin-bottom:5px;}#shop-cart-2 .delivery-list > div > div{float:left;padding:15px 0;}#shop-cart-2 .delivery-list > div > div:nth-child(1){width:120px;padding-left:15px;}#shop-cart-2 .delivery-list > div > div:nth-child(2){width:calc(100% - 120px);padding-right:15px;}@media screen and (max-width:500px){#shop-cart-2 .delivery-list > div > div:nth-child(2){padding:0 15px 15px 15px;width:100%;}}#shop-cart-2 .price{color:#D90000;}#shop-cart-2 .green{color:#68A743;}/* STYLY PRO VÝBĚR POBOČEK DOPRAVY */#shop-cart-2 .vyber-dopravy-results-title{font-weight:bold;text-align:center;}#shop-cart-2 .vyber-dopravy-results-container{}#shop-cart-2 .vyber-dopravy-results-container > div{padding:10px 20px;margin-bottom:10px;background-color:#EEEEEE;}#shop-cart-2 .vyber-dopravy-results-container > div > p{padding:10px;padding-left:20px;margin-bottom:0;display:inline-block;line-height:1.3;cursor:pointer;position:relative;}#shop-cart-2 .vyber-dopravy-results-container > div > p:before{content:'';display:block;width:13px;height:13px;background:url('/templates/100/1/menu-cart-delivery-arrow.svg') center center no-repeat;transition-property:all;transition-duration:0.3s;   position:absolute;   left:0;   top:13px;}#shop-cart-2 .vyber-dopravy-results-container > div > p.expanded:before{transform:rotate(180deg);-ms-transform:rotate(180deg);}#shop-cart-2 .vyber-dopravy-results-container > div > p .shop-order-pobocka-more-info{/**/}#shop-cart-2 .vyber-dopravy-results-container > div > p:hover .shop-order-pobocka-more-info,#shop-cart-2 .vyber-dopravy-results-container > div > p .shop-order-pobocka-more-info.expanded{/**/}#shop-cart-2 .vyber-dopravy-results-container > div > button{float:right;}#shop-cart-2 .pobocka-info-content{padding:30px 0 20px 0;}#shop-cart-2 .pobocka-info-content-title{margin-bottom:20px;font-weight:bold;}#shop-cart-2 .pobocka-info-content-days{margin-bottom:20px;}#shop-cart-2 .pobocka-info-day{margin-bottom:1rem;}#shop-cart-2 .pobocka-info-day-title{font-weight:bold;display:inline-block;width:90px;color:#000000;}#shop-cart-2 .pobocka-info-time{display:inline-block;width:110px;}#shop-cart-2 .pobocka-info-cp-icons p{margin-bottom:10px;position:relative;padding-left:30px;}#shop-cart-2 .pobocka-info-cp-icons p:last-child{margin-bottom:0;}#shop-cart-2 .pobocka-info-cp-icons img{position:absolute;left:0;top:0;}@media screen and (max-width:500px){#shop-cart-2 .pobocka-info-content-days{width:200px;margin-left:0;}#shop-cart-2 .pobocka-info-time{float:right;text-align:right;}}/* tret� strana ko��ku - v�ber dopravy a platby */.shop-cart-3{}.shop-cart-3 .cart-nadpis{font-size:19px;float:none;margin:30px 0 10px 0;}.shop-cart-3 .shop-cart-typ-uctu{background:#DDDDDD;}.shop-cart-3 .shop-cart-typ-uctu p{color:#303634;}.shop-cart-3 .shop-cart-typ-uctu a{color:#303634;}.shop-cart-3 .shop-cart-typ-uctu-container{}.shop-cart-3 .shop-cart-typ-uctu-prechod{padding:18px 0 0 0;height:28px;}.shop-cart-3 .shop-cart-typ-uctu-title{font-size:15px;font-weight:bold;font-family:'Libre Franklin', sans-serif, gf;text-align:center;padding:0 0 16px 0;color:#303634;}.shop-cart-3 .shop-cart-typ-uctu-prihlaseni{border-right-width:1px;border-right-style:solid;width:46%;float:left;padding:0 2% 0 2%;margin:0 0 10px 0;border-color:#CCCCCC;}.shop-cart-3 .shop-cart-typ-uctu-prihlaseni label{float:left;}.shop-cart-3 .shop-cart-typ-uctu-prihlaseni label p{font-size:16px;font-weight:bold;}.shop-cart-3 .shop-cart-typ-uctu-prihlaseni input{width:194px!important;}.shop-cart-3 .shop-cart-typ-uctu-prihlaseni a{float:right;padding:0 0 10px 0;font-size:13px;font-family:'Libre Franklin', sans-serif, gf;text-decoration:underline;}.shop-cart-3 .shop-cart-typ-uctu-prihlaseni a:hover{text-decoration:none;}.shop-cart-3 .shop-cart-typ-uctu-poprve{float:right;width:46%;padding:0 2% 0 0;}.shop-cart-3 .shop-cart-typ-uctu-poprve input{margin-left:0px;margin-right:15px;float:left;}.shop-cart-3 .shop-cart-typ-uctu-poprve label{float:left;}.shop-cart-3 .shop-cart-typ-uctu-poprve label p{font-size:16px;font-weight:bold;}.shop-cart-3 .shop-cart-typ-uctu-poprve label .popis{font-size:13px;font-weight:normal;}.shop-cart-3 .shop-cart-typ-uctu-poprve label .popis span{font-weight:bold;text-decoration:underline;}/* upozorneni */.shop-cart-upozorneni{padding:5px 25px 10px 25px;}.shop-cart-upozorneni p{font-size:12px;padding:5px 0 0 0;color:#666666;}.shop-cart-upozorneni p strong{font-size:14px;}.shop-cart-upozorneni a,.shop-cart-upozorneni .structure{font-weight:bold;text-decoration:underline;}.shop-cart-upozorneni a:hover{text-decoration:none;}.shop-cart-upozorneni span{font-weight:bold;}.ui-tooltip-content *{color:#333333!important;}.shop-cart-3 .shop-cart-neregistrovany-form{background:#EFEFEF;}#neregistrovany{font-size:1px;text-decoration:none;}.shop-cart-3 .shop-cart-neregistrovany-form-container{}.shop-cart-3 .shop-cart-neregistrovany-form-prechod{padding:18px 0 0 0;height:28px;}.shop-cart-3 .shop-cart-neregistrovany-form-title{font-size:15px;font-weight:bold;font-family:'Libre Franklin', sans-serif, gf;padding:0 0 10px 0;color:#3478B6;text-transform:uppercase;}.shop-cart-3 .shop-cart-neregistrovany-form-title img{margin:1px 5px -1px 0;}.shop-cart-3 .shop-cart-neregistrovany-form-left{width:100%;float:left;padding:0 10px 0 10px;margin:0 0 10px 0;border-color:#CCCCCC;}.shop-cart-3 .form-blok{}.shop-cart-3 .form-blok .form-blok-radek{clear:both;padding:0 0 8px 0;}.shop-cart-3 .form-blok .form-blok-radek p{float:left;width:125px;padding:0;margin:0;padding-top:7px;}.shop-cart-3 .form-blok .form-blok-radek input{float:left;width:302px;}.shop-cart-3 .form-blok .form-blok-radek input[disabled],.registrace-form-container input[disabled]{background-color:#EBEBE4!important;}.shop-cart-3 .form-blok .form-blok-radek select{float:left;width:302px;}.shop-cart-3 .form-blok .form-blok-radek img{float:right;}.shop-cart-3 .shop-cart-neregistrovany-form-right{float:left;padding:0 10px 10px 10px;width:100%;}.shop-cart-3 .shop-cart-neregistrovany-form-right .form-blok-radek p{padding-top:7px;width:125px;}.shop-cart-3 .shop-cart-neregistrovany-form-right .form-blok-poznamka{padding-top:18px;}.shop-cart-3 .shop-cart-neregistrovany-form-right .form-blok-poznamka p{/*height:21px;*/}.shop-cart-3 .shop-cart-neregistrovany-form-right .form-blok-poznamka textarea{width:96%;height:73px;}/* objednavaci pole - fixni */#shop-cart-objednat-container{padding:0 0 10px 0;}#shop-cart-objednat{text-align:center;z-index:9999;top:0;padding:3px 0 10px 0;background:#DDDDDD;}#shop-cart-objednat p{color:#303634;}#shop-cart-objednat .shop-cart-buttony{padding-top:13px;text-align:center;}#shop-cart-objednat .shop-cart-buttony .buttony-dalsi-krok{float:none;display:inline-block;}#shop-cart-objednat ul{list-style:none;display:inline-block;margin:0px auto;padding:0;}#shop-cart-objednat ul li{float:left;background:none;}#shop-cart-objednat ul li a{text-decoration:underline;}#shop-cart-objednat ul li a:hover{text-decoration:none;}#shop-cart-objednat.fixed{position:fixed;-webkit-box-shadow:0px 10px 20px #888888;box-shadow:0px 10px 20px #888888;}/* nova registrace */.registrace-form{background:#EFEFEF;}.registrace-form-container{}.registrace-form-prechod{padding:18px 0 0 0;height:28px;}.registrace-form-title{font-size:15px;font-weight:bold;font-family:'Libre Franklin', sans-serif, gf;padding:0 0 10px 0;color:#3478B6;text-transform:uppercase;}.registrace-form h3{text-transform:uppercase;}.registrace-form-title img{margin:1px 5px -1px 0;}.registrace-form-left{float:left;padding:0 10px 0 20px;margin:0 0 10px 0;}.registrace-form .form-blok{}.registrace-form .form-blok .form-blok-radek{clear:both;padding:0 0 8px 0;}.registrace-form-right{float:left;padding:0 10px 0 10px;width:369px;}.registrace-form-right .form-blok-radek p{width:130px;}.registrace-form-right .form-blok-poznamka{padding-top:18px;}.registrace-form-right .form-blok-poznamka p{height:21px;}.registrace-form-right .form-blok-poznamka textarea{width:336px;height:73px;}/* 4. strana ko��ku */#shop-cart-4{}#shop-cart-4 .cart-nadpis{font-size:19px;float:none;margin:20px 0 10px 0;}#shop-cart-4 .shop-cart-upozorneni{padding:5px 10px 10px 10px;}#shop-cart-4 #shop-cart{padding-top:20px;}#shop-cart-4 #shop-cart .shop-cart-vypis-polozka .shop-cart-vypis-mnozstvi p{font-size:14px;font-weight:bold;padding:16px 0 0 4px;}/*#shop-cart-4 .shop-cart-celkova-cena-kredity{border:none;background:none;}*/#shop-cart-4 .shop-cart-3 .shop-cart-neregistrovany-form .form-blok-radek .vyplnene-hodnoty{width:auto;}/* DARKY*/#shop-present-container{}#shop-present-container > div{vertical-align:top;display:inline-block;border:1px solid #DDDDDD;padding:10px 20px;background:#FFF;border-radius:0;text-align:center;margin-bottom:5px;}@media screen and (max-width:500px){#shop-present-container > div{display:block;}}