html,body,div{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:middle;font:inherit;}h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;font-weight:bold;}a,p,ul,ol,li,img,span,strong,em{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}applet,object,iframe,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,font,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,caption,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}article,aside,figure,footer,header,hgroup,section{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}canvas,details,embed,figcaption,menu,nav,output,ruby,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}strong{font-weight:bold;}em{font-style:italic;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}
.container{width:978px;margin:0 auto;}.container:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.left{float:left;}.right{float:right;}.h1{font-size:17pt;}.h2{font-size:15pt;}.h3{font-size:12pt;}.h4{font-size:10.5pt;}.h5{font-size:13px;}.h6{font-size:12px;}.bold{font-weight:bold;}.normal{font-weight:normal;}.lowercase{text-transform:lowercase;}.uppercase{text-transform:uppercase;}.clear{clear:both;}.border-box{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}a.meanmenu-reveal{display:none;}.mean-container .mean-bar{float:left;width:100%;position:relative;margin-top:50px;margin-bottom:-34px;padding:0;min-height:20px;z-index:200;}.mean-container a.meanmenu-reveal{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:45px;height:45px;padding:13px 13px 11px 13px;margin:0 auto;position:relative;top:0;right:0;cursor:pointer;color:#fff;text-decoration:none;font-size:16px;text-indent:-9999em;line-height:22px;font-size:1px;display:block;font-family:Arial,Helvetica,sans-serif;font-weight:700;background:#aaa;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;}.mean-container a.meanmenu-reveal.meanclose{background:#aaa url(../../../all/themes/zuzka/images/kriz-bily2.png) 50% 50% no-repeat;background-size:20px;}.mean-container a.meanmenu-reveal span{display:block;background:#fff;height:3px;margin-top:3px;}.mean-container .mean-nav{float:left;width:100%;background:#999;margin-top:30px;margin-bottom:15px;padding-bottom:0;}.mean-container .mean-nav ul{padding:0;margin:0;width:100%;list-style-type:none;}.mean-container .mean-nav ul li{position:relative;margin:0 auto;padding:0;display:block;}.mean-container .mean-nav ul li a{display:block;float:left;width:90%;padding:1em 5%;margin:0;text-align:center;color:#fff;border-bottom:1px solid #383838;border-bottom:1px solid rgba(255,255,255,0.5);text-decoration:none;text-transform:uppercase;}.mean-container .mean-nav ul li li a{width:80%;padding:1em 10%;border-bottom:1px solid #f1f1f1;border-bottom:1px solid rgba(255,255,255,0.25);opacity:0.75;filter:alpha(opacity=75);text-shadow:none !important;visibility:visible;}.mean-container .mean-nav ul li.mean-last a{border-bottom:none;margin-bottom:0;}.mean-container .mean-nav ul li li li a{width:70%;padding:1em 15%;}.mean-container .mean-nav ul li li li li a{width:60%;padding:1em 20%;}.mean-container .mean-nav ul li li li li li a{width:50%;padding:1em 25%;}.mean-container .mean-nav ul li a.active-trail{background:#252525;background:rgba(255,255,255,0.1);}.mean-container .mean-nav ul li a.mean-expand{width:26px;height:26px;border:none !important;padding:12px !important;text-align:center;position:absolute;right:0;top:0;z-index:2;font-weight:700;}.mean-container .mean-nav ul li a.mean-expand:hover{background:none;}.mean-container .mean-push{float:left;width:100%;padding:0;margin:0;clear:both;}.mean-nav .wrapper{width:100%;padding:0;margin:0;}
.container{width:978px;margin:0 auto;}.container:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.left{float:left;}.right{float:right;}.h1{font-size:17pt;}.h2{font-size:15pt;}.h3{font-size:12pt;}.h4{font-size:10.5pt;}.h5{font-size:13px;}.h6{font-size:12px;}.bold{font-weight:bold;}.normal{font-weight:normal;}.lowercase{text-transform:lowercase;}.uppercase{text-transform:uppercase;}.clear{clear:both;}.border-box{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}html{font-size:62.5%;}body{font-size:1.6em;line-height:1.8em;font-family:'proxima-nova';font-weight:300;background:#f8f5e4;}#main a,#main a:active,#main a:visited{color:black;text-decoration:none;}#main a:hover{border-bottom:1px solid #aaa;}p{margin-bottom:20px;}::selection{background:#efefef;color:black;}h1{font-family:'bree';font-style:italic;font-weight:700;font-size:2em;text-transform:lowercase;line-height:1em;}h2{font-family:'proxima-nova';font-weight:normal;font-size:1em;text-transform:uppercase;}img{max-width:100%;height:auto;border:1px solid #dedede;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;}.grippie{display:none;}#skip-links a,#skip-links a:link,#skip-links a:visited,#skip-links a:hover{height:1px;left:0;overflow:hidden;position:absolute;top:-500px;width:1px;}#skip-links a:active,#skip-links a:focus{position:static;height:auto;width:auto;}p#skip-link{position:absolute;left:-9999px;-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;transition:all ease-in-out .5s;}hr,.ahem,#skip-link{display:none;}#content hr{display:block;}#overlay{width:100%;height:100%;position:fixed;top:0;background-color:#ddd;z-index:100;opacity:.5;display:none;cursor:pointer;}.view-content{visibility:hidden;opacity:0;}.views-field-field-fotografie{display:block;}.views-field-field-fotografie .field-content{display:block;}.view-produkty .masonry-item img{width:100%;cursor:pointer;}.view-produkty .masonry-item img:hover{opacity:1;}.view-produkty .masonry-item .contact-caption{cursor:pointer;}#produkt-detail{position:fixed;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;right:-101%;padding:68px 68px 0 68px;overflow-y:auto;overflow-x:hidden;z-index:300;width:60%;top:0;height:100%;min-width:730px;background-color:white;color:#777;}#produkt-detail img.close-button{position:absolute;display:block;padding:17px;right:17px;top:17px;width:81px;border:0;z-index:400;cursor:pointer;}#produkt-detail #produkt-detail-loading{text-align:center;display:none;color:#aaa;}#produkt-detail article h2{margin-bottom:10px;font-size:1.2em;font-weight:300;}#produkt-detail article p{margin-bottom:20px;}#produkt-detail article img{margin-bottom:34px;}nav{padding-bottom:1.5em;}nav #site-name{font-size:3.8em;line-height:20px;font-family:'bree';font-style:italic;font-weight:700;}nav #site-name a,nav #site-name a:link,nav #site-name a:visited{color:#333;text-decoration:none;}nav #site-name a:hover{color:black;}nav li{display:inline-block;}nav li a,nav li a:link,nav li a:visited,nav li a:hover{text-transform:uppercase;font-size:1.2em;text-decoration:none;color:black;padding-bottom:4px;}nav a.active{border-bottom:4px solid #aaa;}footer nav{display:none;}h1{text-align:center;display:none;}body.page-node div#main-wrapper,body.page-user div#main-wrapper,body.drupal-page-error div#main-wrapper{width:1036px;margin:0 auto;}body.page-node h2,body.page-user h2,body.drupal-page-error h2{font-size:1.2em;padding-left:50px;position:relative;}body.page-node h2:before,body.page-user h2:before,body.drupal-page-error h2:before{content:" ";display:block;top:10px;height:4px;width:34px;background:#aaa;position:absolute;left:0;}body.page-node h3,body.page-user h3,body.drupal-page-error h3{margin-top:17px;font-size:14px;margin-bottom:5px;}body.page-node article,body.page-user article,body.drupal-page-error article{position:relative;}body.page-node #main ul li,body.page-user #main ul li,body.drupal-page-error #main ul li{font-size:0.9em;line-height:1.6em;margin-bottom:10px;}body.page-node #main ul li strong,body.page-user #main ul li strong,body.drupal-page-error #main ul li strong{font-weight:normal;}.produkt-32 img,.produkt-64 img{border:none;}.contact-caption,.circle-contact{position:absolute;color:white;width:180px;height:120px;text-align:center;left:50%;margin-left:-90px;top:50%;margin-top:-60px;font-size:1.2em;font-weight:normal;}.contact-caption b,.circle-contact b{font-weight:normal;border-bottom:1px solid #ccc;}#produkt-detail #node-32 .circle-teaser{display:none;}#produkt-detail #node-32 .field-name-field-fotografie .field-item{margin-top:50px;}#produkt-detail #node-32 .field-name-field-fotografie .field-item img{border:none;}#produkt-detail #node-32 .field-name-field-fotografie .field-item:first-of-type{display:none;}.clmn1,.clmn2,.clmn3,.ahoj,.udaje,.profily{width:300px;margin:0 68px 68px 0;}.clmn1 h2,.clmn2 h2,.clmn3 h2,.ahoj h2,.udaje h2,.profily h2{margin-top:51px;margin-bottom:34px;}.clmn1 img,.clmn2 img,.clmn3 img,.ahoj img,.udaje img,.profily img{border:0;}.clmn1{float:left;margin-left:368px;}.clmn1 .portret{position:absolute;top:60px;left:0;}.clmn1 .portret .narozena{font-family:'bree';font-style:italic;font-weight:700;font-size:1.3em;}.clmn1 .portret .narozena b{font-size:1.8em;line-height:0em;display:inline-block;}.clmn2{margin-left:-734px;float:left;margin-top:400px;}.clmn3{margin-right:0;float:right;}.ahoj,.udaje{float:left;position:relative;}.ahoj{width:280px;height:280px;max-width:100%;margin-top:40px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#777;-webkit-border-radius:140px;-moz-border-radius:140px;border-radius:140px;}.udaje{margin-right:0;}.udaje h2{margin-bottom:5px;}.udaje p{padding-left:50px;}.profily{float:right;}.profily p{padding-left:50px;}header{-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;transition:all ease-in-out .5s;width:1036px;margin:100px auto 1em auto;text-align:center;position:relative;border-bottom:1px solid #aaa;}header nav{width:1036px;margin:0 auto;}header .region-produkty{float:left;width:94%;margin-top:0px;-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;transition:all ease-in-out .5s;}header .region-produkty ul.menu li{-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;transition:all ease-in-out .5s;margin:0 1.3em 0 0;padding-right:0;}header .region-produkty ul.menu li:nth-of-type(4),header .region-produkty ul.menu li:nth-of-type(5){float:right;}header .region-dalsi-menu{float:right;-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;transition:all ease-in-out .5s;}header .region-dalsi-menu ul.menu li{-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;transition:all ease-in-out .5s;margin:0px 1.3em 0 0;padding-right:0;}header .region-dalsi-menu #block-locale-language-content{float:right;}header .region-dalsi-menu #block-locale-language-content ul.language-switcher-locale-url li{margin:0px 0 0 10px;-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;transition:all ease-in-out .5s;}header .region-dalsi-menu #block-locale-language-content ul.language-switcher-locale-url li.active{display:none;}header .region-dalsi-menu #block-locale-language-content ul.language-switcher-locale-url li a{-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;transition:all ease-in-out .5s;display:block;position:relative;top:-8px;width:50px;height:50px;background:#aaa;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;padding:12px 1px 0 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:white;font-weight:bold;text-transform:lowercase;font-size:.9em;}header .region-dalsi-menu #block-locale-language-content ul.language-switcher-locale-url li a:hover{background:#444;}header .region-dalsi-menu #block-menu-menu-dalsi-menu{float:right;}header #site-name{position:absolute;width:480px;left:50%;margin-left:-240px;text-align:center;}footer{width:1036px;margin:2em auto 4em auto;border-top:1px solid #aaa;-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;transition:all ease-in-out .5s;}footer #block-block-1{float:right;font-size:.7em;}footer #block-block-1 strong{font-weight:normal;}footer #block-block-2{float:left;margin-top:10px;}body.i18n-en header .region-produkty ul.menu li{margin-right:0.7em;}@media only screen and (min-width:736px) and (max-width:1103px){body.page-node div#main-wrapper,body.page-user div#main-wrapper{width:668px;margin:0 auto;}footer{width:668px;}header{-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;transition:all ease-in-out .5s;width:668px;margin:80px auto 1em auto;}header nav{padding-bottom:1.5em;width:100%;}header .region-produkty{width:90%;margin-top:60px;}header .region-produkty ul.menu li{-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;transition:all ease-in-out .5s;margin:0px 1.3em 0 0;}header .region-dalsi-menu{margin-top:60px;}header .region-dalsi-menu #block-locale-language-content ul.language-switcher-locale-url li{margin:0px 0 0 10px;-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;transition:all ease-in-out .5s;}header .region-dalsi-menu #block-locale-language-content ul.language-switcher-locale-url li a{top:-2px;width:40px;height:40px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:6px 1px 0 0;}header #site-name{font-size:3.2em;}#produkt-detail{width:80%;}.udaje{margin-bottom:0;}.profily{margin:0;float:left;}}@media only screen and (max-width:735px){body.page-node div#main-wrapper,body.page-user div#main-wrapper{width:65%;max-width:402px;margin:0 auto;}footer,nav.mean-nav ul li{width:65%;max-width:402px;}header{width:65%;max-width:402px;margin:20px auto 0.2em auto;}header nav{padding-bottom:1em;width:100%;}header nav #block-menu-menu-produkty{display:none;}header .region-dalsi-menu{display:none;float:right;width:40px;margin-top:70px;}header .region-dalsi-menu #block-locale-language-content ul.language-switcher-locale-url li{margin:0px 0 0 0px;-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;transition:all ease-in-out .5s;}header .region-dalsi-menu #block-locale-language-content ul.language-switcher-locale-url li a{top:-2px;width:40px;height:40px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:6px 1px 0 0;}header #site-name{position:absolute;width:100%;left:0;margin-left:0;text-align:center;font-size:2.4em;line-height:0.9em;}footer nav{display:block;padding-bottom:0;}footer nav ul.menu{margin-top:20px;}footer nav ul.menu li{display:block;float:none;text-align:center;margin:14px 0;}footer #block-block-1{float:none;text-align:center;border-top:1px solid #aaa;padding-top:15px;}footer #block-block-2{float:none;clear:both;margin:0px auto;width:120px;}.view-content.masonry{width:65% !important;height:auto !important;max-width:402px;margin-top:-20px !important;}.view-content.masonry .masonry-item{float:left;margin:0px !important;width:auto !important;}.view-content.masonry .masonry-item img{width:200% !important;}.view-content.masonry .masonry-brick{position:relative !important;left:auto !important;margin-top:15% !important;top:auto !important;}#produkt-detail{width:95%;padding:34px;min-width:inherit;}.clmn1,.clmn2,.clmn3{width:auto;float:none;margin:0;}.clmn1 .portret,.clmn2 .portret,.clmn3 .portret{position:relative;margin:40px auto;top:0;width:100%;text-align:center;}.clmn1 .portret img,.clmn2 .portret img,.clmn3 .portret img{margin:0 auto;}.ahoj,.udaje,.profily{float:none;width:250px;margin:0 auto;}.ahoj{width:200px;height:200px;margin:25px auto 0;}}@media only screen and (max-width:475px){body.page-node div#main-wrapper,body.page-user div#main-wrapper{width:85%;margin:0 auto;}footer,nav.mean-nav ul li{width:85%;}header{-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;transition:all ease-in-out .5s;width:85%;margin:20px auto 0.2em auto;}header nav{padding-bottom:.5em;}header #site-name{font-size:2em;}.view-content.masonry{width:85% !important;}}@media only screen and (max-width:374px){.mean-container .mean-bar{margin-top:80px;}header .region-produkty{width:100%;}header .region-dalsi-menu{margin:0 auto;float:none;}header .region-dalsi-menu #block-locale-language-content ul.language-switcher-locale-url{width:100%;}header .region-dalsi-menu #block-locale-language-content ul.language-switcher-locale-url li{margin:10px auto;}header #site-name{position:absolute;width:100%;left:0;margin-left:0;text-align:center;font-size:2.2em;line-height:1em;}header #site-name a{width:150px;display:block;margin:0 auto;}.produkt-32 .contact-caption{font-size:1em;}}@media only screen and (min-width:1471px) and (max-width:1838px){header{width:1403px;}}@media only screen and (min-width:1839px) and (max-width:2205px){header{width:1771px;}}@media only screen and (min-width:2206px) and (max-width:2572px){header{width:2138px;}}@media only screen and (min-width:2573px) and (max-width:2939px){header{width:2505px;}}@media only screen and (min-width:2940px) and (max-width:3306px){header{width:2872px;}}@media only screen and (min-width:3307px) and (max-width:3673px){header{width:3239px;}}@media only screen and (min-width:3674px){header{width:3606px;}}body.node-type-uvodni-slider header{border-bottom:0;}
