
/** 1.SCREEN.CSS **/
.no-js #contact-data .first label{content:"*"}.hide-force,.help .hide,.row.slider-banner,#nav-eshop .sub,#nav-content .sub,#top-seller .save-price,#top-seller .description,.no-js .between-prices,.no-js .sort .hide,.no-js .states .hide,.no-js .slide,.no-js .btn-ares,.no-js #basket-cart .hide,.no-js #need-help,.no-js #logo .hide,.no-js #nav-skiplink,.modal,.modal-overlay,.no-js .help .hide{display:none}.no-js .slide-1,.no-js .help:hover .hide,.help:hover .hide{display:block}.no-js #filter-tags{margin-left:0}html,body{height:100%}html{overflow-y:scroll;background-repeat:repeat;background-attachment:fixed}body{background:url(/themes/default/img/bg.jpg);text-align:center;font:12px/1.45 OpenSans,sans-serif}iframe{max-width:100%!important}.no-edges,html,body,input,button,fieldset,legend{margin:0;padding:0}.no-style,input,button,fieldset,legend{border:0;list-style:none;text-decoration:normal;font-weight:normal;font-style:normal}table{border-collapse:separate}h5,h6{font-size:1em;margin:1.33em 0}.clear{clear:both}.pull-left{float:left!important}.pull-right{float:right!important}.pull-none{float:none!important}.center{display:inline-block;margin:0 auto;text-align:center}.center li{display:inline}.relative,#special-offer,.bx-wrapper{position:relative}.vertical-align{display:table}.middle{display:table-cell;vertical-align:middle}p.msg{text-align:center}p.msg .icon{display:inline-block;float:none}.table,.msg{margin:1em;font-size:1em;padding:.5em 2em .45em;color:#000!important;border:1px solid;border-color:#afe0ff;background-color:#e8f6ff}.table{margin:1em 2%;width:96%;padding:0;clear:both}.msg-error{border-color:#ff9696;background-color:#ffe8e8}.table thead,.msg-warning{border-color:#831453;background-color:#f7e8f1}.table tfoot,.msg-success{border-color:#6ab87c;background-color:#e5fff1}a{text-decoration:underline}a:hover{text-decoration:none}a,.btn{display:inline-block;cursor:pointer;outline:0}.linked-disabled{cursor:default}.help{cursor:help;position:relative}.help em{padding:.1em .5em;display:inline-block;float:right}.help .hide{z-index:10;width:200px;position:absolute;top:1.5em;left:0;padding:.5em 1em}.help:hover .hide,.help:focus .hide,.help:active .hide{display:block!important}a:hover,a:active,a:focus,.tabs .nav .active>a,.bx-controls a{outline:0}.inline,.inline li{display:inline-block;float:left}.link-disabled:hover{cursor:default}.input,.textarea,.select,.btn{padding-left:5%;padding-right:5%;padding-top:9px;padding-bottom:9px;margin:0;border:0;text-decoration:none;display:inline-block;border:1px solid #bbb}.btn-block,.input-block,.textarea-block,.select-block{display:inline-block;width:90%}.select-block,button.btn-block{width:100%}.btn-small,.textarea-small,.input-small,.select-small{font-size:.9em}.btn-big,.textarea-big,.input-big,.select-big{font-size:1.25em}.btn-large{font-size:1.8em}#input-search{margin-left:-2px;padding:14px 10% 14px 10%;width:81%}#input-newsletter{margin-left:-2px;padding:.65em 5% .65em 15%;width:80%}#btn-search{margin-left:-4px;padding:14px 1em 14px 1em;position:relative}.btn-delete{padding:.1em .5em;font-weight:bold}.quantity{display:inline-block;line-height:1em;position:relative}.quantity .plus,.quantity .minus{font-size:1.5em;padding:.4em 0;position:absolute;right:0;text-align:center;top:0;width:26px;z-index:10}.quantity .minus{z-index:1;bottom:0;top:auto}.quantity .plus{border-bottom:1px solid #bbb}.quantity .minus{border-top:1px solid #bbb}.input-quantity{margin:0;padding:17px 40% 16px 10%;text-align:center;width:40px}.input-checkbox{border:1px solid transparent;white-space:pre;display:block;margin:0 2%;padding:.2em 0}.input-checkbox input{cursor:pointer;display:block;float:left;margin-top:.275em;margin-left:.6em;margin-right:-1.5em}.input-checkbox label{text-align:center;display:block;cursor:pointer;padding:.25em .5em .15em 1.5em}#filter-advanced .input-checkbox{margin:0 .5em;width:15%}.btn{background-color:#cb70d7;color:#fff;border:1px solid #cb70d7}.btn:hover{background-color:#d73d7b;color:#fff;border:1px solid #d73d7b}.btn-pink{background-color:#d73d7b;color:#fff;border:1px solid #d73d7b}.btn-pink:hover{background-color:#cb70d7;color:#fff;border:1px solid #cb70d7}.btn-transparent{background-color:#fff;color:#0f4068}.btn-transparent:hover,.paginator .selected .btn,.paginator .next a,.paginator .prev a{background-color:#cb70d7;color:#fff}.pagination .next a,.pagination .prev a{background-color:#d73d7b;color:#fff}.btn-gray{background-color:#d5d5d5;color:#2a2a2a;border:1px solid #d3d3d3}.btn-gray:hover{background-color:#cb418e;color:#fff;border:1px solid #cb418e}.btn-purple{background-color:#cb418e;color:#fff;border:1px solid #cb418e}.btn-purple:hover{background-color:#2a2a2a;color:#fff;border:1px solid #2a2a2a}.btn-buy,.btn-view{text-transform:uppercase;padding:15px 12px 14px 12px;position:relative}.btn-buy .btn-icon{padding:11px;position:absolute;right:-1px;top:-1px}.icon{background-image:url(img/sprites.png);background-color:transparent;background-repeat:no-repeat;display:inline-block;float:left}.icon-cart{background-position:0 0;height:36px;width:40px}.icon-cart-medium{background-position:-70px -21px;height:31px;width:35px}.icon-cart-small{background-position:-67px -0px;height:21px;width:24px}.icon-product-repository{background-position:-210px -70px;height:23px;width:27px}.icon-registration{height:12px;width:10px;background-position:-45px 0}.icon-login{height:12px;width:12px;background-position:-55px 0}.icon-phone{width:11px;height:16px;background-position:-91px 0;margin-left:.5em}.icon-address{background-position:-46px -21px;height:20px;width:20px}.icon-facebook{background-position:-47px -42px;height:18px;width:20px}.icon-email{background-position:-102px -4px;height:12px;width:20px;margin-top:4px}.icon-email-footer{background-position:-17px -37px;height:19px;margin-top:4px;width:22px}.icon-subcategory{background-position:-119px -31px;width:7px;height:10px}.icon-footer-subcategory{background-position:-119px -50px;width:7px;height:10px}.icon-white-down{background-position:-57px -65px;height:7px;width:10px}.icon-white-up{background-position:-57px -56px;height:7px;width:10px}.icon-arrow-left{background-position:-54px -59px;height:10px;width:7px}.icon-arrow-right{background-position:-63px -59px;height:10px;width:7px}.icon-search{background-position:-1px -37px;height:15px;width:14px}.icon-menu{width:25px;height:19px;background-position:-25px -16px}.icon-content{width:25px;height:19px;background-position:-37px -35px}.icon-white-search{width:25px;height:19px;background-position:-50px -16px}.icon-cart-search{width:25px;height:19px;background-position:0 -16px}.icon-in-cart{background-position:-63px -72px;height:60px;width:55px}.icon-print{width:21px;height:22px;background-position:-68px -22px}.icon-send-friend{width:18px;height:22px;background-position:-69px 0}.icon-product-ask{width:17px;height:22px;background-position:-91px -17px}.icon-variant{background-position:-118px -71px;width:49px;height:49px}.icon-variant-select{background-position:-167px -70px;width:21px;height:20px}.variants .selected .icon-variant-select{background-position:-189px -70px;width:21px;height:20px}.states .state{background-image:url(img/sprites.png);background-color:transparent;background-repeat:no-repeat;display:inline-block;float:left}.states .state em{display:inline-block;text-align:center;width:5em}.states .state-akce{width:76px;height:65px;background-position:-201px 0;position:absolute;top:2px;right:-5px;left:auto}.states .state-novinka{width:73px;height:65px;background-position:-277px 0;position:absolute;top:0;left:0}.states .state-vyprodej{position:absolute;top:0;left:0;width:76px;height:65px;background-position:-351px 0}.states .state em{display:inline-block;left:-7px;position:relative;top:14px}.container{background-color:#fbfbf3}#footer #sign,#footer #sign .container{background-color:#000}#nav-eshop .sub a,#nav-content .account a{background-color:#00c0e4}#special-offer .text{background-color:rgba(0,0,0,.25)}.green-line,#nav-eshop a,#nav-content .sub,#nav-content,.bx-pager .bx-pager-item a.active,.bx-pager .bx-pager-item a:hover,.chart-row{background-color:#b3ef38}.tabs .nav .active a:hover,.tabs .nav a,#nav-content .selected>a,#products #sorter a,#basket-cart .basket,#nav-content a:hover,#nav-content a:active,#nav-eshop a:hover,#nav-eshop .selected>a,#nav-eshop .sub a:hover,#nav-eshop .sub .selected a{background-color:#cb70d7}#order #submit,#nav-content #basket-cart a:hover{background-color:transparent}#basket-cart .b-cart,#nav-content #basket-cart div.cart:hover>.hide,.chart-row{background-color:#d83e7c}#footer,#footer .container{background-color:#47c5f7}.listing-products .availability,.listing-products .gray,.tabs .nav .active a,.tabs .nav a:hover,#products #sorter .selected a,#products #sorter a:hover,#listing-products,#register fieldset,#user fieldset,#contact-form fieldset,.product .tab,.help .hide,#order fieldset,#product-description #nav-product a,#product-description #nav-product a.product .tabs .tab,#product-description .add-to-cart,.product #gallery,#filter-tags .input-checkbox,#params .input-checkbox,#top-seller .item,#nav-subcategories a,#filters .inner,.listing,.bx-pager .bx-pager-item,.bx-pager .bx-pager-item a,.modal{background-color:#fff}#nav-eshop .special-category a{background-color:#d73d7b}.bg-transparent{background-color:transparent!important}a{color:#004b85}.red{color:#f00}.listing-products .inner .variant-info{color:#806612}#products #sorter a,#sign .container,#sign #brand,#nav-eshop .special-category a,#nav-content .selected>a,.tabs .nav a,.states .state em,.tabs .nav .active a:hover,#basket-cart .price,#special-offer .text h2.main,#special-offer .text p,.no-image,#nav-content #basket-cart div.cart:hover>.hide,#nav-eshop a:hover,#nav-eshop .selected>a,#nav-eshop .sub a:hover,#nav-eshop .sub .selected a,#nav-content #basket-cart a,#nav-content a:hover{color:#fff}#products #sorter .selected a,#products #sorter a:hover,#products #sorter .nav-title,.tabs .nav li,.tabs .nav a:hover,.modal .item h2.main,.modal .price,#filter-tags .input-checkbox label,.tabs .nav .active a,#params .input-checkbox label,#nav-subcategories a,#breadcrumbs li,#breadcrumbs li a,#footer legend,#footer .legend,#footer a,#form-search .available-products,#footer #nav-extended .level-0>a{color:#0f4068}#product-description #nav-product a,.green-line{color:#446f8f}.modal h1.title,.page h1#title,.help em{color:#456983}#breadcrumbs li.last{color:#cb70d7}#product-description .prices .price .final-price,#product-description .prices .price .final-label,#product-description .prices .price .taxless-price,#product-description .prices .price .label{color:#000}.green{color:#338000}.price{color:#282828}#footer #sign{font-size:.8em}#product-description #nav-product a,.listing-products .inner h2.main a em,#top-seller .inner h2.main a em{font-size:.9em}.states .state em,.sort .sorter a,#product-description .description{font-size:1.1em}.product-info #product-description,#on-page-select label,#sorter .nav-title,#sorter a,#nav-eshop a,#nav-content a,.heureka-availability.calendar .day,.heureka-availability .calendar .weekday,#footer{font-size:1.167em}#nav-content #basket-cart a .legend{font-size:16px}#nav-content #basket-cart a .price{font-size:21px}#order .listing-table .price .final-price,.heureka-availability .calendar .day,.heureka-availability .calendar .weekday,.price .final-price,.variants strong{font-size:1.2em}.product .prices .price .taxless-price,.product .prices .price .label,h2.title,#product-description .btn-buy,.purple-line,#footer .legend,#footer legend,.banner .text,#product-description .availability,#order #summary-summ,#footer #nav-extended .level-0>a{font-size:1.333em}.heureka-availability .red,h1.title,#top-producers h2.title,.banner h2.title,.user fieldset legend,.sort .inner .count-product,#order .listing-table .delete,.form legend,#order legend,.price .final-price,.price .final-label,#gallery .no-image,.listing-products .no-image{font-size:1.4em}#form-search .available-products,#form-search .available-products strong{font-size:1.48em}#top-seller .price{font-size:1.5em}.input-quantity{font-size:1.54em}.listing-products .inner .price .final-price{font-size:1.5em}.heureka-availability .green{font-size:1.75em}#form-search .title{font-size:1.833em}#product-description .prices .price .final-price,#product-description .prices .price .final-label,#page-list h1.title,#page-detail h1.title,#order .listing-table .title strong,#order h1.title{font-size:2em}#special-offer .text .description{font-size:2.6em}#special-offer .text h2.main{font-size:3.75em}.table{border-bottom:0}.variants .btn-variant em,#nav-product a em,.states .state em,#register legend em,#order legend em,#nav-subcategories a em,#breadcrumbs em,#nav-content #basket-cart a em,#nav-content .account em,.modal .account-registration em,.listing-products .inner h2.main a em,#top-seller .inner h2.main a em,.states .state em{font-style:normal}#nav-content a:hover,#nav-product a:hover em{text-decoration:underline}#nav-product a,#basket-cart .hide .item,#products #sorter a,#products #sorter a,.tabs .nav a,#top-seller h2.main,.listing-products .inner h2.main a,a:hover,#nav-subcategories a{text-decoration:none}.price .save-price{text-decoration:line-through}#basket-cart .cart .basket .legend,#top-seller h2.main,.page h1#title,#special-offer .text h2.main,.listing-products .inner h2.main,.price,h2.title{font-weight:normal}.price .action-price,.heureka-availability .calendar .day,.heureka-availability .calendar .weekday,.states .state em,#survey .question,#product-description .prices .price .final-price,#product-description .prices .price .final-label,.modal .price{font-weight:bold}#nav-eshop li.special-category a,#btn-large,#order legend. #top-seller h2.title{text-transform:uppercase}#sorter a,.btn-view,#register .btn,#ship-pay-data .btn,#btn-confirm,#nav-product-tabs a,.variants .btn-variant em,#form-newsletter .btn,.btn-buy,#basket-cart .cart a,#btn-search,#nav-eshop .selected>a,#nav-content .selected>a,#nav-eshop a:hover,#nav-content a:hover{text-shadow:0 1px 1px #000}#nav-product-tabs a:hover,#nav-product-tabs .active a,#sorter .selected a,#sorter a:hover,#sorter .selected a:hover{text-shadow:none}.listing-products .inner .variant-info{border:1px dashed #806612}.listing-products .inner .border-variant{border:1px dashed #fff}.bx-pager .bx-pager-item,#contact-form fieldset,.variants a,#register fieldset,#user fieldset,#order .listing-table a:hover img,.help .hide,#listing-images a img,#order fieldset,#product-description #nav-product a,.product .tabs .tab,#product-description .add-to-cart,.product #gallery,#products #sorter a,.tabs .nav a,.pagination .next a,.pagination .prev a,.btn-transparent,#filter-tags .input-checkbox,#params .input-checkbox,#top-seller .item,#filters>.inner,#nav-subcategories a{border:1px solid}#order #submit{border:0 none}#params .tab,#nav-filters,#on_page_view form{border-bottom:1px solid}#nav-content li a{border-right:1px solid}#nav-eshop li a{border-bottom:1px dashed #0f4068}#footer #nav-extended .level-0{border-left:1px dashed}.bx-pager .bx-pager-item,#on_page_view form,#nav-filters,#contact-form fieldset,.variants a,#register fieldset,#user fieldset,.listing-table a:hover img,.help .hide,#listing-images a img,#order fieldset,#product-description #nav-product a,.product .tabs .tab,#product-description .add-to-cart,.product #gallery,#params .tab,#products #sorter a,.tabs .nav a,.pagination .next a,.pagination .prev a,.btn-transparent,#filter-tags .input-checkbox,#params .input-checkbox,#top-seller .item,#nav-subcategories a,#filters>.inner,#nav-content li a,#nav-eshop a{border-color:#ccc}#nav-eshop a,#footer #nav-extended .level-0{border-color:#0f4068}.tabs .nav a,#products #sorter a,#nav-eshop>li:last-child a,#nav-eshop>li:last-child{border-bottom:0 none}#nav-content li:last-child a{border-right:none}#banners-category img,#gallery .image img{width:100%;text-align:center}.slide img,.slide .inner{float:left;display:inline-block;width:100%}.variant img{width:auto}#gallery img,.variant img,.modal .image img,#manufacturer .image img,#banners-category img,#special-offer img,#gallery .image img,.banner img,.banner a,.listing-products img,.listing-products a,#listing-partners a,#listing-partners img,#visited-products img,.banners a,.banners img{margin:0 auto;max-width:100%;height:auto}.container{position:relative;margin:0 2%}.content{max-width:1254px;min-width:1100px;margin:10px auto 0 auto;position:relative;clear:both;text-align:left}.page{padding:0 1%;display:inline-block;width:98%;padding-bottom:2em}#col-left h2.title{padding:.5em 9%;width:82%}h1#title{margin:0}#register legend,#user legend,.title,.text,.main-text .description,#order legend,#contact-form legend,#modal-variant legend{padding:.5em 4%;display:inline-block;margin-bottom:.9em;width:92%;margin-top:0}.purple-line{position:relative}#page-list h1.title,#page-detail h1.title{padding:.5em 0;width:100%}h1.title,h1#title{margin-bottom:.5em}.center-block{text-align:center;margin:0 auto}.center-block .inner-center{margin:0 auto;display:inline-block;position:relative}.col,.row{display:inline-block;float:left}.row{float:none}.col-1{width:8.22222%}.col-2{width:16.5556%}.col-3{width:25%}.col-4{width:33.2222%}.col-5{width:41.5556%}.col-6{width:50%}.col-7{width:58.2222%}.col-8{width:66%}.col-9{width:75%}.col-10{width:83.2222%}.col-11{width:91.5556%}.col-12,.row{clear:both;width:100%}.row{float:none}#col-left{float:left;width:20%;padding-right:1%}.col-right{float:right;width:78.3%;padding-left:.7%;margin-bottom:2em}.col-special{width:13.5%}.col-category{width:20%}.banner .text{padding:.5em 1em;display:inline-block;float:left}#banner-basket{margin-left:-59px;margin-top:16px;display:inline-block}#listing-news .item{margin-bottom:.5em}#banners-top .inner{position:relative}#special-offer{position:relative;width:100%;margin-bottom:1em}#special-offer .text{bottom:0;right:0;margin:3em 0;padding:2em;position:absolute;text-align:left;width:40%}#special-offer .text .description,#special-offer .banners{margin:0}.bx-wrapper{z-index:10}.bx-wrapper .image img{text-align:center;margin:0 auto}.bx-controls{margin:0 auto;text-align:center;display:block;width:100%;height:0}.bx-prev,.bx-next{position:absolute;left:0;bottom:0;float:left;display:inline-block;overflow:hidden;width:25px;height:100%;text-indent:30px}.bx-next{left:auto;right:0}#special-offer .bx-prev,#special-offer .bx-next{background-image:url(img/sprites.png);height:59px;width:31px;z-index:100}#special-offer .bx-prev{background-position:1px -72px;left:15px;position:absolute;bottom:43%;color:transparent}#special-offer .bx-next{background-position:-31px -72px;position:absolute;right:15px;bottom:43%;color:transparent}#special-offer .bx-prev:before,#special-offer .bx-next:after{display:none}.bx-pager{display:inline-block;position:relative;bottom:2.2em}.bx-pager .bx-pager-item{float:none;clear:none;display:inline-block;margin:0 .3em;line-height:8px}.bx-pager .bx-pager-item a{display:inline-block;width:7px;height:7px;line-height:1em;overflow:hidden;text-indent:100px;padding:4px}.bx-pager .bx-pager-item a.active{padding:4px}.bx-controls-direction{width:100%;height:0}#gallery .bx-viewport{z-index:10}#gallery .bx-controls{bottom:0;right:0;height:100%;z-index:5}#gallery .bx-wrapper{padding:0 22px 0 30px}#gallery>.bx-wrapper{padding:0 25px}#gallery .bx-pager{display:none!important}.modal{position:absolute;top:37px;left:50%;margin-left:-25%;padding:1em;width:50%;text-align:left;z-index:1000}#modal-login{left:auto;right:0;width:300px;top:55px}#modal-login .close{right:10px;top:28px;position:absolute}#modal-login .msg{margin:1em 0 0 0}#modal-login legend{padding:.5em 5%;margin:.5em 0;width:90%}#modal-login .btn{font-size:1em}.modal-buy,.modal-banner,#modal-fixed{position:fixed;max-height:88%;overflow-y:auto;overflow-x:hidden}#modal-fixed,.modal-banner{width:50%;left:25%;margin-left:0}#modal-fixed.modal-big{width:87%;left:6.5%;margin-left:-1em}#modal-variant{top:-150px;padding:2em;margin-left:-620px;width:600px}#modal-variant .variants a{height:auto}#modal-variant .close{position:absolute;top:3px;right:0}#modal-buy{text-align:center}#modal-buy .related h2.title{margin-top:1em}#modal-buy .related .price{text-align:left}#modal-buy .related .add-to-cart{height:auto!important}#modal-buy .listing-products .col-3{width:33.2222%}#modal-buy .listing-products .btn-buy{text-align:left;display:block}#modal-product #variants,#modal-product .product-prices,#modal-product .add-to-cart,#modal-buy .listing-products .description,#modal-buy .listing-products .store{display:none}#modal-product{text-align:left}.close{color:#000;cursor:pointer;display:block;font-size:23px;position:absolute;right:0;top:0;z-index:1000;width:1.6em;text-align:center;height:27px;line-height:23px}.close-fixed{position:fixed;top:38px;right:25%;margin-right:-1.25em;z-index:1001}.close-fixed.close-modal-big{left:93.5%;right:auto;margin-left:-.95em;margin-right:0}.loading{background:#fff;border:4px solid #e0e0e0;z-index:1001;display:none;text-decoration:none;position:fixed;width:auto;height:auto;left:50%;margin-left:0;top:40%;padding:20px;-webkit-transform:translateX(-50%,-50%);transform:translate(-50%,-50%)}.loading .close{font-size:1.5em}.loading .title{display:inline-block;margin-top:20px}.modal-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:550;display:none}.form{margin-bottom:1em}.form fieldset{margin-bottom:1em}.form .row{margin-bottom:.5em;width:90%;padding:0 5%}.form legend{margin:1em 0;clear:both;float:left;display:inline-block;width:96%;padding:0 2%}.form .col-6{width:47%;margin:0 1.5%}.form .col-12{width:97%;margin:0 1.5%}#contact-form fieldset{padding-bottom:1em}#nav-user a{padding:.5em 1em;margin-right:.5em}.tabs .nav{margin-top:2em;position:relative;z-index:10;float:left;width:100%}.tabs .nav a,#products #sorter a{padding:.4em 7px;margin-right:.5em;display:inline-block;float:left}.tabs .tab{display:none;width:96%;padding:1em 2% 1em;margin-bottom:1em;margin-top:-1px;clear:both}.tabs .tab.active{display:inline-block!important}#products #sorter .nav-title{padding:.4em 2%;margin-right:.5em}.content-detail .tabs .nav a{padding:.6em 1.5em}.tabs .nav .main{margin-right:.5em;padding:.4em 1.5em}.tabs .nav .active a,#type-buy label.active{margin-bottom:-2px}.tabs li.main{margin-left:0;padding-top:1em;margin-right:1em}.tabs .nav-title{padding:.7em 1.5em}#absolute{position:absolute;top:0;left:0;width:100%}#nav-content{height:52px;width:100%}#nav-content .account .icon{margin-right:1em;margin-top:.25em}#nav-content li{position:relative}#nav-content a{display:inline-block;padding:16px 1em 15px 1em}#nav-content .hover .sub,#nav-content li:hover .sub{display:block!important}#nav-content .sub{left:0;position:absolute;top:49px;width:100%;z-index:50;list-style:none outside none}#nav-content .sub li{display:block;float:none;margin-right:0;position:relative}#nav-content .sub a{display:block;padding:1em;text-align:left;width:auto}#nav-content #basket-cart .price{line-height:30px}#nav-content #basket-cart{margin:0;position:absolute;right:17px;top:93px}#nav-content #basket-cart a{padding:0}#nav-content #basket-cart .b-cart{display:inline-block;padding:18px 13px 18px 12px;position:relative;height:36px}#nav-content #basket-cart a>.basket{display:inline-block;padding:10px 22px 9px;position:relative;text-align:left}#nav-content #basket-cart div.cart:hover>.hide{display:inline-block!important;float:none;line-height:1.45em;padding:1em 5% 2em;position:absolute;right:0;text-align:left;top:70px;z-index:50}#nav-content #basket-cart .item{margin-top:1em;text-align:right;display:inline-block;min-width:350px}#basket-cart .item strong{display:inline-block;min-height:1.25em;margin-bottom:-1.25em;text-align:left;float:left}#basket-cart .item .price{height:1.25em;padding:0}#nav-product-tabs{width:100%}.row-fluid{left:32%;position:absolute;top:75px;width:35%}#form-search{width:100%;position:relative;text-align:center}#form-search .available-products{display:inline-block;margin-bottom:.5em}#form-search .icon{position:absolute;top:60px;left:1em}#header{position:relative;height:185px}#logo{margin-top:61px;margin-left:21px}#breadcrumbs li{display:inline-block;margin-right:.5em;position:relative}#breadcrumbs .divider{padding:0 0 0 .5em}#nav-eshop,.banners,#top-producers,#visited-products,#survey{display:inline-block;float:left;width:100%;margin-bottom:1.5em}.chart-row{display:inline-block;height:11px}#top-producers ul{padding-left:1em;display:block}#nav-eshop .selected{position:relative}#nav-eshop a{text-decoration:none;width:90%;padding:1.1em 3% 1.1em 7%}#nav-eshop .sub{position:relative;padding:0;margin:0;list-style:none outside none}#nav-eshop .selected .sub{display:block}#nav-eshop .selected .selected a,#nav-eshop .sub a,#nav-eshop .selected .sub a{margin:0;width:80%;padding:1.1em 5% 1.1em 15%;font-size:.99em}#nav-eshop li a{float:left}#nav-eshop .sub .icon{margin-top:.3em;margin-right:.5em}#nav-subcategories{margin-bottom:.9em}#nav-subcategories a{border-radius:5px}#nav-subcategories a{height:57px;line-height:1.25em;text-align:center;width:95%;margin-bottom:.6em}#nav-user{margin-top:1em}.add-to-cart{position:relative}#filters,.sorter{position:relative}#filters .inner{width:100%;display:inline-block;float:left}.sorter{vertical-align:top}.sorter .inner{width:100%;display:inline-block;float:left}#filter-tags{width:90%;margin:1em 5% 0}.filter-footer{width:96%;padding:.5em 2%}#filter-clear{padding-left:.5em;padding-right:.5em}#nav-filters{margin-top:0;padding:0 2%;width:96%}.paginator a,.sorter a{margin-right:.5em;padding:.4em 1em;text-decoration:none;margin-top:1px}.sorter .select{padding:.4em .5em}.sorter .sorter .icon{margin:.5em 0 0 1.5em}.sort #on-page-select{margin-top:2px}#filter-tags .input-checkbox,#params .input-checkbox{white-space:normal;margin-bottom:.5em}#params{margin-bottom:0}.between-prices{position:relative;margin:1.5em 2% 0 2%}.listing-products{position:relative;display:inline-block;margin-bottom:1em}.listing-products .item{position:relative}.listing-products .item:nth-child(4n+1){clear:left}.listing-products .inner{padding:2em 1em 60px}.listing-products .inner h2.main{padding-bottom:.5em;text-align:center;margin:0 5%}.listing-products .inner .variant-info{display:inline-block;padding:1.5em 1em;text-align:center;width:49px;position:absolute;top:-9px;left:-15px;background-color:rgba(255,255,255,.8)}.listing-products .availability,.listing-products .gray{bottom:0;display:inline-block;padding:.25em .5em;position:absolute;right:0}.listing-products .image{display:inline-block;margin:0 5% 1em 5%;position:relative;text-align:center;width:90%}.listing-products .description{margin:0 5%;margin-bottom:.5em}.listing-products img{margin:0 auto;width:auto}.listing-products .no-image,#gallery .no-image{display:inline-block;height:90px;padding-top:30px;text-align:center;text-shadow:-1px -1px 8px rgba(15,64,104,1)}#gallery .no-image{padding-top:90px;padding-bottom:90px;height:auto}.listing-products .add-to-cart{position:absolute;width:90%;float:left;bottom:10px;left:0;padding:0 5%}.listing-products .price{display:block}.listing-products .btn-buy,#top-seller .btn-buy,.listing-products .btn-view{font-size:1em;padding:13px 22px 13px 22px}#nav-categories a .icon{margin-right:.5em}.listing-products .points .icon{float:right;margin-top:-.25em;margin-left:.5em}.listing-table a{position:relative}.listing-table .image{display:inline-block;float:left;height:auto;margin:0 1em 0 0}.listing-table .image{max-width:100%}#visited-products a{text-align:right;padding:2%;width:96%}#visited-products h3.main{margin-left:.5em;text-align:left;padding:.5em 0 0;margin-bottom:.5em}#visited-products .final-price{padding-right:1em;display:inline-block}#top-seller .item{width:96%;padding:.5em 2% .5em 2%;position:relative;margin-bottom:.5em}#top-seller .add-to-cart{margin-top:1em}#top-seller .image{float:left;display:inline-block;width:100%}#top-seller h2.main{width:96%;padding-left:2%;padding-right:2%;clear:none;margin-top:20px;display:inline-block}#top-seller .states .state{display:none}#top-seller .btn-buy{margin-top:.8em}#top-seller .prices .price{display:inline-block}#accesories .listing-products .inner{height:auto!important}.list-producers{width:100.6%}.list-producers .col-special{width:15.866%;margin:0 .8% .5em 0}.list-producers .vertical-align{height:90px}.list-producers .vertical-align img{vertical-align:top;max-height:78px;width:auto}.list-producers .middle{padding:.5em}.product #gallery{position:relative;text-align:center;margin-right:5%;display:inline-block;width:95%}#gallery .states{position:absolute;z-index:1;width:100%;top:0;right:0}#gallery .main-image{width:100%;display:inline-block;float:left;text-align:center}#gallery #listing-images{height:95px;padding:.5em 5%;position:relative;width:90%;overflow:hidden}#manufacturer .image{max-width:70px;width:100%}#listing-images .col-3{margin:4px;padding:1%;width:20.5%;height:90px;overflow:hidden}#product-description .add-to-cart,.product-info #product-description{padding:1em 2% .5em;display:inline-block;width:96%}#product-description .btn-buy{font-size:1.54em;padding-top:17px;padding-bottom:16px}#product-description a.btn-buy{font-size:1.54em;padding:17px 10% 16px 10%;width:80%;text-align:center}#product-description .input-quantity{margin:0;margin-left:6%;padding:17px 40% 16px 10%;text-align:center;width:45px}#product-description .product-prices{margin-top:4em;padding-bottom:.5em}#product-description .step-to-buy .label{padding:.7em 0}#product-description .store .icon{margin-top:.5em}#product-description .availability{padding:.5em;display:inline-block;margin-top:.5em;padding-left:40px}#product-description .row{margin-bottom:.5em}#nav-product a{margin-left:.5em;padding:.8em 0}#nav-product a em{padding:.4em 0;margin-left:.5em;display:inline-block}.heureka-availability .calendar{background-image:url(img/sprites.png);background-position:-426px 0;margin:.5em 1em 0 0;padding:43px 17px 5px;width:40px;height:31px}#footer{position:relative;background-repeat:repeat}#footer .line{background-image:url(img/ball.png);background-repeat:repeat-x;display:inline-block;float:left;height:29px;left:0;position:absolute;top:-14px;width:100%}#footer #nav-extended a .icon-footer-subcategory{margin-top:.4em;margin-right:.5em}#footer #nav-extended #quick-contact{list-style-type:none;padding-left:0}#footer #nav-extended #quick-contact .icon{margin-right:.5em}#footer #nav-extended #quick-contact .facebook{margin-top:6px}#sign .container{padding:1em 0;text-align:center}#footer fieldset{padding-right:.5em}#footer #nav-extended{position:relative;z-index:1}#footer #nav-extended .level-0{width:28%;display:block;float:left;padding:0 2.5%}#footer #nav-extended li ul{margin-top:1em;list-style:none outside none;padding-left:1em}#footer #form-newsletter input,#footer #form-newsletter .btn,#footer #form-newsletter .form-element{margin-top:1em}#footer #form-newsletter .icon{left:7px;position:absolute;top:89px}#footer #form-newsletter .btn{position:relative;margin-left:-2px}#form-newsletter .form{margin:0 5%;position:relative;width:90%}#extens-content{margin-top:2em;padding-bottom:2em}#form-newsletter,#nav-extended{margin-top:1em}#form-newsletter p,#footer .legend,#footer legend,#nav-extended .sub,#footer #nav-extended .level-0>a{}#product-colors,#product-sizes{text-align:left}.variants{margin-bottom:.5em;padding-bottom:.5em}.variants strong{margin-top:.2em;margin-right:4%;width:29.2222222%;text-align:right}.variants a{display:inline-block;padding:0;margin:2% 5%;width:90%;text-align:center;position:relative;overflow:hidden;height:100px}.variants a.btn-variant{height:100px}.variants .variant a .icon{position:absolute;top:5px;left:5px}.variants a.btn-variant{padding:0}.variants .btn-variant .icon{margin:1em 27px}.variants .btn-variant em{padding:.5em 5%;width:90%;display:inline-block}#modal-variant .variants a{}#modal-variant .variants .price{background:none repeat scroll 0 0 white;left:0;position:absolute;right:auto;bottom:-5px;width:100%;z-index:10}#product-description .add-to-cart .col{position:relative}#product-description .show-availability .red{opacity:.8}#product-description #nav-product{margin-top:1em}#product-description #nav-product a{padding-left:.75em;padding-right:.75em}#product-description #nav-product li{margin-left:.5em}#product-description #nav-product{margin-right:1em}#offer .loading{display:block;position:relative;top:auto;left:auto;right:auto;bottom:auto;width:auto;padding:5%;margin:2em auto;float:none;text-align:center}#from-claim .btn{margin-top:1em}#order h1.title{text-align:center}#order legend,#order #contact-data p{margin-top:0}#order fieldset{margin:0 2% 1em}#order .basket{width:100%}#order .basket label{padding:.6em 0}#order #type-buy label{padding:0}#order #submit{margin:auto 0}#order .submit-row{padding:0 1%;width:98%}#order .listing-table .price{float:left;margin-right:26px;margin-top:1.5em}#order .listing-table .btn-delete{position:absolute;right:0;top:17px}#order .listing-table a:hover img{display:block!important;left:-100px;position:absolute;width:100px;z-index:10}#order .listing-table .item{margin-bottom:.75em;position:relative}#order #presents .listing-table .item{padding:.5em 0}#order #btn-confirm{padding:1em 5%;margin-top:1em}#order #btn-back{margin-left:20px}#msg-ares{float:right;width:100%}.bottom{margin-top:1.3em}.image img{max-width:100%;height:auto}.list-producers .col-2 a{font-size:1.15em;text-align:center;padding:.25em 5%}#nav-content .menu-item-34{position:absolute;top:4.75em;right:1.3em}#nav-content .menu-item-34 a{border-radius:5px;height:auto;padding:.5em .7em .35em}.btn-remove-repository{position:absolute;right:.5em;top:.25em;padding:.25em .75em!important}
/** 2.CUSTOM.CSS **/
﻿#contact-form fieldset,.paginator .prev a,.paginator .next a,#products #sorter a,#register fieldset,#user fieldset,#basket-cart .cart .hide,#order fieldset,#product-description #nav-product a,.product .gallery,#product-description .add-to-cart,.product .tabs .tab,.tabs .nav a,.pagination .next a,.pagination .prev a,.btn-transparent,#filter-tags .input-checkbox,#params .input-checkbox,#top-seller .item,#nav-subcategories a,#nav-content .sub li:last-child a:hover,#nav-content .sub,#form-newsletter .btn,#filters .inner,.sorter .inner,.modal,.green-line,#nav-eshop>li:first-child>a,#nav-eshop>li:last-child>a,#nav-eshop,#nav-content>li:first-child>a,#btn-search,#nav-content,.input,.textarea,.select,#nav-content #basket-cart a .basket,#nav-content #basket-cart a:hover .b-cart,#nav-content #basket-cart>a:hover .basket,#nav-content .account-login a,#nav-content #basket-cart a .b-cart{border-radius:5px}.listing-products .inner .variant-info{border-radius:10em}.bx-pager .bx-pager-item,.bx-pager .bx-pager-item a{border-radius:1em}#form-newsletter .input,#nav-content>li:first-child>a,#nav-content #basket-cart a,#nav-content #basket-cart a .basket,#form-search .input{border-bottom-right-radius:0;border-top-right-radius:0}#form-newsletter .btn,#form-newsletter .btn,#nav-content .account-login a,#btn-search,#nav-content #basket-cart a .b-cart,#nav-content #basket-cart a:hover .b-cart{border-bottom-left-radius:0;border-top-left-radius:0}#nav-content #basket-cart>a:hover,#nav-eshop>li:first-child>a,#products #sorter a,.tabs .nav a,#nav-content #basket-cart>a:hover .basket{border-bottom-right-radius:0;border-bottom-left-radius:0}#nav-content .sub li:last-child a:hover,#nav-content .sub,#nav-eshop>.level-0:last-child>a,#nav-eshop .level-0:last-child,#nav-eshop li:last-child{border-top-right-radius:0;border-top-left-radius:0}#basket-cart .cart .hide{border-top-right-radius:0}#order .quantity .plus{border-top-right-radius:5px}#order .quantity .minus{border-bottom-right-radius:5px}.listing-products .item,.modal{box-shadow:0 0 1px rgba(0,0,0,.15)}.variants .variant .selected a,.listing-products .item:hover,#nav-subcategories a:hover,.variants a:hover,.variants .a.selected{box-shadow:0 0 3px rgba(0,0,0,1)}.modal-overlay{background-color:rgba(0,0,0,.2)}#special-offer .text{text-shadow:1px 1px 1px rgba(0,0,0,1)}.bx-pager .bx-pager-item a{-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}.bx-next:after,.bx-prev:before{color:#cb70d7;content:"▶";font-size:2em;letter-spacing:-.05em;line-height:1em;position:absolute;right:4px;top:43%;width:auto;text-indent:0}.bx-prev:before{content:"◀";right:auto;left:4px}.bx-next:hover:after,.bx-prev:hover:before{color:#d73d7b;content:"▶"}.bx-prev:hover:before{content:"◀"}.store .green:after{background-image:url(img/sprites.png);width:35px;height:38px;background-position:-129px 0;content:"";position:absolute;top:6px;left:0}.states .state em{-webkit-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-ms-transform:rotate(-40deg);-o-transform:rotate(-40deg);transform:rotate(-40deg);=filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.states .state-akce{-webkit-transform:rotate(89deg);-moz-transform:rotate(89deg);-ms-transform:rotate(89deg);-o-transform:rotate(89deg);transform:rotate(89deg);=filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.states .state-novinka{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);=filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.states .state-novinka em{-webkit-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-ms-transform:rotate(-40deg);-o-transform:rotate(-40deg);transform:rotate(-40deg);=filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.states .state-recommend{display:none}.list-producers .col-2:nth-child(6n+1){clear:left}.list-producers .col-2 a{opacity:.75}.list-producers .col-2 a:hover{opacity:1}.pp_nav{display:block!important}.list-producers .col-special:nth-child(6n+1){clear:both}
/** 3.NOUISLIDER.CSS **/
.noUi-target{margin:5px 0 1em 0;background:url(img/price-slider.png)!important;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4}.noUi-target .noUi-base,.noUi-target .noUi-connects{margin:0 31px;display:block;width:auto}.noUi-target .noUi-connects{margin:0}.noUi-target .noUi-handle{outline:0 none;margin-right:16px;font-weight:bold;cursor:pointer;background-color:#f1f1f1;border:1px solid #cfcfcf!important}.noUi-target .noUi-handle:hover{border-color:#adadad!important}.noUi-target .noUi-handle-upper{margin-right:-16px}.noUi-target .noUi-handle:before{color:#000!important;font-size:1.15em!important;height:30px!important;line-height:2.2em!important}.noUi-target,.noUi-handle,.noUi-base,.noUi-connects{-webkit-border-radius:0!important;border-radius:0!important}.noUi-target .noUi-connect{background:rgba(0,0,0,.15)}.noUi-target{-webkit-box-shadow:inset 0 1px 1px rgba(100,100,100,.15)!important;box-shadow:inset 0 1px 1px rgba(100,100,100,.15)!important}.noUi-target .noUi-handle:after{display:none}