.admin-status-shape{width:74px;height:74px;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/stuha.png);position:fixed;left:0;top:0;z-index:1500;cursor:pointer}.admin-status-shape:hover .admin-status-window{top:0}.admin-status-window{width:319px;height:220px;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/admin-bar.png);position:absolute;left:0;top:-220px;text-align:left;transition:left .5s,top .5s}.admin-status-window a{display:inline-block;color:#fff;position:absolute}.admin-name{width:128px;height:17px;margin-left:51px;margin-top:90px;overflow:hidden;color:#fff}.admin-enter{width:155px;height:35px;margin-left:9px;margin-top:22px}.admin-logout{width:116px;height:35px;margin-left:9px;margin-top:63px}

 body:after {content:url(../../../../../Cms_Data/Sites/base/Themes/default/images/lightbox/close.png) url(../../../../../Cms_Data/Sites/base/Themes/default/images/lightbox/loading.gif) url(../../../../../Cms_Data/Sites/base/Themes/default/images/lightbox/prev.png) url(../../../../../Cms_Data/Sites/base/Themes/default/images/lightbox/next.png);display:none}body.lb-disable-scrolling {overflow:hidden}.lightboxOverlay {position:absolute;top:0;left:0;z-index:500;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox {position:absolute;left:0;width:100%;z-index:550;text-align:center;line-height:0;font-weight:400}.lightbox .lb-image {display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid white}.lightbox a img {border:none}.lb-outerContainer {position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after {content:"";display:table;clear:both}.lb-loader {position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel {display:block;width:32px;height:32px;margin:0 auto;background:url(../../../../../Cms_Data/Sites/base/Themes/default/images/lightbox/loading.gif) no-repeat}.lb-nav {position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container >.nav {left:0}.lb-nav a {outline:none;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==')}.lb-prev,.lb-next {height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev {width:34%;left:0;float:left;background:url(../../../../../Cms_Data/Sites/base/Themes/default/images/lightbox/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover {filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next {width:64%;right:0;float:right;background:url(../../../../../Cms_Data/Sites/base/Themes/default/images/lightbox/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover {filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer {margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after {content:"";display:table;clear:both}.lb-data {padding:0 4px;color:#ccc}.lb-data .lb-details {width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption {font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a {color:#4ae}.lb-data .lb-number {display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close {display:block;float:right;width:30px;height:30px;background:url(../../../../../Cms_Data/Sites/base/Themes/default/images/lightbox/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover {cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}
@-ms-viewport {width:device-width}input[type="button"],input[type="submit"],input[type="text"],textarea{-webkit-appearance:none}.burger-ico{display:none;width:93px;height:33px;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/burger-ico.png);float:right;margin-top:38px;cursor:pointer}.burger-menu{display:none}.burger-menu.expanded{display:block}.search-panel.expanded{display:block}@media screen and (max-width:1300px) {body .o,body .article-detail,body .page-content,body .kosik-base,body .objednavka {width:94vw;margin-left:3vw}body .page-content.search{width:100%;margin-left:0}body .shop-info {margin-left:50px}body .main-menu .menu-item a{margin-left:25px}body .vyrabime .o{text-align:center}body .vyrabime{padding-bottom:40px}body .vyrabime-item{margin-bottom:40px;width:30vw;min-width:270px}body .nejprodavanejsi .o .o{margin-left:0;width:100%}body .inspirace{height:auto;padding-bottom:40px}body .inspirace-box{padding:0;border:none;background:none;text-align:center}body .clanek {width:450px;background:#fff;padding:20px;margin-bottom:30px}body .clanek-img {width:450px}body .clanek-img img{width:450px}body .more-blog{margin-top:20px}body .theme {height:14vw;background-size:cover;background-position:center}body .article-detail .head-image {margin-right:4vw;margin-bottom:4vw;width:40vw;overflow:hidden;height:28vw}body .article-detail .head-image img{width:100%}body .article-detail .head-title{font-size:38px;margin-top:65px;margin-bottom:50px}body .katalog .o{width:100%;margin-left:0}body .product-img {margin-right:5vw;margin-bottom:3vw;width:38vw;height:30vw}body .product-img img{width:100%}body .product-detail-head {width:calc(100% - 44vw)}}@media screen and (max-width:1130px) {body .foot-2,body .foot-3 {margin-left:100px}body .foot{height:auto;padding-bottom:45px}}@media screen and (max-width:1010px) {body .main-menu{display:none}body .burger-ico {display:block}body .shop-info {margin-left:28px}body .burger-menu{background:#fff;position:absolute;right:0;margin-top:111px;z-index:500;border:1px solid #dedede;border-bottom:none}body .burger-menu .menu-item a{display:block;padding:10px;border-bottom:1px solid #dedede;text-align:center;color:gray;text-decoration:none;width:180px;text-transform:uppercase;font-size:14px}body.page-home .theme-txt-1 {font-size:35px}body.page-home .theme-txt-2 {font-size:32px}body.page-home .theme-txt-long {margin-top:16px;width:310px}body.page-home .theme-panel {width:513px;height:287px}body.page-home .theme-panel-o {margin-right:55px;margin-top:47px}body .clanek-txt{height:auto;font-size:13px}body .foot-4{width:100%;margin-top:30px}body .objednavka input[type="text"] {width:210px}body .objednavka .order-right label{width:80px}body .objednavka select{width:210px}body .delivery-box {float:left;width:100%}body .payment-box {float:left;width:100%;margin-left:0}}@media screen and (max-width:990px) {body #slider{width:600px !important;margin-left:calc((100% - 600px) / 2) !important;height:470px !important;margin-top:20px;margin-bottom:20px}body #slider ul li{width:600px}body .ref-txt{width:420px;font-size:14px;line-height:20px}}@media screen and (max-width:940px) {body .blog-right {float:left;width:calc(100% - 40vw)}body .blog-img {float:left;margin-right:5vw;width:35vw;overflow:hidden;height:26vw}body .blog-img img{width:100%}}@media screen and (max-width:890px) {body.page-home .theme{height:286px}body .kontakt-right{display:none}body .kontakt-left {float:left;width:100%;margin-right:0}}@media screen and (max-width:850px) {body .order-left {float:left;width:100%}body .order-right {float:left;margin-left:0;width:100%}body .objednavka .order-right label{width:150px}}@media screen and (max-width:760px) {body .foot-1{width:50%}body .foot-2{width:40%;margin-left:0}body .foot-3{margin-left:0;width:50%;margin-top:50px;float:left}body .foot-4{width:40%;margin-top:50px;float:left}body .theme {height:24vw}body .objednavka{margin-top:45px}}@media screen and (max-width:730px) {body .basket-count.kosik-pocet {width:138px;float:left;height:38px}body .basket-item-price {width:calc(100% - 182px);text-align:right;height:38px}body .remove {float:left;margin-top:12px}}@media screen and (max-width:700px) {body .obecny-nadpis,body .blog-bar .nadpis,body .article-detail .head-title,body .page-content h1,body h1.title{font-size:38px;margin-top:65px;margin-bottom:50px}body.page-home .vyrabime-item-title {font-size:30px;margin-top:20px;margin-bottom:20px}body.page-home .vyrabime{padding-bottom:0}body .nejprodavanejsi{padding-bottom:0}}@media screen and (max-width:690px) {body .product-img{margin-right:0;margin-bottom:35px;width:100%;height:70vw}body .product-detail-head {width:100%;text-align:center}body .product-name h1{margin-bottom:20px}body .product-price .withouttax {margin-bottom:6px}body .count {float:none;display:inline-block;vertical-align:top}body input.basket-btn{float:none;display:inline-block;vertical-align:top}body .product-galerie{text-align:center;margin-top:45px}body .product-name h1 {font-size:28px;line-height:35px}body .product-price .withouttax{font-size:28px}body .tobasket-btn{padding-left:10px;padding-right:10px}body .gallery-item{margin-left:10px;margin-right:10px}}@media screen and (max-width:660px) {body #slider{width:400px !important;margin-left:calc((100% - 400px) / 2) !important;height:500px !important;margin-top:10px;margin-bottom:10px}body #slider ul li{width:400px}body .ref-txt {width:280px;font-size:12px;line-height:18px}body .dokonceni-obsah{width:92vw;margin-left:4vw}}@media screen and (max-width:620px) {body .mail-box .order-name{font-size:12px;width:120px}body .objednavka input[type="text"]{width:190px}body .objednavka label{margin-top:12px}body .privacy-box{text-align:left}body .objednavka .delivery-row label{margin-top:2px}body .privacy-row label{margin-top:2px;width:80vw}}@media screen and (max-width:580px) {body .clanek{margin-left:0;margin-right:0;width:260px}body .clanek-img {width:260px;height:180px}body .clanek-img img{width:260px}body .clanek-txt{height:auto}}@media screen and (max-width:550px) {body .basket-item-price{width:100%;text-align:left;margin-left:0;margin-top:15px}body .kosik-item-left{width:100%;margin-right:0;text-align:center}body .kosik-produkt-img{float:none;display:inline-block}body .kosik-item-right {width:100%;text-align:center}body .kosik-item-bottom{text-align:center}body .basket-count.kosik-pocet {float:none;display:inline-block}body .basket-item-price{text-align:center}body span.basket-item-price-withtax{display:block}body .remove{float:left;margin-top:32px;margin-left:calc(50% - 57px)}body.page-objednavka .kosik-item-left{display:none}}@media screen and (max-width:520px) {body .produkt{width:248px;padding:10px;height:auto}body .produkt-img {width:248px;height:180px;margin-bottom:20px}body .produkt-img img{width:248px;height:auto}body .produkt-title {height:auto}body .produkt-title a{font-size:15px}body .article-detail .head-image{margin-right:0;margin-bottom:32px;width:100%;overflow:hidden;height:70vw}body .article-detail .perex,body .article-detail .text {font-size:14px;line-height:21px;text-align:center}body .next-foto{text-align:center}body .gallery-item{margin-left:0;margin-right:0}body .article-text{text-align:center}body .article-detail{padding-bottom:40px}}@media screen and (max-width:500px) {body.page-home .theme-panel{display:none}body.page-home .theme{height:55vw}body .foot-1{width:100%;text-align:center}body .foot-2 a{line-height:21px}body .foot-2{width:100%;margin-left:0;text-align:center;margin-top:40px;border-top:1px solid #aeaeae;padding-top:40px}body .foot-3{margin-left:0;width:100%;margin-top:30px;float:left;border-top:1px solid #aeaeae;text-align:center;padding-top:40px;border-bottom:1px solid #aeaeae;padding-bottom:30px}body .foot-3 a{line-height:21px}body .foot-4 {width:100%;margin-top:50px;float:left;text-align:center}body .blog-img{margin-right:0;width:100%;height:60vw}body .blog-right{float:left;width:100%;margin-top:22px}body .page-content .text{text-align:center;font-size:14px;line-height:21px}body .page-content{padding-bottom:35px}body .basket-overall {font-size:15px;padding:10px}body .mail-box .order-name{font-size:13px;width:100%;display:inline-block;margin-top:0;margin-right:2px;text-align:center;margin-bottom:8px}body .objednavka input[type="text"]{width:calc(100% - 16px)}body .objednavka select{width:100%}body .row-btn.btn-email-cont,body .row-btn.btn-email-change{width:100%;padding:9px;height:33px;margin-left:1px;margin-top:8px}body .objednavka label{margin-bottom:4px}body .order-row.poznamka textarea{width:calc(100% - 18px);margin-top:3px}body .delivery-row label {font-size:13px;width:60vw}body .delivery-row label span{width:100%}body .objednavka{margin-bottom:45px}body .privacy-row label {float:left;width:65vw}body .objednavka input[type="text"],body .objednavka select{text-align:center}body .objednavka label{text-align:center;width:100%;font-weight:700}body .objednavka label.check-name{text-align:left;width:80%}body .objednavka .order-right label{text-align:center;width:100%;font-weight:700}body .objednavka .delivery-row label{text-align:left;font-weight:400;width:60vw}body .privacy-row label{text-align:left;font-weight:400;width:75vw}}@media screen and (max-width:450px) {body .burger-ico {width:39px;border-right:1px solid #dedede}body .logo {margin-top:30px;width:120px}body .kos{margin-left:12px}body .shop-info {margin-left:14px}body .burger-menu{width:100%}body .burger-menu .menu-item a {width:calc(100% - 20px)}body .blog-right{text-align:center}body .blog-bar {padding-bottom:45px}body .pages-catalog {font-size:12px}body .navi{text-align:center}body .search-panel {margin-top:41px;width:calc(100% - 24px);text-align:center}body .count {margin-bottom:10px;margin-left:20%;margin-right:20%}body .produkt-detail {margin-top:25px}body .product-price{margin-bottom:30px}body .pop-box{padding:10px;padding-top:20px;margin-left:calc(50% - 145px)}body .obecny-nadpis,body .blog-bar .nadpis,body .article-detail .head-title,body .page-content h1,body h1.title{font-size:34px;margin-top:35px;margin-bottom:30px;line-height:32px}body a.vyrabime-item img{width:150px}body .article-detail .head-title{font-size:24px}body .kosik-nadpis h1{font-size:20px}body .dokonceni-obsah {margin-top:30px}body .order-completed{font-size:15px;padding-bottom:45px}}@media screen and (max-width:430px) {body #slider{width:300px !important;margin-left:calc((100% - 300px) / 2) !important;height:510px !important;margin-top:10px;margin-bottom:10px}body #slider ul li{width:300px}body .ref-txt{width:206px;font-size:11px;line-height:15px}body .footer-bar{font-size:11px}}@media screen and (max-width:380px) {body .basket-overall tr{font-size:12px !important}}
#slider {position:relative;overflow:hidden;margin:20px auto 0;border-radius:4px;margin-top:50px;margin-bottom:50px}#slider ul {position:relative;margin:0;padding:0;height:200px;list-style:none}#slider ul li {position:relative;display:block;float:left;margin:0;padding:0;width:900px;height:500px;text-align:center;line-height:300px}a.control_prev,a.control_next {position:absolute;top:38%;z-index:150;display:block;padding:4% 3%;width:auto;height:auto;background:#eaeaea;color:#000;text-decoration:none;font-weight:600;font-size:26px;opacity:.8;cursor:pointer}a.control_prev:hover,a.control_next:hover {opacity:1;-webkit-transition:all .2s ease}a.control_prev {border-radius:0 2px 2px 0}a.control_next {right:0;border-radius:2px 0 0 2px}.slider_option {position:relative;margin:10px auto;width:160px;font-size:18px}
*{margin:0;padding:0}body{font-family:'Roboto',sans-serif;font-size:12px;text-align:center;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/body.png);background-repeat:repeat-x;background-position:top;font-weight:400}a img{border:none}ul{padding-left:15px}.cl,.cleaner{clear:both}input[type="button"],input[type="submit"],input[type="text"],textarea {-webkit-appearance:none}.fx{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.top-bar{width:100%;height:111px;position:fixed;z-index:200;background-color:#fff;border-bottom:1px solid #dedede}.pod-top-bar{width:100%;height:111px}.o{width:1280px;margin:0 auto;text-align:left}.logo{margin-top:26px;float:left}.shop-info{float:right;margin-left:60px}.main-menu{float:right;margin-top:46px}.main-menu .menu-item{display:inline}.main-menu .menu-item a{font-size:14px;text-decoration:none;color:#8a8a8a;text-transform:uppercase;display:inline-block;margin-left:35px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.main-menu .menu-item a:hover{text-decoration:underline;color:#000}.shop-info{margin-top:46px}.search-ico{width:18px;height:18px;cursor:pointer;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/search-ico.png);float:left;display:inline-block}.search-ico:hover{opacity:.5}.kos{display:inline-block;float:left;margin-left:20px;margin-right:25px}.basket-info{width:18px;height:18px;position:relative;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/basket-ico.png);cursor:pointer}.basket-info span{background-color:#666;color:#fff;text-align:center;width:20px;height:20px;border-radius:10px;display:inline-block;line-height:18px;position:absolute;left:22px}.basket-info:hover{opacity:.5}.main-menu .menu .level-0 .menu-item:nth-child(1) a{display:inline-block;font-size:0;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/ico-home.png);width:16px;height:14px;vertical-align:top}.top-bar .o{position:relative}.search-panel{background:#fff;position:absolute;right:0;padding:12px;margin-top:34px;z-index:100;display:none}.search-panel input[type="text"]{border:1px solid #Dedede;padding:6px 12px;font-size:15px}.search-panel input.search-btn{width:18px;height:18px;cursor:pointer;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/search-ico.png);display:inline-block;border:none;margin-left:5px}.theme {width:100%;height:176px;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/theme.jpg);background-repeat:no-repeat;position:relative;background-position:0 -450px}.theme-panel{display:none}.page-home .theme{width:100%;height:32vw;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/theme.jpg);background-repeat:no-repeat;position:relative;background-position:center;overflow:hidden;background-size:cover}.page-home .theme-panel{width:683px;height:348px;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/theme-panel.png);float:right;display:block;position:absolute;right:0;bottom:-1px}.page-home .theme-txt-1{font-size:60px;font-family:'Great Vibes',cursive}.page-home .theme-txt-2{font-size:48px;font-family:'Noto Serif JP',serif;font-weight:700}.page-home .theme-txt-long{font-size:14px;text-align:right;margin-top:28px;width:470px}.page-home .theme-panel-o{float:right;margin-right:75px;margin-top:78px;text-align:right}.vyrabime{padding-bottom:80px}.obecny-nadpis{font-family:'Great Vibes',cursive;font-size:52px;text-align:center;margin-top:75px;margin-bottom:70px;display:inline-block;width:100%}.vyrabime-item{display:inline-block;margin-left:15px;margin-right:15px;vertical-align:top;width:282px;text-align:center;cursor:pointer;text-decoration:none}.vyrabime-item:hover{opacity:.5}.vyrabime-item-title{font-family:'Great Vibes',cursive;font-size:35px;margin-top:30px;margin-bottom:30px;display:block;color:#000}.vyrabime-item-txt{font-size:14px;display:block;text-decoration:none;color:#000}.nejprodavanejsi{border-top:1px solid #ccc;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/nej-bgr.png);background-repeat:no-repeat;background-position:top;padding-bottom:80px;text-align:center}.nejprodavanejsi .o{text-align:center}.produkt{background-color:#fff;border:1px solid #e8e8e8;padding:20px;display:inline-block;margin-left:15px;margin-right:15px;width:310px;height:355px;margin-bottom:30px;text-align:left;vertical-align:top}.produkt-img{width:310px;height:220px;text-align:center;margin-bottom:30px;overflow:hidden}.produkt-img img{width:310px;height:auto}.produkt-title {margin-bottom:15px;height:62px;overflow:hidden}.produkt-title a{color:#766041;font-size:17px;text-align:left;text-decoration:none}.produkt-title a:hover{text-decoration:underline}.produkt-cena{float:left;font-size:14px;color:#aaa}.produkt-cena .withouttax{font-size:18px;margin-bottom:4px;color:#000}a.produkt-det{display:block;float:right;border:1px solid #bbb;border-radius:3px;background-color:#f5f5f7;text-decoration:none;color:#4d4d4d;padding:5px 24px;font-size:12px;margin-top:4px}.inspirace{width:100%;height:766px;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/clanky.jpg);background-size:cover}.inspirace-box{background-color:#fff;border:1px solid #ebebeb;padding:35px 23px}.clanek{display:inline-block;margin-left:17px;margin-right:17px;width:580px}.clanek-title{font-size:17px;margin-top:30px;margin-bottom:15px;font-weight:700}.clanek-title a{color:#000}.clanek-txt {font-size:16px;height:40px;overflow:hidden}.clanek-img{width:580px;height:253px;overflow:hidden}.clanek-img img{width:580px;height:auto}.more-blog{display:inline-block;width:100%;text-align:center;color:#000;font-size:17px;margin-top:50px}.reference{width:100%;height:auto;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/ref-bgr.png);background-repeat:no-repeat;background-position:center 80px;text-align:center;border-top:1px solid #eee}.ref-left{width:17px;height:30px;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/arrow-left.png);display:inline-block;cursor:pointer;vertical-align:middle}.ref-right{width:17px;height:30px;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/arrow-right.png);display:inline-block;cursor:pointer;vertical-align:middle}.ref-left:hover,.ref-right:hover{opacity:.5}.ref-center{display:inline-block;width:calc(1280px - 142px);margin-left:50px;margin-right:50px;text-align:center;vertical-align:middle}.ref-txt{width:620px;font-size:18px;display:table;color:#555;text-align:center;line-height:28px;padding-left:20px;padding-right:20px;height:500px;margin:0 auto}.ref-txt-o{display:table-cell;vertical-align:middle}.ref-name{margin-top:30px;font-weight:700;color:#000}.ref-place{font-size:14px;margin-top:5px;line-height:16px}.foot{width:100%;height:369px;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/foot.jpg)}.foot-1,.foot-2,.foot-3,.foot-4{display:inline-block;vertical-align:top;font-size:14px;line-height:22px}.logo-foot{margin-top:55px;margin-bottom:35px}.foot-1 a{color:#000}.foot-2 h3{font-size:22px;font-weight:400;display:block;margin-bottom:25px}.foot-2 a{font-weight:100;color:#000;text-decoration:none;text-transform:uppercase;display:block;line-height:26px}.foot-2 a:hover{text-decoration:underline}.foot-2 {margin-top:86px;margin-left:140px}.foot-3 {margin-top:86px;margin-left:140px}.foot-3 h3{font-size:22px;font-weight:400;display:block;margin-bottom:25px}.foot-3 a{font-weight:100;color:#000;text-decoration:none;text-transform:uppercase;display:block;line-height:26px}.foot-3 a:hover{text-decoration:underline}.foot-4{margin-top:86px;float:right}.face-ico{width:74px;height:74px;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/ico-fb.png);display:inline-block;margin-right:26px}.ig-ico{width:74px;height:73px;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/ico-ig.png);display:inline-block}.face-ico:hover,.ig-ico:hover{opacity:.5}.logo-foot:hover{opacity:.5}.footer-bar{width:100%;padding-top:25px;padding-bottom:25px;background-color:#252525;font-size:14px;color:#6a6a6a;text-align:center;font-weight:100}.footer-bar a{color:#6a6a6a}.page-content{width:1280px;margin:0 auto;text-align:left;padding-bottom:85px}.page-content h1{font-family:'Great Vibes',cursive;font-size:52px;text-align:center;margin-top:75px;margin-bottom:70px;display:inline-block;width:100%;font-weight:400}.page-content .text {font-size:16px;line-height:24px;font-weight:100}.page-content .text a{color:#000}.page-content .text table{width:100%;border-collapse:collapse}.page-content .text table tr td{padding:5px;border:1px solid #Dedede}.blog-bar{padding-bottom:85px}.blog-bar .nadpis{font-family:'Great Vibes',cursive;font-size:52px;text-align:center;margin-top:75px;margin-bottom:70px;display:inline-block;width:100%;font-weight:400}.blog-item {border:1px solid #dedede;background:#f9f9f9;padding:22px;margin-bottom:15px}.blog-date{display:none}.blog-img{float:left;margin-right:20px}.blog-nad a{font-size:22px;color:#000;margin-bottom:15px;display:inline-block}.blog-txt{font-size:14px;line-height:21px}.blog-txt a{color:gray}.article-detail{width:1280px;margin:0 auto;text-align:left;padding-bottom:85px}.article-detail .author,.article-detail .creation{display:none}.article-detail .head-title{font-size:52px;text-align:center;margin-top:75px;margin-bottom:70px;display:inline-block;width:100%;font-weight:100}.article-detail .perex{margin-bottom:15px;font-weight:700}.article-detail .perex,.article-detail .text{font-size:15px;line-height:23px}.article-detail .perex a,.article-detail .text a{color:gray}.article-detail .head-image{float:left;margin-right:30px;margin-bottom:20px}a.back-btn.btn{background-color:#000;text-transform:uppercase;padding:8px 15px;font-size:15px;text-decoration:none;color:#fff;display:inline-block;margin-top:35px}.next-foto{margin-top:55px}.gallery-item{display:inline-block;margin-right:5px;width:300px;height:200px;overflow:hidden;margin-bottom:5px}.gallery-item img{min-width:300px;height:200px}.catalog-list{text-align:center}.pages-catalog{padding:20px;border-top:1px solid #eee;margin-top:20px;text-align:center;font-size:15px}.pages-catalog a{color:#000}a.go-top{display:none}.page-stats{display:inline-block;margin-right:20px;font-weight:700}.pagenavigation a.disabled{opacity:.4}.navi{margin-top:25px;padding-bottom:25px;border-bottom:1px solid #dedede;margin-bottom:25px;font-size:14px;font-weight:300;line-height:22px}.navi a{color:gray}h1.title{text-align:center;font-size:50px;font-family:'Great Vibes',cursive;margin-bottom:35px;margin-top:40px;display:inline-block;width:100%}.tree-detail-left{display:none}.podkategorie{text-align:center;margin-top:45px}.podkategorie ul{list-style-type:none;list-style-position:inside;padding:0;margin:0}.podkategorie ul li{display:inline}.podkategorie ul li a {display:inline-block;background-color:#fbfbfb;color:#686868;text-decoration:none;font-size:13px;padding:6px 10px;margin-right:4px;margin-bottom:6px;text-transform:uppercase;border:1px solid #dedede;border-radius:6px}.sort{width:100%;text-align:center;padding-top:15px;padding-bottom:0;margin-bottom:25px;border-top:1px solid #eee;border-bottom:1px solid #eee;font-size:13px;margin-top:30px}.sort a{color:gray;display:inline-block;margin-left:10px;margin-right:10px;text-decoration:none;text-transform:uppercase;margin-bottom:15px}.product-img {float:left;margin-right:65px;margin-bottom:40px;width:560px;height:420px;overflow:hidden}.product-name h1 {font-size:36px;margin-bottom:35px;font-weight:300;line-height:50px}.produkt-detail{margin-top:55px}.product-detail-head{float:left;width:calc(100% - 625px)}.product-popis{font-size:16px;line-height:24px;margin-bottom:65px;margin-top:30px}.product-popis span{font-size:16px !important}.product-detail-head .kod{color:gray;margin-bottom:15px}.count{float:left}.count-nr{width:72px;height:50px;border:none;background-color:#eee;text-align:center;font-size:24px;font-weight:100;float:left;margin-right:5px}.plus-minus{width:24px;float:left;margin-right:20px}.plus{background:#eee;float:left;width:24px;text-align:center;font-weight:100;font-size:20px;line-height:24px;cursor:pointer}.minus{background:#eee;float:left;width:24px;text-align:center;font-weight:100;font-size:20px;line-height:24px;cursor:pointer;margin-top:2px}.tobasket-btn{background-color:#52a470;border:none;height:50px;font-size:18px;font-weight:100;float:left;padding-left:25px;padding-right:25px;color:#fff;cursor:pointer}.detail-varianta{font-size:14px;margin-bottom:42px}.variant span{display:block;float:left;margin-top:4px}.variant select {padding:4px;float:left;font-size:14px;margin-left:8px;width:calc(100% - 80px)}.product-galerie h2{margin-bottom:40px}.product-galerie{padding-bottom:35px}.product-galerie .gallery-item{display:inline-block;margin-right:20px;margin-bottom:20px;width:230px;height:172px;overflow:hidden;border:1px solid #dedede;text-align:center}.product-galerie .gallery-item img{max-width:auto;max-height:auto;position:relative;top:50%;transform:translateY(-50%);height:172px;width:auto;min-width:auto;min-height:auto}.dokoupit{border-top:8px solid #Dedede;margin-top:25px;padding-top:20px}.dokoupit h2{text-transform:uppercase;margin-bottom:20px;margin-top:20px}.detail-sticks {display:none}.product-price{font-size:20px;font-weight:400;color:#aaa;margin-bottom:10px;margin-bottom:50px}.product-price .withouttax{color:#000;font-size:37px}.pop-over{width:100%;height:100vh;position:fixed;z-index:500;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/overlay.png);display:none}.pop-over.popped{display:block}.pop-box{background-color:#Fff;padding:25px;text-align:center;width:270px;margin-left:calc(50% - 135px);margin-top:10vh}.pop-kosik-nadpis{color:#2d2d2d;text-transform:uppercase;font-size:20px;margin-bottom:20px;font-weight:700}.pop-kosik-img{overflow:hidden;margin-bottom:20px;height:180px;width:270px}.pop-kosik-img img{width:auto;height:auto;max-height:180px;max-width:270px}.pop-kosik-name{font-size:14px;margin-bottom:15px}.pop-kosik-pocet{text-transform:uppercase;font-weight:700;font-size:14px;margin-bottom:15px}.btn-to-basket{background:#2d2d2d;display:inline-block;padding:5px 10px;width:calc(100% - 20px);text-decoration:none;color:#fff;margin-bottom:2px}.pop-close{background:#dedede;display:inline-block;padding:5px 10px;width:calc(100% - 20px);text-decoration:none;color:#000;margin-bottom:2px}.kosik-base{margin:0 auto;position:relative;height:auto;margin-bottom:65px;margin-top:65px;width:1280px}.kosik-base .kosik-nadpis{text-transform:uppercase;margin-bottom:40px}.kosik-nadpis{margin-bottom:40px}.kosik-produkt{padding:20px;margin-top:15px;border:1px solid #dedede}.kosik-produkt-img{float:left;width:130px;height:85px;font-size:0;text-align:center;overflow:hidden;border:1px solid #eee}.kosik-polozky{text-align:left}.kosik-produkt-img img{width:auto;height:auto;max-width:130px;max-height:85px}.basket-overall{padding:20px;margin-top:15px;margin-bottom:25px;font-size:18px;font-weight:700;color:#000;border:1px solid #Dedede;background:#f3f3f3}.basket-overall td:nth-child(1){padding-right:30px}.btn.btn-back{float:left;cursor:pointer;text-transform:uppercase}.btn.btn-ord{float:right;cursor:pointer;text-transform:uppercase}button.btn{padding:10px 15px;background-color:#dedede;border:none;font-size:14px;text-transform:uppercase}button.btn.btn-ord{background-color:#2d2d2d;color:#fff;font-weight:700;text-transform:uppercase}.kosik-item-left{float:left;margin-right:25px;overflow:hidden;width:135px;height:105px}.kosik-item-right {width:calc(100% - 160px);float:left}.kosik-produkt-nazev{margin-bottom:8px}.kosik-produkt-nazev a{color:#000;font-size:15px;font-weight:700}.kosik-produkt-kod {color:#9e9e9e}.kosik-produkt-cena span{display:inline-block;font-size:16px;margin-top:8px}.kosik-item-bottom {border-top:1px solid #cecece;padding-top:20px;margin-top:20px}.input-group.spinner{float:left}.count-btn.count-minus{float:left}.count-btn.count-plus{float:left}.count-numb{float:left;padding-top:4px}.basket-item-price{font-weight:700;font-size:23px;margin-left:44px;float:left;margin-top:5px}.basket-item-price .basket-item-price-withtax{font-size:12px;color:#aaa}.count-numb input{border:none;padding:5px 10px;text-align:center;font-size:16px;width:30px;font-weight:700;font-family:'Roboto',sans-serif}.spin-down{background:#2d2d2d;text-decoration:none;padding:4px 7px;float:left;font-size:24px;border:1px solid #eee;margin-right:5px;width:20px;text-align:center;color:#fff;font-weight:700;line-height:17px;padding-bottom:11px}.spin-up{background:#2d2d2d;text-decoration:none;padding:7px 7px;float:left;font-size:24px;border:1px solid #eee;margin-left:5px;width:20px;text-align:center;color:#fff;font-weight:700;line-height:17px}.kosik-item-bottom .spin-down{padding:7px;line-height:20px}.kosik-item-bottom .spin-up{padding-bottom:7px;line-height:20px}.remove{float:right;font-size:12px;background:red;padding:7px;color:#fff}.remove a{color:#fff;text-decoration:none;text-transform:uppercase;font-size:11px}.basket-loading{font-size:0;width:100%;height:100%;display:block;position:absolute;left:0;top:0;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/over-white.png)}.tlacitka.prazdny-kos button{background-color:#0071b9;color:#fff;font-weight:700;border:none;padding:10px 15px;font-size:14px}.prazdny-txt{font-size:14px;margin-top:40px;margin-bottom:60px;color:gray}.basket-withtax{color:#AAA;font-size:12px}.kosik-produkt-cena .basket-withtax span{font-size:13px}.objednavka{margin:0 auto;position:relative;height:auto;margin-bottom:65px;margin-top:65px;width:1280px}.objednavka .kosik-nadpis{text-transform:uppercase}.order-box{text-align:left}.order-box{position:relative}.order-box-over{position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/over-white.png)}.mail-box{background:#eee;padding:15px;margin-top:20px;margin-bottom:15px;text-align:left}.mail-box .order-name{font-size:14px;width:150px;display:inline-block;float:left;margin-top:8px;margin-right:2px}.mail-box .order-row{margin-bottom:0}.row-btn.btn-email-cont,.row-btn.btn-email-change{background:#007fc6;border:none;padding:9px;height:33px;color:#fff;text-transform:uppercase;margin-left:8px;cursor:pointer}.objednavka input[type="text"]{padding:8px;font-size:14px;border:1px solid #dedede;width:260px}.objednavka select{padding:8px;font-size:14px;border:1px solid #dedede;width:278px}.objednavka label{font-size:14px}.order-row{margin-bottom:5px}.order-left{float:left;width:50%}.order-right{float:left;margin-left:20px;width:calc(50% - 20px)}.objednavka label{font-size:14px;width:150px;display:inline-block}.order-box-top{padding:15px;margin-top:20px;margin-bottom:15px;border:1px solid #dedede}.delivery-address{padding:15px;margin-top:20px;margin-bottom:15px;border:1px solid #dedede;display:none}label.check-name{margin-left:10px}.order-row.poznamka{padding:15px;margin-top:20px;margin-bottom:15px;border:1px solid #dedede}.order-row.poznamka .order-name{float:left;font-size:14px;width:150px;margin-top:4px}.order-row.poznamka textarea{padding:8px;font-size:14px;border:1px solid #dedede;width:calc(100% - 175px);font-family:'Roboto',sans-serif;height:140px}.buttons-box .btn-back{padding:10px 15px;background-color:#dedede;border:none;font-size:14px;float:left;cursor:pointer}.buttons-box .btn-go{padding:10px 15px;border:none;float:right;cursor:pointer;background-color:#2d2d2d;color:#fff;font-weight:700;font-size:14px}.field-validation-error{display:none}.objednavka input.input-validation-error{border:1px solid red}#obchodniPodminky-error{display:none !important}.delivery-payment-box{padding:15px;margin-top:20px;margin-bottom:15px;border:1px solid #dedede;text-align:left}.delivery-box{float:left;width:48%}.payment-box{float:left;width:48%;margin-left:4%}.del-nadpis{padding:8px;background:#eee;text-transform:uppercase;margin-bottom:10px}.delivery-row input{float:left;margin-right:10px;margin-top:3px}.delivery-row label{float:left;font-size:14px;width:360px}.delivery-row label span{width:250px}.delivery-row label span.del-desc {font-size:12px;line-height:15px;display:inline-block;margin-top:5px;color:#d02323;font-weight:700}.delivery-row .price{float:right;font-size:14px}.delivery-row{margin-bottom:10px}.del-price{float:left;font-size:16px;font-weight:700;margin-right:8px;margin-top:25px}.del-price-val{float:left;font-size:16px;font-weight:700;margin-top:25px}.basket-box{padding:15px;margin-top:20px;margin-bottom:15px;border:1px solid #dedede;text-align:left}.total-price-box,.privacy-box{padding:15px;margin-top:20px;margin-bottom:15px;border:1px solid #dedede}.total-price-box{font-size:20px;font-weight:700;background-color:#eee;text-align:left}.privacy-row input{float:left;margin-right:10px;margin-top:3px}.privacy-row label{float:left;width:auto}.privacy-row label a{color:#000}.simple-basket-name,.simple-basket-count,.simple-basket-price{float:left;font-size:14px}.simple-basket-name a{color:#000}.simple-basket-name{width:30vw;margin-right:15px}.simple-basket-count{width:auto;margin-right:25px}.basket-row{background:#f6f6f6;padding:8px;margin-bottom:2px}.order-completed{font-size:17px;padding-bottom:95px;line-height:24px;margin-top:-60px}.order-completed a{color:#000}.search-count{font-size:14px;text-align:center}.tree-detail .text{text-align:center;font-size:14px}.neni-skladem{position:absolute;z-index:100;background:#aeaeae;margin-left:0;margin-top:-21px;text-align:center;width:300px;padding:4px;color:#fff;font-weight:700;opacity:1;font-size:11px}.bezna-cena{font-size:14px}.catalog-loader{position:absolute;z-index:50;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/over-white.png);width:100%;height:100%;display:none;font-size:0}body .gallery .empty-list{display:none}body.user-logged .gallery .empty-list{display:block}.kontakt-left{float:left;width:400px;margin-right:75px}.provozovatel {font-size:11px;line-height:19px;padding:15px;background:#eee;margin-top:20px}.kontakt-right img{width:calc(100% - 475px);height:auto}

