/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,*::before,*::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*:focus{outline:0;}.layout-builder{background-color:transparent;}.layout-builder-block{background-color:transparent;}.sazba p{margin-bottom:3rem;}@media (min-width:1050px){.sazba{display:grid;}.sazba p{margin-bottom:0;}.sazba1{grid-template-columns:38rem 1fr;gap:3rem;height:77rem;margin-bottom:8rem;}.sazba1 .col1{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;}.sazba1 .col2{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;}.sazba2{grid-template-columns:38rem 1fr;gap:3rem;margin-bottom:8rem;}.sazba3{grid-template-columns:1fr 38rem;gap:3rem;}}@media (min-width:1050px){.row{margin:0 -15px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.col-3{width:-webkit-calc(33.33% - 30px);width:-moz-calc(33.33% - 30px);width:calc(33.33% - 30px);-webkit-box-flex:1;-webkit-flex:1 1 1;-moz-box-flex:1;flex:1 1 1;margin:0 15px;}}audio{background:#000;}@media (max-width:450px){audio{width:100% !important;}}body{color:#edd4a7;font-family:"stymie_t_otlight";font-size:1.8rem;}input,select,textarea{width:100%;background:#121212;color:#edd4a7;border-radius:4px;border:0px solid #d1d1d1;-webkit-box-shadow:inset 1px 2px 8px rgba(0,0,0,0.07);box-shadow:inset 1px 2px 8px rgba(0,0,0,0.07);font-family:inherit;font-size:1.8rem;line-height:1.5;outline:none;padding:0rem 1.3rem 0rem 1.3rem;-webkit-transition:0.18s ease-out;-moz-transition:0.18s ease-out;transition:0.18s ease-out;vertical-align:bottom;height:40px;}input[type=checkbox],input[type=radio],input[type=file]{width:auto;}input[type=reset],input[type=submit]{width:auto;color:#121212;background:#edd4a7;font-weight:bold;cursor:pointer;border:1px solid transparent;}input:hover,select:hover,textarea:hover{background:#121212;}input[type=reset]:hover,input[type=submit]:hover{background:#FFFFFF;}input:focus,textarea:focus,select:focus{background:#202020;}html{font-family:"Montserrat",sans-serif;font-size:62.5%;}iframe.youtube-field-player{width:100%;aspect-ratio:16/9;display:block;height:auto;max-width:850px;margin:0 auto;}img{vertical-align:top;max-width:100%;height:auto;}a{text-decoration:none;color:#edd4a7;text-decoration:underline;}a:hover{color:#FFFFFF;}ul,ol{margin:0 0 1.6rem 0;padding:0.2rem 0 0.2rem 1.5rem;}ul ul,ul ol,ol ol,ol ul{margin:0;padding:0 0 0 2rem;}ul li,ol li{list-style-position:outside;margin:0.6rem 0 0.6rem 0;line-height:1.5;}ol.znamka-craftu{list-style:none;}ol.znamka-craftu li{font-family:stymie_t_otregular_condensed;font-size:3.4rem;}ol.znamka-craftu li span{font-size:5rem;}ol.narazeni{list-style:none;}ol.narazeni li{vertical-align:top;margin:0 0 20px 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;}ol.narazeni li span.ico{background:#edd4a7;display:block;width:50px;height:50px;line-height:50px;font-family:stymie_t_otregular_condensed;font-size:3.5rem;color:#000000;text-align:center;border-radius:50px;margin-right:25px;}ol.narazeni li span.text{display:block;width:-webkit-calc(100% - 50px);width:-moz-calc(100% - 50px);width:calc(100% - 50px);}p{margin:0 0 1.6rem 0;line-height:1.45;font-size:1.8rem;}.stymie-fs-34{font-family:stymie_t_otregular_condensed;font-size:3.4rem;}.stymie-fs-36{font-family:stymie_t_otregular_condensed;font-size:3.6rem;}.stymie-fs-70{font-family:stymie_t_otregular_condensed;font-size:7rem;}.line-100{line-height:1;}.line-110{line-height:1.1;}.line-120{line-height:1.2;}.line-130{line-height:1.3;}.line-140{line-height:1.4;}.line-150{line-height:1.5;}p.cara{font-family:stymie_t_otregular_condensed;font-size:3.4rem;background:url(/themes/hauskrecht/images/cara-back.png) repeat-x left bottom;}p.cara span{display:inline-block;padding:0 15px 0 0;}p.cara span:last-child{padding:0 0 0 0px;font-weight:bold;}@media (min-width:900px){p.cara{line-height:1;margin:0 auto 20px auto;}p.cara span{background:#000000;padding:0 10px 0 0;}p.cara span:last-child{float:right;padding:0 0 0 10px;font-weight:normal;}}.w800{max-width:800px;margin-left:auto;margin-right:auto;}.center{text-align:center;}p.phone,p.mobil,p.email{text-align:center;padding-top:100px;font-family:stymie_t_otregular_condensed;font-size:3.6rem;margin-bottom:30px;}p.phone{background:url(/themes/hauskrecht/images/phone.png) no-repeat center top;}p.mobil{background:url(/themes/hauskrecht/images/mobil.png) no-repeat center top;}p.email{background:url(/themes/hauskrecht/images/email.png) no-repeat center top;}p.tl{text-align:center;padding:25px;}p.tl a{display:inline-block;background:#edd4a7;color:#000000;height:41px;line-height:41px;padding:0 30px;margin:0 10px;border-radius:3px;font-family:stymie_t_otregular_condensed;font-size:2.6rem;text-decoration:none;text-transform:uppercase;letter-spacing:0.5px;}p.tl a:hover{background:#FFFFFF;}table{margin-bottom:1.5rem;margin-top:1.5rem;border-collapse:collapse;border-right:0;border-bottom:0;border-left:1px solid #EEEEEE;border-top:1px solid #EEEEEE;}caption{padding:10px 15px;border-right:1px solid #EEEEEE;border-bottom:0;border-left:1px solid #EEEEEE;border-top:1px solid #EEEEEE;text-align:left;font-weight:bold;}th{padding:10px 15px;background:#FFFFFF;border-right:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE;border-left:0;border-top:0;font-weight:bold;text-align:left;}td{padding:10px 15px;border-right:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE;border-left:0;border-top:0;}table.param{border:0;}table.param td{border:0;padding:0 0 15px 0;vertical-align:bottom;}table.param td.name{font-family:stymie_t_otregular_condensed;font-size:36px;padding:0 60px 10px 0;white-space:nowrap;}table.param td.value{padding:0 0 15x 0;}h1,h2{font-family:stymie_t_otregular_condensed;font-size:40px;margin:0 0 10px 0;padding:0;line-height:1.1;font-weight:normal;}h2.main-title{margin:0 0 3rem 0;text-align:center;line-height:1.2;font-size:3.6rem;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;}h2.main-title span{display:block;margin:0;}h2.main-title span.left,h2.main-title span.right{background:url(/themes/hauskrecht/images/linka.png) repeat-x 0 50%;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;}h2.main-title span.title{margin:0 20px;}@media (min-width:1050px){h2.main-title{font-size:5rem;margin:0 0 6rem 0;}}h3{font-weight:normal;}.fs-100{font-size:100px;}video{background:#000;}@media (max-width:450px){video{width:100% !important;}}.block{margin:0;}.block > h2{padding:0;}.field{margin-bottom:1.3rem;}.field.field--label-above .field__label{display:block;margin-bottom:0.6rem;}.form-item{margin-bottom:3rem;}.form-item label{display:inline-block;margin-bottom:1rem;font-size:1.6rem;}.form-item .description{padding:6px 0 0 0;line-height:1.5;color:#808080;font-size:1.3rem;}.form-item .form-type-checkbox,.form-item .form-type-radio{margin:0.8rem 0;}.form-type-checkbox label,.form-type-radio label{margin-bottom:0;font-weight:normal;}.form-actions{margin-bottom:3rem;}ul.menu{margin:0;padding:0;}ul.menu li{list-style:none;margin:0;padding:0;line-height:1;}.messages{margin-bottom:3rem;}.node{margin:0;}nav.tabs ul.tabs{padding:0;border:0;border-bottom:2px solid #be2925;margin:0 0 30px 0;}nav.tabs ul.tabs:after{content:".";display:block;height:0;clear:both;visibility:hidden;}nav.tabs ul.tabs li{float:left;display:block;border:0;margin:0 6px 0 0;padding:0;}nav.tabs ul.tabs li a{float:left;display:block;border:0;border-top-left-radius:3px;border-top-right-radius:3px;background:#454545;margin:0;padding:10px 20px;}nav.tabs ul.tabs li.is-active a{background-color:#be2925;border:0;color:#fff;}nav.tabs ul.tabs li.is-active a:hover{background-color:#be2925;}@media (max-width:1299px){nav.tabs ul.tabs li a{padding:10px 10px;font-size:1.6rem;}}body.path-user div.block-local-tasks-block{max-width:450px;margin:0 auto;}body.path-user div.block-local-tasks-block ul.tabs{border-bottom:0;margin:0;}.view .views-row{margin-bottom:6rem;}@media (min-width:1050px){.layout{margin-bottom:6rem;}}.layout .layout__region .block{margin-bottom:4rem;}@media (min-width:1050px){.layout .layout__region .block{margin-bottom:8rem;}}.layout .layout__region .block:last-child{margin-bottom:0rem;}.layout .layout__region .block .field--name-body{margin-bottom:2rem;}.layout .layout__region .block .field--name-body h2{padding-top:0;}@media (min-width:1050px){.block-inline-blockimage-text.flex .content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:6rem;}.block-inline-blockimage-text.flex .content > .field.field--name-field-image{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;}.block-inline-blockimage-text.flex .content > .field--name-body{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;}.block-inline-blockimage-text.flex:nth-child(even) .content{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;flex-direction:row-reverse;}}@media (min-width:1050px){.block-inline-blockimage-text.flex12 .content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:3rem;}.block-inline-blockimage-text.flex12 .content > .field.field--name-field-image{-webkit-box-flex:2;-webkit-flex:2;-moz-box-flex:2;flex:2;}.block-inline-blockimage-text.flex12 .content > .field--name-body{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;}.block-inline-blockimage-text.flex12:nth-child(even) .content{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;flex-direction:row-reverse;}}.block-system-breadcrumb-block{margin-bottom:2rem;}.layout.historie .layout__region .block-inline-blockyear > h2{text-align:center;display:block;font-family:stymie_t_otregular_condensed;text-align:center;font-size:10rem;margin:0;padding:20px;line-height:1;}.layout.historie .layout__region .block-inline-blockyear > h2 .left{display:none;}.layout.historie .layout__region .block-inline-blockyear > h2 .right{display:none;}.layout.historie .layout__region .block-inline-blockyear .content > div.field{max-width:850px;margin:0 auto 3rem auto;}.layout.historie .layout__region .block-inline-blockyear .content .field--name-field-image{text-align:center;}@media (min-width:1050px){.layout.historie .layout__region .block-inline-blockyear{margin-bottom:0;}.layout.historie .layout__region .block-inline-blockyear .content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:12rem;background:url(/themes/hauskrecht/images/linka.png) repeat-y 50% 0;}.layout.historie .layout__region .block-inline-blockyear .content > div.field{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;margin-bottom:4rem;}.layout.historie .layout__region .block-inline-blockyear:nth-child(odd) .content{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;flex-direction:row-reverse;}}#block-pivokotvy ul.menu li,#block-prodejkotvy ul.menu li,#block-hauskrecht-prohlidkykotvy ul.menu li{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1;text-align:center;}#block-pivokotvy ul.menu li a,#block-prodejkotvy ul.menu li a,#block-hauskrecht-prohlidkykotvy ul.menu li a{text-decoration:none;font-family:stymie_t_otregular_condensed;font-size:3.4rem;display:block;padding:1rem;}@media (max-width:1049px){#block-pivokotvy ul.menu li a::before,#block-prodejkotvy ul.menu li a::before,#block-hauskrecht-prohlidkykotvy ul.menu li a::before{display:inline-block;margin-right:1.4rem;content:"↓";font-size:2.6rem;position:relative;top:-0.5rem;}}@media (min-width:1050px){#block-pivokotvy ul.menu,#block-prodejkotvy ul.menu,#block-hauskrecht-prohlidkykotvy ul.menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:100%;-webkit-flex-wrap:wrap;flex-wrap:wrap;}#block-pivokotvy ul.menu li a::before,#block-prodejkotvy ul.menu li a::before,#block-hauskrecht-prohlidkykotvy ul.menu li a::before{display:inline-block;margin-right:1.4rem;content:"↓";font-size:2.6rem;position:relative;top:-0.5rem;}}.block-paragraph-blocks{margin-bottom:80px;}.block-paragraph-blocks > h2{margin:0 0 3rem 0;text-align:center;line-height:1.2;font-size:3.6rem;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;}.block-paragraph-blocks > h2 span{display:block;margin:0;}.block-paragraph-blocks > h2 span.left,.block-paragraph-blocks > h2 span.right{background:url(/themes/hauskrecht/images/linka.png) repeat-x 0 50%;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;}.block-paragraph-blocks > h2 span.title{margin:0 20px;}@media (min-width:1050px){.block-paragraph-blocks > h2{font-size:5rem;margin:0 0 6rem 0;}}#block-splash{display:none;cursor:pointer;}#block-splash div.overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background:#000000;opacity:0.9;z-index:60;}#block-splash .content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;position:fixed;top:0;left:0;width:100%;height:100vh;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;z-index:61;}#block-splash .content .field--name-field-splash-image{padding:20px;}body.splash #block-splash{display:block;}.block > h2{margin:0 0 3rem 0;text-align:center;line-height:1.2;font-size:3.6rem;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;}.block > h2 span{display:block;margin:0;}.block > h2 span.left,.block > h2 span.right{background:url(/themes/hauskrecht/images/linka.png) repeat-x 0 50%;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;}.block > h2 span.title{margin:0 20px;}@media (min-width:1050px){.block > h2{font-size:5rem;margin:0 0 5rem 0;}}.block-inline-blockgalerie.flex .field--name-field-gallery{text-align:center;}.block-inline-blockgalerie.flex .field--name-field-gallery .field__item{margin-bottom:2rem;}.block-inline-blockgalerie.flex .field--name-field-gallery .field__item:last-child{margin-bottom:0rem;}@media (min-width:1050px){.block-inline-blockgalerie.flex .field--name-field-gallery{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:4rem;}.block-inline-blockgalerie.flex .field--name-field-gallery .field__item{margin-bottom:0;}}.block-inline-blockgalerie.grid2 .field--name-field-gallery{text-align:center;}.block-inline-blockgalerie.grid2 .field--name-field-gallery .field__item{margin-bottom:2rem;}.block-inline-blockgalerie.grid2 .field--name-field-gallery .field__item:last-child{margin-bottom:0rem;}@media (min-width:1050px){.block-inline-blockgalerie.grid2 .field--name-field-gallery{display:grid;gap:3rem;grid-template-columns:1fr 1fr;}.block-inline-blockgalerie.grid2 .field--name-field-gallery .field__item{margin-bottom:0;}}.field--name-body{margin-bottom:80px;}.field--name-field-galerie .field__item{margin-bottom:30px;}@media (min-width:1050px){.field--name-field-galerie{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.field--name-field-galerie .field__item{width:-webkit-calc(50% - 15px);width:-moz-calc(50% - 15px);width:calc(50% - 15px);margin:0 15px 30px 0;}.field--name-field-galerie .field__item:nth-child(even){width:-webkit-calc(50% - 15px);width:-moz-calc(50% - 15px);width:calc(50% - 15px);margin:0 0 30px 15px;}}.field--name-title h2{padding:0;}.field--type-image img{max-width:100%;height:auto;}body #cookiesjsr{--default-margin:1.25em !important;--font-size-reset:1.8rem !important;--btn-font-color:#edd4a7 !important;--btn-border-color:#edd4a7 !important;--btn-bg-color:#a90201 !important;--btn-prime-font-color:#a90201 !important;--btn-prime-border-color:#edd4a7 !important;--btn-prime-bg-color:#edd4a7 !important;--btn-inv-font-color:#a90201 !important;--btn-inv-border-color:#a90201 !important;--btn-inv-bg-color:#edd4a7 !important;--btn-prime-inv-font-color:#edd4a7 !important;--btn-prime-inv-border-color:#a90201 !important;--btn-prime-inv-bg-color:#a90201 !important;--link-list-font-color:#616161 !important;--link-list-separator-color:#edd4a7 !important;--banner-logo-offset:100px !important;--banner-bg-color:#000000 !important;--banner-font-color:#edd4a7 !important;--layer-header-height:3.5em !important;--layer-header-bg-color:#a90201 !important;--layer-header-font-color:#edd4a7 !important;--layer-body-bg-color:#000000 !important;--layer-tab-bg-color:#000000 !important;--layer-tab-font-color:#edd4a7 !important;--layer-tab-active-bg-color:#edd4a7 !important;--layer-tab-active-font-color:#000000 !important;--layer-bg-dark:#a90201 !important;--layer-font-light:#000000 !important;--layer-font-dark:#000f37 !important;--layer-border-color:#000000 !important;--layer-footer-bg-color:#000000 !important;--layer-footer-font-color:#edd4a7 !important;--layer-footer-height:4.5em !important;--switch-border-color:#ffffff !important;--switch-handle-color:#c8b38d !important;--switch-bg-off:#edd4a7 !important;--switch-bg-on:#edd4a7 !important;--switch-width:45px !important;--switch-height:20px !important;--switch-always-on-font-color:#0a0 !important;--switch-always-on-bg-color:#edd4a7 !important;}body #cookiesjsr .cookiesjsr-btn{border:0px;background:#a90201;min-height:auto;color:#edd4a7;padding:10px 15px;font-family:stymie_t_otregular_condensed;font-size:3rem;border-radius:3px;}body #cookiesjsr .cookiesjsr-btn:hover{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);background:#850201;}body #cookiesjsr .cookiesjsr-banner{padding:2rem;width:100%;border:0;}body #cookiesjsr .cookiesjsr-banner .cookiesjsr-banner--info{padding:0;margin:0;overflow:hidden;width:auto;}body #cookiesjsr .cookiesjsr-banner .cookiesjsr-banner--action{width:auto;}@media (max-width:1049px){body #cookiesjsr .cookiesjsr-banner .cookiesjsr-banner--action{padding-top:15px;}}@media (min-width:1050px){body #cookiesjsr .cookiesjsr-banner .cookiesjsr-banner--action{margin-left:30px;}}@media (max-width:1049px){body #cookiesjsr .cookiesjsr-layer{height:100vh;max-height:none;}}body #cookiesjsr .cookiesjsr-layer--header{border:0;}body #cookiesjsr .cookiesjsr-layer--close{background:transparent url(/themes/hauskrecht/images/cookies-close.png) no-repeat 50% 50%;}body #cookiesjsr .cookiesjsr-layer--footer{padding:35px 15px;}body #cookiesjsr .cookiesjsr-service-group{padding:0;margin:0;border-bottom:1px solid #edd4a7;}@media (min-width:1050px){body #cookiesjsr .cookiesjsr-service-group--content{padding:20px 15px;}}body #cookiesjsr .cookiesjsr-switch.active::after{background:#a90201;border-color:#a90201;}#footer{background:#121212;color:#edd4a7;}#footer .block > h2{display:none;}#footer .block a{color:#edd4a7;}#footer .block a:hover{text-decoration:underline;}@media (max-width:1049px){#footer{padding:4rem 0;}#footer .block{margin-bottom:6rem;}#footer .block:last-child{margin-bottom:0px;}}@media (min-width:1050px){#footer{padding:6rem 0 4rem 0;}#footer .region-footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin:0 -20px;}#footer .block{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1;-webkit-flex:1;flex:1;padding-left:20px;padding-right:20px;}}@media (min-width:1050px){#header{position:relative;height:80px;}#header #header-content{position:fixed;width:100%;height:80px;z-index:101;background:url(/themes/hauskrecht/images/header.png) no-repeat 50% 0;}#header #header-content .region-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;}}#hero{overflow:hidden;}#hero .block > h2{display:none;}#hero .container{padding:0;}@media (max-width:1049px){#hero #block-views-block-intro-block-1{display:none;}}@media (min-width:1050px){#hero #block-views-block-intro-block-2{display:none;}}@media (max-width:1049px){#navbar-wrapper{position:relative;height:80px;}#navbar-wrapper #navbar{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.3);box-shadow:0 1px 2px rgba(0,0,0,0.3);background:url(/themes/hauskrecht/images/navbar-back.png) repeat-x 0 0;z-index:2000;position:relative;height:80px;}}@media (min-width:1050px){#navbar-wrapper{display:none;}}body.menu-open #navbar-wrapper #navbar{height:80px;width:100%;position:fixed;top:0px;}#scroll-top{display:none;}@media (min-width:1050px){#scroll-top{display:block;position:fixed;bottom:-150px;right:50px;background:#a90201;border-radius:100%;z-index:50;width:80px;height:80px;cursor:pointer;-webkit-transition:bottom 0.5s;-moz-transition:bottom 0.5s;transition:bottom 0.5s;font-size:100px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}#scroll-top span{position:absolute;top:-29px;left:22px;}body.scroll-top #scroll-top{bottom:50px;}}#vstup{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:1000;display:none;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;}#vstup div.overlay{position:absolute;top:0;left:0;width:100%;height:100vh;background:#000000;opacity:0.9;}#vstup div.content{position:relative;overflow-y:auto;width:100%;height:100vh;text-align:center;padding-top:10vh;}#vstup div.content h2{font-size:40px;padding:30px;margin:0;text-align:center;color:#edd4a7;}@media (max-width:1049px){#vstup div.content h2{font-size:45px;}}#vstup .buttons{margin-bottom:80px;}#vstup .btn{padding:10px 0;display:block;cursor:pointer;margin:0 auto 10px auto;text-align:center;max-width:380px;font-family:stymie_t_otregular_condensed;text-decoration:none;border-radius:3px;color:#000000;font-size:30px;}#vstup .btn:hover{opacity:0.8;}#vstup .btn-yes{background:#a90201;color:#edd4a7;}#vstup .btn-no{background:#edd4a7;}body.vstup #vstup{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;}p.copy{text-align:center;}#footer #block-kontakt h2{font-size:35px;margin:0 0 10px 0;}#footer #block-socialnisite ul.menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;}#footer #block-socialnisite ul.menu li{margin-right:15px;display:inline-block;}#footer #block-socialnisite ul.menu li a{display:inline-block;width:50px;height:50px;overflow:hidden;white-space:nowrap;text-indent:100px;}#footer #block-socialnisite ul.menu li a.facebook{background:url(/themes/hauskrecht/images/facebook.png) no-repeat 0 0;-webkit-background-size:50px 50px;background-size:50px 50px;}#footer #block-socialnisite ul.menu li a.instagram{background:url(/themes/hauskrecht/images/instagram.png) no-repeat 0 0;-webkit-background-size:50px 50px;background-size:50px 50px;}#footer #block-socialnisite ul.menu li a.youtube{background:url(/themes/hauskrecht/images/youtube.png) no-repeat 0 0;-webkit-background-size:50px 50px;background-size:50px 50px;}@media (max-width:1049px){#header .block-system-branding-block{display:none;}}@media (min-width:1050px){#header .block-system-branding-block{position:absolute;left:15px;top:0;width:116px;min-height:80px;background:url(/themes/hauskrecht/images/header-logo-back.png) no-repeat 0 0;z-index:10;}#header .block-system-branding-block a.logo{display:block;text-decoration:none;}#header .block-system-branding-block a.logo:hover{text-decoration:none;}}#header .block-menu > h2{display:none;}@media (max-width:1049px){#header .block-menu ul.menu li a{text-align:center;display:block;padding:20px;text-transform:uppercase;color:#edd4a7;font-family:stymie_t_otregular_condensed;font-size:3.4rem;text-decoration:none;}#header .block-menu ul.menu li a:hover{text-decoration:none;color:#FFFFFF;}#header .block-menu ul.menu li a.is-active{color:#FFFFFF;}#header .block-menu ul.menu li.menu-item--active-trail a{color:#FFFFFF;}}@media (min-width:1050px){#header .block-menu{position:absolute;top:0;left:217px;}#header .block-menu ul.menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;}#header .block-menu ul.menu li:first-child{display:none;}#header .block-menu ul.menu li a{display:inline-block;height:80px;line-height:80px;padding:0 20px;text-transform:uppercase;color:#edd4a7;font-family:stymie_t_otregular_condensed;font-size:3.4rem;text-decoration:none;}#header .block-menu ul.menu li a:hover{text-decoration:none;color:#FFFFFF;}#header .block-menu ul.menu li a.is-active{color:#FFFFFF;}#header .block-menu ul.menu li.menu-item--active-trail a{color:#FFFFFF;}}#hero #block-views-block-intro-content-block-1 .view-intro-content .views-row{margin:0;position:relative;}#hero #block-views-block-intro-content-block-1 .view-intro-content .views-row p{position:absolute;top:0;width:100%;left:0;background:url(/themes/hauskrecht/images/intro_info_back.png) repeat 0 0;padding:18px 25px;margin:0;text-align:center;font-family:stymie_t_otregular_condensed;color:#201c17;font-size:34px;line-height:1.2;}@media (max-width:1049px){#hero #block-views-block-intro-content-block-1 .view-intro-content .views-row p{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:100%;font-size:28px;padding-top:20px;}}@media (min-width:1300px){#hero #block-views-block-intro-block-1{height:600px;}}#hero #block-views-block-intro-block-1 .view-intro .views-row{position:relative;margin:0;}#hero #block-views-block-intro-block-1 .view-intro .views-row .views-field-field-intro-prodej{text-align:center;position:absolute;left:0;top:38%;width:100%;}@media (min-width:1050px){#hero #block-views-block-intro-block-1 .view-intro .views-row .views-field-field-intro-prodej{width:50%;top:68%;left:30px;}}#hero #block-views-block-intro-block-1 .view-intro .views-row .views-field-field-intro-prodej span{display:block;font-weight:bold;}#hero #block-views-block-intro-block-1 .view-intro .views-row .views-field-field-intro-prodej span.label{font-size:30px;text-transform:uppercase;}#hero #block-views-block-intro-block-1 .view-intro .views-row .views-field-field-intro-prodej span.value{font-size:30px;}#hero #block-views-block-intro-block-1 .view-intro .views-field-field-intro-headline,#hero #block-views-block-intro-block-1 .view-intro .views-field-field-intro-headline2{position:absolute;left:0;top:52px;width:100%;text-align:center;}#hero #block-views-block-intro-block-1 .view-intro .views-field-field-intro-headline p,#hero #block-views-block-intro-block-1 .view-intro .views-field-field-intro-headline2 p{font-family:stymie_t_otregular_condensed;font-size:5rem;color:#FFFFFF;text-transform:uppercase;line-height:1.2;opacity:0;-webkit-transition:0.5s 0.2s;-moz-transition:0.5s 0.2s;transition:0.5s 0.2s;position:relative;top:60px;}#hero #block-views-block-intro-block-1 .view-intro .views-field-field-intro-headline2{top:auto;bottom:112px;}#hero #block-views-block-intro-block-1 .view-intro .owl-item.active .views-field-field-intro-headline p,#hero #block-views-block-intro-block-1 .view-intro .owl-item.active .views-field-field-intro-headline2 p{top:0px;opacity:1;}#hero #block-views-block-intro-block-1 .view-intro .owl-nav{margin:0;}#hero #block-views-block-intro-block-1 .view-intro .owl-prev{position:absolute;left:-100px;top:0;height:100%;width:80px;background:url(/themes/hauskrecht/images/intro-navigation-prev.png) no-repeat 50% 50%;padding:0;margin:0;text-indent:300px;white-space:nowrap;overflow:hidden;}#hero #block-views-block-intro-block-1 .view-intro .owl-next{position:absolute;right:-100px;top:0;height:100%;width:80px;background:url(/themes/hauskrecht/images/intro-navigation-next.png) no-repeat 50% 50%;padding:0;margin:0;text-indent:300px;white-space:nowrap;overflow:hidden;}@media (max-width:999px){#hero #block-views-block-intro-block-1 .view-intro .owl-nav{display:none;}}#hero #block-views-block-intro-block-1 .view-intro .owl-dots{position:absolute;width:500px;bottom:30px;left:50%;margin-left:-250px;}#hero #block-views-block-intro-block-1 .view-intro .owl-theme .owl-dots .owl-dot span{width:14px;height:14px;opacity:1;background:#808080;}#hero #block-views-block-intro-block-1 .view-intro .owl-theme .owl-dots .owl-dot.active span{background:#FFFFFF;}@media (max-width:999px){#hero #block-views-block-intro-block-1 .view-intro .owl-dots{bottom:20px;}}#hero #block-views-block-intro-block-2 .views-row{margin-bottom:0px;}#hero #block-views-block-intro-block-2 .views-field-field-odkaz{text-align:center;margin-bottom:30px;margin-top:-22px;}#hero #block-views-block-intro-block-2 .views-field-field-odkaz a{display:inline-block;text-decoration:none;font-family:stymie_t_otregular_condensed;font-size:2.5rem;color:#000000;height:45px;line-height:45px;background-color:#edd4a7;padding:0px 20px;text-transform:uppercase;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-right-radius:10px;border-top-left-radius:10px;}#hero #block-views-block-intro-block-2 .views-field-field-intro-image-1 .field-content{text-align:center;}#hero #block-rohlik{position:absolute;right:0;top:0;z-index:9;}#hero #block-rohlik .field--name-body p{margin:0;line-height:1;}#hero #block-rohlik .field--name-body a{display:block;background:url(/themes/hauskrecht/images/rohlik.png) no-repeat 0 0;width:143px;height:158px;text-indent:300px;overflow:hidden;white-space:nowrap;}@media (max-width:1049px){#hero #block-rohlik{display:none;}}.view-caste-dotazy .view-content .views-row{margin:0 0 10px 0;}#main .view-darkove-predmety{margin:0 0 6rem 0;overflow:hidden;}#main .view-darkove-predmety .view-content .views-row{text-align:center;margin:0 0 30px 0;}@media (min-width:600px){#main .view-darkove-predmety .view-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin:0 -15px;}#main .view-darkove-predmety .view-content .views-row{-webkit-box-flex:1;-webkit-flex:1 1 1;-moz-box-flex:1;flex:1 1 1;width:-webkit-calc(50% - 30px);width:-moz-calc(50% - 30px);width:calc(50% - 30px);text-align:center;margin:0 15px 60px 15px;}}@media (min-width:900px){#main .view-darkove-predmety .view-content .views-row{width:-webkit-calc(33.33% - 30px);width:-moz-calc(33.33% - 30px);width:calc(33.33% - 30px);}}@media (min-width:1200px){#main .view-darkove-predmety .view-content .views-row{width:-webkit-calc(25% - 30px);width:-moz-calc(25% - 30px);width:calc(25% - 30px);}}#main .view-obaly{margin-bottom:60px;}#main .view-obaly .view-content .views-row{text-align:center;margin:0;}@media (min-width:1050px){#main .view-obaly .view-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;}#main .view-obaly .view-content .views-row{width:25%;}}#main .block-views-blockbanners-block-1{margin:0 0 6rem 0;}#main .block-views-blockbanners-block-1 > h2{display:none;}#main .block-views-blockbanners-block-1 .view-banners .view-content .views-row{position:relative;overflow:hidden;}#main .block-views-blockbanners-block-1 .view-banners .view-content .views-row .views-field-field-banner img{-webkit-transition:0.5s;-moz-transition:0.5s;transition:0.5s;}#main .block-views-blockbanners-block-1 .view-banners .view-content .views-row .views-field-title{position:absolute;bottom:0;left:0;width:100%;text-transform:uppercase;}#main .block-views-blockbanners-block-1 .view-banners .view-content .views-row .views-field-title h2{margin:0;text-align:center;background:url(/themes/hauskrecht/images/banner-title-back.png) repeat 0 0;font-size:34px;}#main .block-views-blockbanners-block-1 .view-banners .view-content .views-row .views-field-title h2 a{display:block;padding:10px;color:#edd4a7;text-decoration:none;}#main .block-views-blockbanners-block-1 .view-banners .view-content .views-row .views-field-title h2 a:hover{color:#FFFFFF;text-decoration:none;}#main .block-views-blockbanners-block-1 .view-banners .view-content .views-row:hover .views-field-field-banner img{-webkit-transition:0.5s;-moz-transition:0.5s;transition:0.5s;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}#main .block-views-blockbanners-block-1 .view-banners .view-content .views-row:hover .views-field-title h2 a{color:#FFFFFF;}#main .block-views-blockbanners-block-1 .view-banners .view-content .views-row{margin-bottom:30px;}@media (min-width:455px){#main .block-views-blockbanners-block-1 .view-banners{overflow:hidden;}#main .block-views-blockbanners-block-1 .view-banners .view-content{margin:0 -15px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}#main .block-views-blockbanners-block-1 .view-banners .view-content .views-row{margin:0 15px 30px 15px;width:-webkit-calc(50% - 30px);width:-moz-calc(50% - 30px);width:calc(50% - 30px);}}@media (min-width:1050px){#main .block-views-blockbanners-block-1 .view-banners .view-content .views-row{width:-webkit-calc(33.33% - 30px);width:-moz-calc(33.33% - 30px);width:calc(33.33% - 30px);}}#main .block-page-title-block .field{margin:0;}#main .block-page-title-block h1{margin:0 0 3rem 0;text-align:center;line-height:1.2;font-size:3.6rem;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;}#main .block-page-title-block h1 span{display:block;margin:0;}#main .block-page-title-block h1 span.left,#main .block-page-title-block h1 span.right{background:url(/themes/hauskrecht/images/linka.png) repeat-x 0 50%;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;}#main .block-page-title-block h1 span.title{margin:0 20px;}@media (min-width:1050px){#main .block-page-title-block h1{font-size:5rem;margin:0 0 6rem 0;}}#main .block-views-blockpivo-prodej-block-1{margin:0rem 0 6rem 0;}#main .block-views-blockpivo-prodej-block-1 .view-pivo-prodej .view-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;}#main .block-views-blockpivo-prodej-block-1 .view-pivo-prodej .view-content .views-row{-webkit-box-flex:1;-webkit-flex:1 1 1;-moz-box-flex:1;flex:1 1 1;width:50%;text-align:center;margin:0 0 20px 0;padding:0 10px;}@media (min-width:750px){#main .block-views-blockpivo-prodej-block-1 .view-pivo-prodej .view-content .views-row{width:33.33%;padding:0;}}@media (min-width:1000px){#main .block-views-blockpivo-prodej-block-1 .view-pivo-prodej .view-content .views-row{width:25%;}}@media (min-width:1200px){#main .block-views-blockpivo-prodej-block-1 .view-pivo-prodej .view-content .views-row{width:20%;}}#main .block-views-blockpartneri-block-1{margin:0 0 3rem 0;}#main .block-views-blockpartneri-block-1 > h2{font-size:34px;margin:0 0 3rem 0;}#main .block-views-blockpartneri-block-1 .view-content .views-row{text-align:center;margin:0;}@media (min-width:450px){#main .block-views-blockpartneri-block-1 .view-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;}#main .block-views-blockpartneri-block-1 .view-content .views-row{text-align:center;margin:0 30px;}}#main .view-pivo{margin-bottom:80px;}#main .view-pivo .view-content .views-row{text-align:center;position:relative;margin:0 0 25px 0;}@media (min-width:500px){#main .view-pivo .view-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;}#main .view-pivo .view-content .views-row{-webkit-box-flex:1;-webkit-flex:1 1 1;-moz-box-flex:1;flex:1 1 1;width:50%;text-align:center;}}@media (min-width:700px){#main .view-pivo .view-content .views-row{width:33.33%;}}@media (min-width:1050px){#main .view-pivo .view-content .views-row{width:20%;}}#main .view-spolecne-varky{margin-bottom:50px;}#main .view-spolecne-varky .view-content .views-row{text-align:center;position:relative;margin-bottom:30px;}#main .view-spolecne-varky .view-content .views-row .views-field-field-spolecne-varky-image{margin-bottom:25px;}#main .view-spolecne-varky .view-content .views-row .views-field-field-spolecne-varky-text h2{margin-bottom:0px;}@media (min-width:1050px){#main .view-spolecne-varky .view-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;}#main .view-spolecne-varky .view-content .views-row{-webkit-box-flex:1;-webkit-flex:1 1 1;-moz-box-flex:1;flex:1 1 1;width:-webkit-calc(33.33% - 30px);width:-moz-calc(33.33% - 30px);width:calc(33.33% - 30px);margin:0 15px 30px 15px;}}#main .block-webform{margin-bottom:80px;}#main .block-webform > h2{text-align:center;}#main #webform-submission-prohlidka-node-5-add-form{margin:0 auto;text-align:center;}#main #webform-submission-prohlidka-node-5-add-form .form-item{margin:0 0 12px 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;max-width:800px;margin:0 auto 12px auto;}#main #webform-submission-prohlidka-node-5-add-form .form-item label{width:150px;text-align:left;margin-right:10px;background:#121212;color:#edd4a7;padding:0rem 1.3rem 0rem 1.3rem;display:block;line-height:40px;height:40px;margin:0;border-radius:0px;border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:2px solid #000000;}#main #webform-submission-prohlidka-node-5-add-form .form-item .form-number,#main #webform-submission-prohlidka-node-5-add-form .form-item .form-date,#main #webform-submission-prohlidka-node-5-add-form .form-item .form-text,#main #webform-submission-prohlidka-node-5-add-form .form-item .form-email,#main #webform-submission-prohlidka-node-5-add-form .form-item .form-tel{max-width:650px;border-radius:0px;border-top-right-radius:4px;border-bottom-right-radius:4px;}#main #webform-submission-prohlidka-node-5-add-form .form-actions{margin:24px 0 0 0;}#main #webform-submission-prohlidka-node-5-add-form .form-actions .form-submit{width:180px;}#main #webform-submission-prohlidka-node-5-add-form .form-required::after{display:none;}#main .node--type-caste-otazky{max-width:800px;margin:0 auto 12px auto;background:#121212;border-radius:4px;}#main .node--type-caste-otazky .title{font-family:stymie_t_otregular_condensed;font-size:3.4rem;position:relative;line-height:50px;padding:10px 70px 10px 22px;cursor:pointer;}#main .node--type-caste-otazky .title span.open{position:absolute;right:10px;top:10px;background:url(/themes/hauskrecht/images/acord.png) no-repeat 0 0;width:50px;height:50px;}#main .node--type-caste-otazky .field--name-body{padding:0px 22px 6px 22px;display:none;margin-bottom:0px;}#main .node--type-caste-otazky.active .title span.open{background:url(/themes/hauskrecht/images/acord.png) no-repeat 0 -50px;}#main .node--type-caste-otazky.active .field--name-body{display:block;}#main .node--type-pivo.node--view-mode-front{position:relative;text-align:center;margin-bottom:4rem;}#main .node--type-pivo.node--view-mode-front .image{position:relative;}#main .node--type-pivo.node--view-mode-front .image .field--name-field-pivo-status{background:url(/themes/hauskrecht/images/v-prodeji.png) no-repeat 0 0;width:117px;height:103px;white-space:nowrap;text-indent:200px;overflow:hidden;position:absolute;left:60%;bottom:-30px;z-index:1;}#main .node--type-pivo.node--view-mode-front .image img{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;width:175px;height:auto;}#main .node--type-pivo.node--view-mode-front .field--name-field-info-prodej{width:160px;margin:3rem auto 0 auto;border-top:1px solid #edd4a7;border-bottom:1px solid #edd4a7;text-align:center;font-family:stymie_t_otregular_condensed;font-size:23px;line-height:30px;}#main .node--type-pivo.node--view-mode-front .readmore a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;white-space:nowrap;text-indent:800px;overflow:hidden;}#main .node--type-pivo.node--view-mode-front:hover .image img{-webkit-transform:scale(1.07);-moz-transform:scale(1.07);-ms-transform:scale(1.07);transform:scale(1.07);}#main .node--type-pivo.node--view-mode-full{position:relative;padding-top:60px;}@media (min-width:1050px){#main .node--type-pivo.node--view-mode-full{padding-top:30px;}}#main .node--type-pivo.node--view-mode-full .top{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;border-bottom:2px solid #edd4a7;margin-bottom:60px;}@media (min-width:1050px){#main .node--type-pivo.node--view-mode-full .top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;}}#main .node--type-pivo.node--view-mode-full .top .left{-webkit-box-flex:2;-webkit-flex:2;-moz-box-flex:2;flex:2;margin-right:auto;}#main .node--type-pivo.node--view-mode-full .top .left .head{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-bottom:50px;}@media (min-width:1050px){#main .node--type-pivo.node--view-mode-full .top .left .head{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;}}#main .node--type-pivo.node--view-mode-full .top .left .head .image{margin-bottom:30px;}@media (min-width:1050px){#main .node--type-pivo.node--view-mode-full .top .left .head .image{margin-bottom:0px;}}#main .node--type-pivo.node--view-mode-full .top .left .head .image img{max-width:217px;height:auto;}@media (min-width:1050px){#main .node--type-pivo.node--view-mode-full .top .left .head .title{margin-left:25px;}}#main .node--type-pivo.node--view-mode-full .top .left .head .title h1{font-family:stymie_t_otregular_condensed;font-size:60px;margin:0 0 0 0;padding:0;text-transform:uppercase;}#main .node--type-pivo.node--view-mode-full .top .left .head .title .field--name-field-pivo-podnadpis{font-family:stymie_t_otregular_condensed;font-size:36px;margin:0 0 0 0;padding:0;text-transform:uppercase;}#main .node--type-pivo.node--view-mode-full .top .right{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;}@media (min-width:1050px){#main .node--type-pivo.node--view-mode-full .top .right{margin-left:60px;}}@media (min-width:1050px){#main .node--type-pivo.node--view-mode-full .bottom{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;}}#main .node--type-pivo.node--view-mode-full .bottom .left{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;margin-right:auto;margin-bottom:30px;}@media (min-width:1050px){#main .node--type-pivo.node--view-mode-full .bottom .left{margin-right:30px;}}#main .node--type-pivo.node--view-mode-full .bottom .right{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;margin-bottom:30px;}@media (min-width:1050px){#main .node--type-pivo.node--view-mode-full .bottom .right{margin-left:30px;}#main .node--type-pivo.node--view-mode-full .bottom .right .field--name-field-pivo-galerie{text-align:right;margin-bottom:40px;}}#main .node--type-pivo.node--view-mode-full .field--name-field-pivo-oceneni{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin-bottom:10px;}#main .node--type-pivo.node--view-mode-full .field--name-field-pivo-oceneni .field__item{margin:0 8px 8px 0;}#main .node--type-pivo.node--view-mode-full .field--name-field-pivo-oceneni .field__item:last-child{margin:0 0px 8px 0;}#main .video{text-align:center;}#main .video .field--name-field-youtube{border-top:2px solid #edd4a7;padding-top:60px;}#main .video .field--name-field-youtube figure{display:inline-block;margin:0;}@media (max-width:850px){#main .video .field--name-field-youtube figure{display:block;}#main .video .field--name-field-youtube figure iframe{width:100%;}}#main .pivo-skip{padding-top:50px;}#main .pivo-skip div.tl{text-align:left;margin-bottom:60px;}@media (min-width:1050px){#main .pivo-skip div.tl{text-align:center;}}#main .pivo-skip div.tl a{display:inline-block;background:#edd4a7;color:#000000;font-family:stymie_t_otregular_condensed;text-transform:uppercase;border-radius:4px;padding:6px 30px;font-size:26px;text-decoration:none;}#main .pivo-skip div.tl a:hover{background:#FFFFFF;}#main .node--type-pivo.node--view-mode-teaser{position:relative;text-align:center;margin-bottom:4rem;}#main .node--type-pivo.node--view-mode-teaser .image{position:relative;}#main .node--type-pivo.node--view-mode-teaser .image .field--name-field-pivo-status{background:url(/themes/hauskrecht/images/v-prodeji.png) no-repeat 0 0;width:117px;height:103px;white-space:nowrap;text-indent:200px;overflow:hidden;position:absolute;left:60%;bottom:-30px;z-index:1;}#main .node--type-pivo.node--view-mode-teaser .image img{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;width:175px;height:auto;}#main .node--type-pivo.node--view-mode-teaser .field--name-field-info-prodej{width:160px;margin:3rem auto 0 auto;border-top:1px solid #edd4a7;border-bottom:1px solid #edd4a7;text-align:center;font-family:stymie_t_otregular_condensed;font-size:23px;line-height:30px;}#main .node--type-pivo.node--view-mode-teaser .readmore a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;white-space:nowrap;text-indent:800px;overflow:hidden;}#main .node--type-pivo.node--view-mode-teaser:hover .image img{-webkit-transform:scale(1.07);-moz-transform:scale(1.07);-ms-transform:scale(1.07);transform:scale(1.07);}#main .node--type-produkt .image{height:380px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;border-bottom:2px solid #edd4a7;background:#121212;}#main .node--type-produkt .field--name-field-produkt-image img{width:auto;max-height:300px;display:block;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;}#main .node--type-produkt .title{padding:14px 10px 6px 10px;}#main .node--type-produkt .parametry{padding:0px 10px 6px 10px;}#main .node--type-produkt .price{white-space:nowrap;font-size:3.6rem;font-family:stymie_t_otregular_condensed;}#main .user-login-form{border:2px solid #edd4a7;background:#000000;padding:3rem;max-width:450px;margin:0 auto 80px auto;font-family:sans-serif;}#main .user-login-form label{display:block;margin:0 0 0.8rem 0;}#main .user-login-form .form-text{margin-bottom:0.8rem;}#main .user-login-form .form-item{margin-top:0;margin-bottom:3rem;}#main .user-login-form .form-actions{margin-top:0;margin-bottom:0;}#main .user-login-form .description{margin-top:-0.8rem;}#main .user-pass{border:2px solid #edd4a7;background:#000000;padding:3rem;max-width:450px;margin:0 auto 80px auto;font-family:sans-serif;}#main .user-pass label{display:block;margin:0 0 0.8rem 0;}#main .user-pass .form-text{margin-bottom:0.8rem;}#main .user-pass .description{margin-top:-0.8rem;}#main .user-pass .form-item{margin-top:0;margin-bottom:0;}#main .user-pass .form-actions{margin-top:0;margin-bottom:0;}#main .user-pass p{font-size:1.3rem;}#main .profile{border:2px solid #edd4a7;background:#000000;padding:3rem;max-width:450px;margin:0 auto 80px auto;font-family:sans-serif;}#main .user-register-form{border:2px solid #edd4a7;background:#000000;padding:3rem;}#main .user-register-form label{display:block;margin:0 0 0.8rem 0;}#main .user-register-form .form-text{margin-bottom:0.8rem;}#main .user-register-form .form-item{margin-top:0;margin-bottom:3rem;}#main .user-register-form .form-actions{margin-top:0;margin-bottom:0;}#main .user-register-form .description{margin-top:-0.8rem;}#navbar .block-system-branding-block{position:absolute;left:15px;top:0;width:116px;background:url(/themes/hauskrecht/images/header-logo-back.png) no-repeat 0 0;z-index:100;}#navbar .block-system-branding-block a.logo{display:block;text-decoration:none;}#navbar .block-system-branding-block a.logo:hover{text-decoration:none;}#navbar .icon-menu{position:absolute;right:0;top:0;width:80px;height:80px;border:0;background:none;z-index:200;text-align:center;margin:0;padding:0;}#navbar .icon-menu span.icon-menu-1,#navbar .icon-menu span.icon-menu-2,#navbar .icon-menu span.icon-menu-3{width:30px;height:4px;background:#FFFFFF;display:block;margin:6px auto;border-radius:2px;position:relative;top:0;}#navbar .icon-menu span.icon-menu-1,#navbar .icon-menu span.icon-menu-3{-webkit-transition:all 0.1s 0.1s;-moz-transition:all 0.1s 0.1s;transition:all 0.1s 0.1s;}#navbar .icon-menu span.icon-menu-2{-webkit-transition:all 0.1s 0.1s;-moz-transition:all 0.1s 0.1s;transition:all 0.1s 0.1s;}@media (min-width:1050px){#navbar .icon-menu{display:none;}}body.menu-open #navbar .icon-menu span.icon-menu-1{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:relative;top:10px;}body.menu-open #navbar .icon-menu span.icon-menu-2{visibility:hidden;}body.menu-open #navbar .icon-menu span.icon-menu-3{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;top:-10px;}body.menu-open #navbar .icon-menu span.icon-menu-1,body.menu-open #navbar .icon-menu span.icon-menu-3{-webkit-transition:all 0 0;-moz-transition:all 0 0;transition:all 0 0;}body.menu-open #navbar .icon-menu span.icon-menu-2{-webkit-transition:all 0.1s 0s;-moz-transition:all 0.1s 0s;transition:all 0.1s 0s;}body{background:#000000;}body.vstup{overflow:hidden;}@media (max-width:1049px){#center{padding:40px 0 55px 0;}#center.no-hero{padding:90px 0 55px 0;}}@media (min-width:1050px){#center{padding:55px 0 55px 0;min-height:600px;}#center.no-hero{padding:108px 0 50px 0;}}.container{padding:0 25px;position:relative;}@media (min-width:768px){.container{width:100%;padding:0 30px;}}@media (min-width:1300px){.container{margin:0 auto;padding:0;width:1200px;}}@media (max-width:1049px){#navbar-collapse{display:none;}body.menu-open #navbar-collapse{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;position:fixed;width:100%;height:-webkit-calc(100% - 80px);height:-moz-calc(100% - 80px);height:calc(100% - 80px);top:80px;left:0;z-index:1000;background:#000000;color:#FFFFFF;overflow-y:auto;padding-top:35px;}body.menu-open #navbar-collapse #header{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2;}body.menu-open #navbar-collapse #menu{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1;}}@media (min-width:1300px){#zed{background:url(/themes/hauskrecht/images/zed.jpg) no-repeat 50% 0;}}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/libraries/owlcarousel/dist/assets/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
