#wizardmenu{height:50px;margin:24px 0 22px;padding:10px}#wizardmenu ul{display:flex;justify-content:center;overflow:hidden}#wizardmenu li{height:55px;position:relative;width:110px}#wizardmenu a{display:block;text-decoration:none}#wizardmenu li.last{width:70px}#wizardmenu span.arrow{width:15px;background:url(../images/wiz-step-dlm.png) no-repeat center center;height:100%;margin-left:20px}#wizardmenu span.arrow.active{background:url(../images/wiz-step-dlm-a.png) no-repeat center center}#wizardmenu a img{max-height:45px}.cont-cart{border:1px solid #d9d9d9;-webkit-box-shadow:5px 6px 5px -4px rgba(226,226,226,1);-moz-box-shadow:5px 6px 5px -4px rgba(226,226,226,1);box-shadow:5px 6px 5px -4px rgba(226,226,226,1);border-radius:10px;padding:15px;overflow:hidden;margin-left:10px;margin-right:10px;margin-bottom:50px}#customer p{font-size:1.3em}.stavok{color:#84c900}.precart{margin:10px 0 20px;display:table}.precart span{display:table-cell;vertical-align:middle}.precart h3{color:#551b4e;font-size:18px;margin-bottom:10px}.precart p{font-size:16px;margin-bottom:12px}.precart img{margin-right:18px}.offer{margin-bottom:35px;font-size:1.2em;width:97%}.offer table{width:100%;margin-top:15px}.offer th,.offer td{padding:6px}.offer th{background:#e6e6e6;border:solid #DDD;border-width:1px 0}.offer td{border:solid #eaeaea;border-width:0 0 1px 0}.offer .first{width:30px}.offer .price{width:120px}.offer .code{width:70px}#content .precart-butt-cont{width:100%;text-align:center;margin-bottom:20px}#content a.cmd,#content .data button.cmd,#content a.prebtncart{height:55px;line-height:55px;width:80%;text-transform:uppercase;font-size:22px;background:url(../images/ico-button-next.png) no-repeat right 20px center,linear-gradient(to bottom,#e20079 5%,#a20656 100%);display:inline-block}#content a.cmd:hover,#content .data button.cmd:hover,#content a.prebtncart:hover{background:url(../images/ico-button-next.png) no-repeat right 25px center,linear-gradient(to bottom,#a20656 5%,#e20079 100%)}#content a.btn{height:55px;line-height:55px;width:80%;text-transform:uppercase;font-size:22px;padding:0;color:white;background:url(../images/ico-button-prev.png) no-repeat left 15px center,#e8e8e8;text-align:center;border-color:transparent;margin-bottom:10px;margin-top:15px;display:inline-block}#content a.btn:hover{background:url(../images/ico-button-prev.png) no-repeat left 25px center,#d8d8d8}.cart-item{border-bottom:1px solid #d9d9d9;padding-bottom:15px}.cart-item.next{margin-top:30px}.cart,.trans,.trans2,.cart-avail{width:100%;overflow:hidden}.cart-avail{margin-top:25px;font-size:1.5em}.cart-avail .count{margin-right:25px}.cart-avail a.remove{display:flex;align-items:center;font-size:.8em}.cart-avail a.remove img{margin-right:10px}.cart-avail a.remove.service{margin-top:10px}.cart-avail span.free{color:#e2007a}.cart-avail .row{margin-bottom:15px;overflow:hidden}.cart td{border:solid #eaeaea;border-width:1px 0;padding:4px 0;font-size:1.2em}.cart th,.trans td{background:#e6e6e6;padding:10px 0 8px;border:solid #DDD;border-width:1px 0}.cart th.rem{background:#e6e6e6 url(../images/ico-14-kos.png) no-repeat center center}.cart .first{padding-left:10px}.cart td.first{color:#969696}.cart td.first .service{color:black;line-height:1.3em;display:table;width:100%}.cart .service .nazev{display:table-cell}.cart .service .sum{display:table-cell;width:25%;text-align:right}.cart .block{height:20px}.cart .block .castka{position:absolute;right:10px;color:black}.cart .castka2{margin-right:10px}.cart td.price{padding-right:5px}.pleft.marg{margin-top:50px}.cart td.sum{font-weight:bold;font-size:1.2em}.cart .sumborder td{border-width:0}.cart img{max-width:100px;margin-right:15px}.cart input{width:30px;border:1px solid #dad2ca;font-size:1.5em;text-align:center}.cart a img{border:0}.cart .total th{background:#551b4e;color:white;border-top:1px solid #7f4278;border-bottom:1px solid #461240}.cart .popis{font-size:1.5em;font-weight:bold}.cart .popis.norm{font-weight:normal}.cart span{padding:3px}.cart .ano{color:#9ce100;font-weight:bold}.cart .bude{color:#297ddb;font-weight:bold}.cart .ne{color:red;font-weight:bold}.cart .odber{font-weight:bold}.cart-avail input,#discountform input{width:70px;border:0;font-size:20px;padding:4px 15px 4px;border-radius:30px;margin-right:5px;height:40px;background-color:#f5f5f5;text-align:center}.cart-avail p.avail{font-size:1.2em;padding:8px 20px 8px 20px;border:1px solid #84c900;border-radius:30px;text-align:center;width:150px;float:right}.cart-avail p.avail.ne{border-color:red}.cart-avail p.avail.bude{border-color:#297ddb}#content .cart-avail p.avail.ne a{color:red}#content .cart-avail p.avail.bude a{color:#297ddb}.cart-avail .price{font-size:1.7em;color:#e2007a;font-weight:lighter}.cart-avail .price.small{font-size:1.5em}.cart-avail .ptotal{margin-right:30px}#content .cart .cartbtn{text-decoration:none;text-align:center;width:30px;background:#eaeaea;color:black;font-size:1.5em;border:1px solid #dad2ca}#content .cart .delbtns{margin:-14px 0 0 -14px;width:20px;height:18px;color:white;font-size:11px;font-weight:bold;border-radius:50%;background-color:#ddd;cursor:pointer;display:inline-block;text-align:center;padding-top:5px}#content .cart .delbtns:hover{background:#a7a7a7}.cart td.count{vertical-align:middle}.cartprod{margin-left:5px;width:97%;border:1px solid #dad2ca;position:relative;margin-bottom:15px}.cartsum{font-size:1.8em;margin-top:20px;position:relative;line-height:2.4em;margin-bottom:20px}.cartsum .castka{float:right;font-size:1.2em;font-weight:lighter}.cartsum .castka.total{color:#e2007a;font-size:1.8em}.cartsum.marg{margin-bottom:50px}#discountform{overflow:hidden}#discountform .giftcode{margin-bottom:40px;margin-top:30px;font-size:1.4em}#discountform input{width:calc(100% - 30px);border-radius:15px}#discountform .giftcode button{float:right;text-transform:uppercase}.bonus-list{margin-top:20px;color:gray;line-height:1.4em;font-size:1.4em}.bonus-list span{margin-right:10px}.bonus-list .kod{font-weight:normal}.bonus-list .active{color:green}.bonussum{margin:24px 0}#fcustomer{margin-top:5px}#fcustomer .reg{margin-bottom:28px}#fcustomer h3{margin-bottom:15px;font-size:1.6em;margin-top:15px}#fcustomer h3.first{margin-top:0}#fcustomer fieldset.white{background:0;padding:0;border:0}#fcustomer fieldset textarea{width:calc(100% - 20px);border:0;resize:none;font-size:1.4em}#fcustomer fieldset{padding:0}#fcustomer fieldset.note{border-bottom:1px solid #eaeaea;padding-bottom:20px}#fcustomer .trans-price{font-size:1.5em}#fcustomer h3 label{font-size:.9em}#fcustomer a{text-decoration:underline}#fcustomer .trans input[type="radio"]{position:absolute;left:-999em}#fcustomer .trans input[type="radio"]+label{position:relative;overflow:hidden;cursor:pointer}#fcustomer .trans input[type="radio"]+label::before{content:"";display:inline-block;vertical-align:-15%;height:1.7ex;width:1.7ex;background-color:white;border:1px solid #a6a6a6;margin-right:.5em}#fcustomer .trans input[type="radio"]:checked+label::after{content:'';position:absolute;width:.9ex;height:.4ex;background:rgba(0,0,0,0);top:.6ex;left:.4ex;border:3px solid #e2007a;border-top:0;border-right:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#fcustomer .trans input[type="radio"]:disabled+label{cursor:default;color:#ebebeb}#fcustomer .trans input[type="radio"]:disabled+label::before{background-color:#ebebeb;border:1px solid #ebebeb}fieldset.note{margin-bottom:30px}table.form{width:95%;font-size:1.2em}table.form input{font-size:1.3em;width:95%}table.form td{padding:4px 0}table.form td.asnw{vertical-align:middle;font-weight:normal;font-size:1em;color:red}table.form td.asnw.info{color:gray;font-size:.9em}#fcustomer textarea{width:99%}.transport{font-size:1.2em;margin-bottom:25px;display:table}.transport .group{border-bottom:1px solid #eaeaea;padding-bottom:10px}.transport .row{height:auto;position:relative;cursor:pointer;display:table-row}.transport .row .cell{display:table-cell;border-bottom:20px solid transparent}.transport .row .cell.img{width:100px;position:relative}.transport .row .cell.label{width:55px}.transport .row .cell.avail{font-size:1.2em;width:calc(100vw - 150px)}.transport .row .cell.avail .pinfo{color:#e1007a}.transport .row .cell .termin{color:green;margin-top:5px}.transport .row img{max-height:25px;position:absolute;top:5px}.transport .row.next{background:url(../images/ico_popis_down.jpg) no-repeat left center;text-decoration:underline;color:#e1007a;padding:12px 0 0 40px}.transport .row.next.up{background:url(../images/ico_popis_up.jpg) no-repeat left center}.transport .chooseTrans{display:none;margin-top:5px;font-size:.9em;color:green}.textinline{display:inline}#content .trans a{color:#e6e6e6}#content .trans tr:hover td a{color:#333}#tchilddesc .desc{margin:2px 0 5px 0;border:1px solid #CCC;padding:5px}#summary{background:#c7f06c url(../images/summary-dlm.gif) repeat-x left bottom;width:220px;margin-top:227px}#summary h3{background:#9ce100 url(../images/summary-dlm.gif) repeat-x left bottom;padding:10px;font-size:14px}#summary table{width:100%}#summary a{color:#333}#summary td{padding:5px 10px}#summary tr.suda td{border-bottom:1px dotted #96c136}.payment{padding:10px 0;border:solid #eaeaea;border-width:2px 0;margin:30px 0;display:inline-block;width:95%}.payment table td{padding:10px}.payment .logo-media{display:flex}#content .payment .qr{padding:10px 0;border:solid #eaeaea;border-width:0 0 1px 0;margin:0 0 30px 0;font-size:1.1em}#content .payment .payment-logo{float:left;max-height:50px;margin-right:20px}.payment p{line-height:130%;font-size:.8em}#content .payment h3{font-weight:bold}#kartaform input.radio{vertical-align:7px}.transinfo{border:solid #eaeaea;border-width:0}.transinfo p{font-size:13px}h3.block{font-size:1.7em;margin:30px 0 10px 0}.infosleva{width:95%;font-size:1.2em;text-align:left;background:#fff9d7;font-family:sans-serif;border:1px #eae3b8 solid;padding:7px 0 7px 10px;margin:0 auto;margin-bottom:10px;margin-top:10px;border-radius:4px}.inforezer{width:95%;font-size:1.2em;text-align:left;background:#f7f7f7;font-family:sans-serif;padding:15px 0 15px 15px;margin:0 auto;margin-bottom:20px;margin-top:10px;line-height:1.6em;border-radius:4px}.inforezer h3{font-size:1.3em;color:#77a80b}#bio_ep iframe{width:100%;height:100%}