.basket-menu-center,.basket-menu-center1{vertical-align:middle;white-space:normal}.top-kosik{width:150px;background-color:#fff;border:1px solid #aaa;padding:5px 0;border-radius:5px}.kosik{font-size:18px}.kosik .kosik-img{position:relative;top:10px;left:10px;text-align:left;color:#000}.top-kosik .kosik-text{position:relative;top:3px;left:15px;font-weight:700;font-size:15px}.top-kosik .kosik-popis{font-size:12px;color:#000}.basket-full{color:#f01}.basket-empty{color:#000}.kosik .klik{position:absolute;top:0;left:0;width:100px;height:70px}.scrollup{width:40px;height:40px;opacity:.3;position:fixed;bottom:50px;right:5%;display:none;text-indent:-9999px;background:url(../images/icon_top.png) no-repeat;z-index:10}.carousel-control,div.category-submenu a:hover .sipka.vpravo{opacity:1}#searchresults a{text-align:left}#content h1.nadpis{color:#f01;margin:0 0 10px;padding:20px 3px 0 10px;font-size:12px}hr.hr-under-nadpis-grey{border:1px solid #d9d9d9;margin:0 5px}hr.hr-under-nadpis-white{border:1px solid #FFF}.submenu,.submenu a{color:red;font-size:12px;font-weight:700;text-transform:none;text-decoration:none}.carousel-control.left,.carousel-control.right{background-image:none}.carousel-control .glyphicon-chevron-right{right:10%;color:red}.roh_prouzek,.roh_prouzek_detail{position:absolute;top:0;right:15px;width:89px;height:89px}.carousel-control .glyphicon-chevron-left{left:10%;color:red}.carousel-indicators{z-index:1;bottom:-30px}.carousel-indicators li{color:red;background:url(/module/slider_homepage/skins/surprise/bottomNavOFF.png) no-repeat;border:#fff;margin-left:10px}.category-submenu,.prodejny-list,.prodejny-list a,.prodejny-list a:visited{color:#000;text-decoration:none}.carousel-indicators li.active{background:url(/module/slider_homepage/skins/surprise/bottomNavON.png) no-repeat;border:red;margin-left:10px}.roh_prouzek_detail{z-index:1}.roh_prouzek.akce,.roh_prouzek_detail.akce{background:url(../images/roh/roh_akce.png) top right no-repeat}.roh_prouzek.doprava,.roh_prouzek_detail.doprava{background:url(../images/roh/roh_doprava.png) top right no-repeat}.roh_prouzek.darek,.roh_prouzek_detail.darek{background:url(../images/roh/roh_darek.png) top right no-repeat}.roh_prouzek.novinka,.roh_prouzek_detail.novinka{background:url(../images/roh/roh_novinka.png) top right no-repeat}.roh_prouzek.sleva,.roh_prouzek_detail.sleva{background:url(../images/roh/roh_sleva.png) top right no-repeat}.roh_prouzek.vyprodej,.roh_prouzek_detail.vyprodej{background:url(../images/roh/roh_vyprodej.png) top right no-repeat}div.category-submenu{text-align:left;padding-right:9px;padding-left:9px}.category-submenu{font-size:14px;Text-transform:uppercase;clear:none}div.category-submenu .category-inner{height:85px;display:block;margin-bottom:6px;padding:5px;text-decoration:none;border:1px solid #FDACAC;background:#FFF;border-radius:5px}div.category-submenu a:hover{background:#F2F2F2}div.category-submenu .category-inner img{float:left;margin:0 20px 0 10px;max-width:100%;height:auto;vertical-align:middle;border:none;position:relative;top:50%;transform:translateY(-50%)}div.category-submenu .category-inner .center{display:block;position:relative;top:50%;transform:translateY(-50%)}div.category-submenu .category-inner strong{display:block}.sipka{border:20px solid transparent;width:0;height:0;display:inline-block;position:relative;float:right}.sipka.vpravo{border-left:15px solid red;left:15px;opacity:.3}.prodejny-list a:hover,.prodejny-list a:visited{color:red;text-decoration:underline}.prodejny-mapa-clanek{padding-bottom:20px}.nav-tabs>li.active>a,.tab-content{border-top:1px solid #aaa;border-left:1px solid #aaa;border-right:1px solid #aaa}.nav-tabs{border-bottom:none}.nav-tabs>li>a{color:#555;border:1px solid #aaa;background-color:#eee}.nav-tabs>li>a:hover{border:1px solid #aaa;color:#000;background-color:#d4d4d4}.tab-content{border-bottom:1px solid #aaa;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:0 15px}.colum-shop-detail{padding:10px;border:1px solid #d9d9d9;background:#f2f2f2;border-radius:5px}#bookmarks{margin-top:10px;margin-left:0}.colum-shop-detail .delimiter{margin:5px 0;line-height:2px;border-top:1px solid #d9d9d9;border-bottom:1px solid #FFF}.pocetKusu{width:30px;height:22px;text-align:center;vertical-align:middle;border:1px solid #868686;padding:0;border-radius:5px}.detail-block,.uver-klasik{text-align:left;line-height:28px}.koupitKS{font-size:12px;font-weight:700;margin:0 5px 0 0}#basic-modal,.detail-title,.uver-klasik{font-size:10pt}.detail-block{margin-bottom:1mm;position:relative;width:100%}.detail-title{font-weight:700}.detail-value a{color:#000;text-decoration:underline}.uver-klasik{font-weight:700;font-family:Arial,Helvetica,sans-serif;color:#000}.detail-block.height-koupit{line-height:40px}.detail-value.sleva{font-size:14px;color:#20A8E2;font-weight:700}.detail-value.darek{line-height:15px}.detail-value.postovnedoprava{font-size:14px;color:#20a8e2;font-weight:700}.detail-value.dostupnost{font-size:14px;color:#00ad00;font-weight:700}.detail-value.postovnedoprava-typ,.detail-value.postovnedoprava-typ a{color:#000;font-weight:400}.linkimg img{position:absolute;top:0;bottom:0;margin:auto;right:0}#detail-block-nadpis{position:relative;line-height:30px;width:100%}#title-produkt,#title-produkt H1{float:left;font-size:25px;color:#000}fieldset #fieldset_doprava .doprava_price,fieldset #platbaradio .platba_price,fieldset.kod,label.error{float:right}#link-like-print-mail{margin:10px;text-align:center}#link-like-print-mail .fb-like{margin:0 10px 0 0;text-align:center}.kosik-osobni-udaje,.kosik3-metoda,fieldset #platbaprimaradio,fieldset #platbaradio,fieldset.fieldset_doprava #fieldset_doprava,fieldset.kod #check_kod,select.form5,select.form6{text-align:left}select.form5,select.form6{width:230px;color:#000;font-size:11px;height:25px;vertical-align:middle;border:1px solid #868686;padding:3px 3px 0;border-radius:5px}.alert,.star-note{color:red}.hledate-jako{margin-left:25px}#basket-pridruzene{margin:0 0 10px;padding:0 0 0 7px;position:relative}.content-pravy-sloupce{float:right;width:168px;position:relative;top:-13px}.fb_ltr{min-width:400px}.input-hidden-border{border:0 solid #FFF;background:#FFF}.alert{font-size:15px;background-color:#ff0;font-weight:700;margin:10px 0 15px}.akce2plus1{color:#0094EB;font-size:15px}a.basic,a:hover.basic{color:red}.akce2plus1.kosik4{font-size:12px}a.basic{text-decoration:none;font-size:15px}.odeber-kod-slevy,a.basic-detail,a:hover.basic{text-decoration:underline}.odeber-kod-slevy{color:#0094EB;cursor:pointer}.over-kod-slevy{cursor:pointer;margin-left:10px;border:1px solid #B1B1B1;-webkit-box-shadow:#FEFFFF 0 1px 1px;-moz-box-shadow:#FEFFFF 0 1px 1px;box-shadow:#FEFFFF 0 1px 1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:12px;font-family:arial,helvetica,sans-serif;padding:5px 10px;text-decoration:none;display:inline-block;font-weight:700;color:#FFF;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.43,grey),color-stop(1,#B1B1B1));background-image:-o-linear-gradient(top,grey 43%,#B1B1B1 100%);background-image:-moz-linear-gradient(top,grey 43%,#B1B1B1 100%);background-image:-webkit-linear-gradient(top,grey 43%,#B1B1B1 100%);background-image:-ms-linear-gradient(top,grey 43%,#B1B1B1 100%);background-image:linear-gradient(to top,grey 43%,#B1B1B1 100%)}.over-kod-slevy:hover{border:1px solid #B1B1B1;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(.43,grey),color-stop(1,#B1B1B1));background-image:-o-linear-gradient(bottom,grey 43%,#B1B1B1 100%);background-image:-moz-linear-gradient(bottom,grey 43%,#B1B1B1 100%);background-image:-webkit-linear-gradient(bottom,grey 43%,#B1B1B1 100%);background-image:-ms-linear-gradient(bottom,grey 43%,#B1B1B1 100%);background-image:linear-gradient(to bottom,grey 43%,#B1B1B1 100%)}.button_example:hover{border:1px solid #ADADAD;background-color:#E0E0E0;background-image:-webkit-gradient(linear,left top,left bottom,from(#E0E0E0),to(#BDBBBC));background-image:-webkit-linear-gradient(top,#E0E0E0,#BDBBBC);background-image:-moz-linear-gradient(top,#E0E0E0,#BDBBBC);background-image:-ms-linear-gradient(top,#E0E0E0,#BDBBBC);background-image:-o-linear-gradient(top,#E0E0E0,#BDBBBC);background-image:linear-gradient(to bottom,#E0E0E0,#BDBBBC);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#E0E0E0, endColorstr=#BDBBBC)}.produkt-iframe{margin:0;padding:0;border:none;overflow:hidden;height:100%;width:100%}
#search-to-post,#search-do-balikovny, .adressa-odskok{margin-left:10px}.label-post-game{color:#000;background-color:#CFFFCB;font-weight:700;padding:5px}
#search-to-post, #search-do-balikovny {border:1px solid grey;padding:5px;border-radius:5px}
.animaceDodaci,.animaceFirma,.animacePoznamka{display:none}.detail-img-popis{margin:5px 0}.det_nase_cena{font-weight:700;color:red;font-size:30px}.det_bezna_cena{font-weight:400;text-decoration:line-through}.det_usetrite_cena{font-weight:700}.det_usetrite_cena_normal{font-weight:400;color:#000}.center-cena,.kosik1-link-produkt a,.produkt-title,.produkt-vypnut,.table-head{font-weight:700}.detail-block .postovne{text-decoration:underline;cursor:pointer}.produkt-vypnut{color:red;font-size:12px;padding:5px 0}.produkt-title{font-size:25px;color:#000;margin:0 15px;width:97%}.vertical-align{display:flex;flex-direction:row}.vertical-align>[class*=" col-"],.vertical-align>[class^=col-]{display:flex;align-items:center;justify-content:center}.vertical-align>[class*=" col-"].title-left,.vertical-align>[class^=col-].title-left{justify-content:space-between;text-align:left}.kup-jeste{padding:5px;background-color:#CFFFCB;border:1px solid #d9d9d9;border-radius:5px}.akce2plus1.basket1{padding:5px;background-color:#C5FEFE;border:1px solid #d9d9d9;border-radius:5px}.btn.popUpToBasket,.btn.popUpToBasket:hover{background:linear-gradient(180deg,#468E30,#5FBE42);height:33px;width:90%}.btn.popUpToBasket:hover{background:linear-gradient(180deg,#5FBE42,#468E30)}.btn.popUpToBack,.btn.popUpToBack:hover{background:linear-gradient(180deg,#878787,#ACACAC);height:33px;width:90%}.kosik-obj-form-input-140{width:140px}.btn.popUpToBack:hover{background:linear-gradient(180deg,#ACACAC,#878787)}.btn.reCount,.btn.reCount:hover{font-size:12px;background:linear-gradient(180deg,#878787,#ACACAC);height:28px;width:90%}.btn.reCount:hover{background:linear-gradient(180deg,#ACACAC,#878787)}.btn.popUpAdded,.btn.popUpAdded:hover{background:linear-gradient(180deg,#FFF,#B8B8B8);height:33px;width:100%;color:#000}
.btn.btn-kupon,.btn.btn-kupon:hover{
    /*background:linear-gradient(180deg,#878787,#ACACAC);*/
    background: linear-gradient(180deg,#418C33,#57BB44);
    height:30px;width:100px;margin-left:15px;margin-top:-5px}
.btn.btn-kupon:hover{
    /*background:linear-gradient(180deg,#ACACAC,#878787)*/
    background: linear-gradient(180deg,#57BB44,#418C33);
}
.kosik1-link-produkt a{color:red}.btn.kosik-next,.btn.kosik-next:hover{font-size:18px;background:linear-gradient(180deg,#418C33,#57BB44);width:100%}.btn.kosik-next:hover{background:linear-gradient(180deg,#57BB44,#418C33)}.btn.kosik-back,.btn.kosik-back:hover{font-size:17px;background:linear-gradient(180deg,#878787,#ACACAC);width:100%}.btn.kosik-back:hover{background:linear-gradient(180deg,#ACACAC,#878787)}a.top-kosik,a:hover.top-kosik{text-decoration:none;color:#000}.blue{color:#0094EB}form fieldset.fieldset_doprava,form fieldset.item,form fieldset.kod{border:1px solid #d9d9d9;padding:2px 15px 15px;border-radius:5px;font-size:15px;line-height:25px}form fieldset.kod{width:98%}@media (max-width:992px){form fieldset.fieldset_doprava,form fieldset.item{padding:2px 0 15px 15px}}fieldset #platbaradio .platba_price{font-size:15px}form .fieldset_doprava legend,form .item legend,form .kod legend{text-shadow:#969696;font-size:17px;font-weight:700;border:1px solid #d9d9d9;padding:2px 10px;border-radius:5px;background-color:#F2F2F2}form fieldset.fieldset_doprava .spanprepravce{font-size:11px}.kosik-osobni-udaje{color:#000;font-size:17px;font-weight:400;text-decoration:none;background:#fff;border:1px solid #868686;padding:0;border-radius:3px}.btn-next-kosik3,.btn-next-kosik4{border:none;width:190px;height:30px;cursor:pointer}input.kosik-osobni-udaje{padding-left:3px}.btn-next-kosik3{background:url(../images/kosik3.png) 50% 50% no-repeat}.btn-next-kosik3:hover{background:url(../images/kosik3_on.png) 50% 50% no-repeat}.btn-next-kosik4{background:url(../images/kosik4.png) 50% 50% no-repeat}.btn-next-kosik4:hover{background:url(../images/kosik4_on.png) 50% 50% no-repeat}#ctlKraj.int-text{padding:5px 10px;font-size:15px;background:0 0;line-height:15px;margin:2px 0 0;border-color:#abadb3 #e3e9ef #e3e9ef;border-width:2px;border-style:solid;border-radius:5px;position:relative;outline:0}#ctlProdejna{margin:15px 0}#ctlProdejna ul li{list-style-type:none}.desc{display:none}.doprava,.img-seznam-dopravci,.img-seznam-platby,.platba,.platbaPrevod{display:inline-block;cursor:pointer;vertical-align:middle}.dontShow,.tbl-kosik2-gopay .alt,.tbl-kosik2-objednat .alt{display:none}label.error{color:red;padding-left:.5em;vertical-align:middle}.radioprodejny{padding:15px 0 0 25px}.prodejna-adresa{line-height:15px}.prodejna-link{color:#00f;text-decoration:underline;cursor:pointer;margin:0 0 5px 25px}.textnormal-cena{font-size:15px;line-height:20px}.textnormal-cena .center-cena{position:relative;right:60px;font-weight:700}.red{color:red}.bold{font-weight:700}.kosik3-metoda{font-size:15px;color:#000;margin:10px;line-height:30px}.kosik3-tbl-zakaznik,.kosik4-tbl-zakaznik{font-size:15px;color:#000;height:40px}.kosik3-tbl-zakaznik .dodaci-adresa{height:25px}.disabled{color:grey}.kosik4-tbl-zakaznik{height:30px}.tbl-kosik4{padding-left:10px}form .item,form .kod{padding:10px}fieldset .fieldset_doprava,fieldset .item{width:400px}fieldset.fieldset_doprava li,ul.platbaradio{vertical-align:middle}.label-name{cursor:pointer;vertical-align:middle}.img-seznam-dopravci,.img-seznam-platby{width:60px}.kosik-kus{width:30px;height:22px;text-align:center;vertical-align:middle;border:1px solid #868686;padding:0;border-radius:5px}.tbl-kosik2-gopay{margin-left:100px;float:left;width:188px;height:33px}textarea.kosik-obj-form-input-510.poznamka{padding:3px}.width100{width:100%}.sleva-kod{height:30px;text-align:center}.dodaci-adresa,.fakturacni-udaje{line-height:30px;width:95%;margin:0 5px}.platba-label,.small{line-height:15px}.small{font-size:9px;text-align:left;font-family:verdana,tahoma,lucida,sans-serif}.star{margin:2px}.bgcolorgrey{background-color:#f2f2f2;border:1px solid #d9d9d9}.basket-nav-menu-4step,.basket-nav-menu-4step-active{border-top-right-radius:5px;border-bottom-right-radius:5px}.basket-block{margin:0 15px}.col-img-thumb,.mrg-top-10{margin-top:10px}.basket-nav-menu,.basket-nav-menu-active{font-size:.9em;border-top-left-radius:5px;border-bottom-left-radius:5px;height:60px;width:100%;color:#818181;background-color:#f2f2f2;border-bottom:solid 1px #DADADA;border-top:solid 1px #DADADA;border-left:solid 1px #DADADA}.basket-nav-menu-active{color:#fff;background-color:#818181;border-bottom:solid 1px #696969;border-top:solid 1px #696969;border-left:solid 1px #696969}.basket-nav-menu-4step{border-right:solid 1px #DADADA}.basket-nav-menu-4step-active{border-right:solid 1px #696969}.basket-nav-menu-active:before,.basket-nav-menu:before{content:"";display:inline-block;vertical-align:middle;width:0;margin-right:-.25em;height:100%}.basket-menu-center{display:inline-block}.sipka-right,.sipka-right-active{width:0;height:0;border-style:solid;border-width:30px 0 30px 20px;border-color:transparent transparent transparent #818181}.buttonNon{border:none;padding:0}.basket-nav-menu1-active:before,.basket-nav-menu1:before{content:"";display:inline-block;vertical-align:middle;width:0;margin-right:-.25em;height:100%}.basket-menu-center1{display:inline-block}.btn.detail-btn-bay{font-size:18px;margin-left:15px;padding:0 40px}.produkt-navod{margin:15px 0}.kosik1-kod-sleva{max-width:400px;margin-bottom:10px}.klik-dodaci-adresa,.klik-fakturacni-adresa,.klik-poznamka,.klik-slevovy-kod{font-size:17px;font-weight:700}.kosik-popis-info{position:relative;top:-10px;color:#0094EB}.animaceDodaciKlik label,.animaceFirmaKlik label,.fakturacni-udaje label{margin-top:5px;margin-bottom:0}.kosik2-mezery{height:10px}.circle_container{width:20px;height:20px;margin:0;padding:0}.circle_main{width:100%;height:100%;border-radius:50%;background-color:red;margin:0;padding:0}.circle_text_container{width:70%;height:70%;max-width:70%;max-height:70%;margin:0;padding:0;position:relative;left:13%;top:15%;transform-style:preserve-3d}.center_text-LH,.circle_text{text-align:center;transform:translateY(-50%)}.circle_text{font-size:14px;color:#fff;font-weight:400;position:relative;top:50%}.black{color:#000}.garance-nakupu .nahore{margin-bottom:10px}.garance-nakupu .uprostred{margin-top:10px;margin-bottom:10px}.garance-nakupu .dole{margin-top:10px}select.form6{font-size:15px}.provedeni-title{font-size:15px;color:#000;font-weight:700}.produktVelikostAlertVolitelne{color:#fff;display:none;position:absolute;right:-10px;font-weight:700}.produktVelikostAlertVolitelne .produktVyberVelikostAlertVolitelne{padding-left:5px}#talkbubble{width:80px;height:26px;background:red;position:relative}#talkbubble:before{content:"";position:absolute;right:99%;top:0;width:0;height:0;border-top:13px solid transparent;border-right:26px solid red;border-bottom:13px solid transparent}.roh_prouzek-LH{position:absolute;top:-15px;left:0;width:60px;height:35px;background-color:#ff7900;color:#fff;opacity:.8}#div-close,.center_text-LH,.onHoverHiden,.onHoverShow{position:relative}.tooltip.bottom,.tooltip.right,.tooltip.top,.tooltip.left {opacity: 1;}.tooltip.bottom>.tooltip-inner,.tooltip.right>.tooltip-inner,.tooltip.top .tooltip-inner,.tooltip.top>.tooltip-inner{background-color:#2D86C4;color:#FFF;opacity: 1;width: 280px}.center_text-LH{font-size:20px;color:#fff;font-weight:700;top:50%}.white{color:#FFF}.onHoverShow{display:inline-block}.onHoverHiden{display:none}.tooltip.top .tooltip-inner{text-align:left;min-width:150px;max-width:350px}.tooltip.top>.tooltip-arrow{border-top-color:#2D86C4}.tooltip.bottom>.tooltip-arrow{border-bottom-color:#2D86C4}.tooltip.right>.tooltip-arrow{border-right-color:#2D86C4}#divKoupil,#divProhlizi{font-size:13px;padding:5px;border:1px solid #d9d9d9;border-radius:5px;background-color:#FFC;margin-top: 5px;min-height: 50px;}#div-close{float:right;background:url(/images/close.gif) 50% 50% no-repeat grey;width:16px;height:16px;cursor:pointer}.prouzek{font-size:15px;font-weight:700;color:#fff;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top-left-radius:5px;padding:4px 5px;line-height:35px;margin-right:5px}.akce-akce{background-color:red}.akce-novinka{background-color:#00AD00}.akce-vyprodej{background-color:#00BCC4}.akce-darek{background-color:#A200FF}.akce-selva{background-color:#FF9433}.akce-zaruka{background-color:#FF0000;display: none;}.akce-dopravaZdarma{background-color:#009EE3}.obal .label-delivery-free{font-size:12px;color:#fff;background-color:#359593;font-weight:700;padding:3px;margin-left:10px}.odsad{margin-left:10px}#tabs{padding:0}a.detail-darek{color:#000;text-decoration:underline}a:hover.detail-darek{color:#A200FF;text-decoration:none}.darek-img{text-align:right}.div-vertical-align-center{position:relative;top:50%;transform:translateY(-50%)}

.MagicZoomPlus{}
.mrg-top-5{margin-top:5px}
.roh_prouzek.more1doprava, .roh_prouzek_detail.more1doprava {
    background: url(../images/roh/roh_more1doprava.png) top right no-repeat;
}


.container-checkbox input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
}
/* Create a custom checkbox */
.checkmark {
    position: absolute;
    top: 10px;
    left: 20px;
    height: 15px;
    width: 15px;
    border-radius: 25%;
    border: 2px #418C33 solid;
    background-color: #fff;
}
/* On mouse-over, add a grey background color */
.container-checkbox:hover input ~ .checkmark {
    background-color: #ccc;
}
/* When the checkbox is checked, add a blue background */
.container-checkbox input:checked ~ .checkmark {
    background-color: #418C33;
}
/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {
    content: "";
    position: absolute;
    display: none;
}
/* Show the checkmark when checked */
.container-checkbox input:checked ~ .checkmark:after {
    display: block;
}
/* Style the checkmark/indicator */
.container-checkbox .checkmark:after {
    left: 4px;
    top: 0px;
    width: 5px;
    height: 10px;
    border: solid white;
    border-width: 0 3px 3px 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}

.kosik-osobni-udaje::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    /*color: red;*/
    color: #cdcdcd;
    opacity: 1; /* Firefox */
}
.kosik-osobni-udaje:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #cdcdcd;
    opacity: 1;
}
.kosik-osobni-udaje::-ms-input-placeholder { /* Microsoft Edge */
    color: #cdcdcd;
    opacity: 1;
}
@media (max-width: 459px){
    .obal {visibility: hidden;}
    .klik-slevovy-kod {
        font-size: 15px;
    }
}

.select-css {
    display: block;
    font-size: 16px;
    font-family: sans-serif;
    font-weight: 700;
    color: #444;
    line-height: 1.3;
    padding: .6em 1.4em .5em .8em;
    width: 100%;
    max-width: 100%;
    box-sizing: border-box;
    margin: 0;
    border: 1px solid #aaa;
    box-shadow: 0 1px 0 1px rgba(0,0,0,.04);
    border-radius: .5em;
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
    background-color: #fff;
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%2300ad00%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E'),
    linear-gradient(to bottom, #ffffff 0%,#ffffff 100%);
    background-repeat: no-repeat, repeat;
    background-position: right .7em top 50%, 0 0;
    background-size: .65em auto, 100%;
}
.select-css::-ms-expand {
    display: none;
}
.select-css:hover {
    border-color: #888;
}
.select-css:focus {
    border-color: #aaa;
    box-shadow: 0 0 1px 3px rgba(59, 153, 252, .7);
    box-shadow: 0 0 0 3px -moz-mac-focusring;
    color: #222;
    outline: none;
}
.select-css option {
    font-weight:normal;
}

/*horni baner*/
.blink{
    padding-right: 5px;
    text-align: center;
}
.blink {
    /*font-size: 20px;*/
    color: white;
    animation: blink 1500ms linear infinite;
}
@keyframes blink{
    0%{opacity: 0;}
    50%{opacity: .5;}
    100%{opacity: 1;}
}
.top-link, a.top-link, a:hover.top-link, a:visited.top-link {
    color: white;
    text-decoration: underline;
}
a:hover.top-link {
    color: black;
}

@media (max-width: 480px) {
    select.form5, select.form6 {
        width: 185px;
    }
}


/*START zalozka - Heureka - hodnoceni produktu - Review*/
 .rating .over {
     background: transparent url(/images/rating-stars.gif) no-repeat scroll 0 -20px;
     display: block;
     height: 20px;
     width: 100px;
     float: left;
 }
.rating span span {
    float: left;
    background: url(/images/rating-stars.gif) no-repeat scroll 0 0;
    height: 20px;
}
.progress-box {
    border: 1px solid #7e97ab;
    height: 13px;
    width: 135px;
}
.progress-box .progress-bar {
    background-color: #83d2f0;
    height: 12px;
}
#foto-main.roh_review-LH {
    position: absolute;
    top: 0;
    left: 45px;
    z-index: 2;
    opacity: 0.9;
    width: 170px;
    font-size: x-small;
    /*padding: 0;*/
    cursor:pointer;
    /*padding-left: 15px;*/
    padding: 5px 15px;
}
#foto-main.roh_review-LH:hover {
    opacity: 1;
}
.review-text>div {
    padding-bottom: 10px;
}

.animaceKodSleva{display:none}
.animaceKodSlevaKlik {margin-top:5px;margin-bottom:5px;padding: 0}
.basket1-sum {
    font-size: 17px;
    font-weight: 700;
}
.kodBlockHead{background-color:#f5f5f5;border-radius:5px;border:1px solid #e3e3e3;text-decoration:none;padding: 3px; cursor: pointer; color: grey;}