#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#fff;opacity:0.5;filter:alpha(opacity = 50)}#colorbox{outline:0}#cboxContent{margin-top:32px;overflow:visible;background:none}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{background:none;padding:1px}#cboxLoadingGraphic{background:url('/images/colorbox/loading.gif') no-repeat center center}#cboxLoadingOverlay{background:#fff}#cboxTitle{position:absolute;top:-22px;left:0;color:#000}#cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;text-indent:-9999px;width:20px;height:20px;position:absolute;top:-20px;background:url('/images/colorbox/controls.png') no-repeat 0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxPrevious{background-position:0px 0px;right:44px}#cboxPrevious:hover{background-position:0px -25px}#cboxNext{background-position:-25px 0px;right:22px}#cboxNext:hover{background-position:-25px -25px}#cboxClose{background-position:-50px 0px;right:0}#cboxClose:hover{background-position:-50px -25px}.cboxSlideshow_on #cboxPrevious,.cboxSlideshow_off #cboxPrevious{right:66px}.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px}.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px;right:44px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px}/*! jQuery UI - v1.12.1 - 2018-04-05
* http://jqueryui.com
* Includes: core.css, autocomplete.css, menu.css
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}::-webkit-input-placeholder{opacity:1}::-moz-placeholder{opacity:1}:-ms-input-placeholder{opacity:1}input[type=text],textarea,select{border:solid 1px #ddbb6e;height:32px;background:#ffffff;box-sizing:border-box;padding:0 10px;font-size:1.5rem}textarea{height:100px;padding:10px}[type=submit]{display:inline-block;text-decoration:none;color:#ffffff;border:none;line-height:30px;padding:0 25px;background:none;box-sizing:border-box;text-align:center;font-size:1.4rem;min-width:160px;position:relative;text-transform:uppercase;transition:all 0.3s ease-in-out;cursor:pointer}[type=submit]:before{position:absolute;background:#c8102e;color:#ffffff;width:100%;height:100%;left:0;top:0;transform:skew(-45deg);content:"";z-index:-1;transition:all 0.3s ease-in-out}[type=submit]:hover{color:#c8102e}[type=submit]:hover:before{background-color:#ffffff}.submit-wrapper{position:relative;display:inline-block}.submit-wrapper:before{position:absolute;background:#c8102e;color:#ffffff;width:100%;height:100%;left:0;top:0;transform:skew(-45deg);content:"";z-index:-1;transition:all 0.3s ease-in-out;border:solid 1px #c8102e}.submit-wrapper [type=submit]{background:none;color:#ffffff}.submit-wrapper:hover:before{background:none}.submit-wrapper:hover [type=submit]{color:#c8102e}body,h1,h2,h3,h4,h5,h6,p,ul,li,ol,hr,form,menu,header,footer{padding:0;margin:0;border:none;font-weight:normal}body,input,select,textarea{font-family:'Montserrat', sans-serif;line-height:1.35em;color:#000000;font-weight:300}html{font-size:62.5%}body{background:#f7f7f7 url('/images/bg.jpg') center top repeat-y}html body .h{display:none}a{outline:0;text-decoration:none;color:#c8102e}*:focus{outline:none}strong{font-weight:600}ul.error{margin:20px 15px;color:#c8102e;padding:0}sup{font-size:70%}h1,h2,h3{font-weight:300;line-height:1.5em}h1{color:#ffffff;font-size:50px;margin:100px 0 0;text-align:center;line-height:1.5em}@media (max-width: 1000px){.header-background{height:300px}}@media (max-width: 800px){h1{font-size:35px;line-height:1.5em}}header{background:#FFFFFF}header .inner{max-width:1070px;height:140px;margin:0 auto;position:relative}header .inner .logo{position:absolute;left:15px;width:78px;height:48px;background:url('/images/logo.svg') no-repeat center top;background-size:contain;display:block;bottom:40px}header .inner menu{position:absolute;right:0;width:930px;bottom:40px}header .inner menu ul{display:flex;justify-content:space-between;align-items:center}header .inner menu ul li{display:inline-block;flex:0 0 auto;position:relative}header .inner menu ul li a{text-transform:uppercase;font-size:1.8rem;color:#c8102e;display:inline-block;line-height:1.5em;position:relative}header .inner menu ul li a:hover{color:#ddbb6e}header .inner menu ul li a.active:after{display:block;width:100%;height:4px;background:#c8102e;bottom:-15px;position:absolute;content:""}header .inner menu ul li.english a{color:#ddbb6e;padding:0 10px 0 30px;font-size:1.6rem}header .inner menu ul li.english a:hover{color:#c8102e}header .menu-trigger{position:absolute;background:url('/images/menu-trigger.png');width:51px;height:27px;right:40px;top:52px;cursor:pointer;display:none}@media (max-width: 1100px){header .inner .logo{left:40px;bottom:53px}header .inner menu{position:fixed;top:0;left:150px;right:0;min-height:100vh;background:#ffffff;width:auto;z-index:9;-webkit-box-shadow:-5px 0px 10px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:-5px 0px 10px 0px rgba(0, 0, 0, 0.2);box-shadow:-5px 0px 10px 0px rgba(0, 0, 0, 0.2);display:none}header .inner menu.active{display:block}header .inner menu ul{flex-direction:column;margin:100px 40px 0;align-items:unset}header .inner menu ul li{margin:0 0 20px 0}header .inner menu ul li a{font-size:2.5rem}header .inner menu ul li a.active::after{bottom:0;height:2px}header .inner menu ul li:last-child a{padding:0}header .inner menu .menu-close-trigger{position:absolute;background:url('/images/close.png');width:39px;height:39px;top:46px;right:46px;display:block;cursor:pointer}header .menu-trigger{display:block}}@media (max-width: 768px){header .inner{height:100px}header .inner .logo{bottom:26px}header .inner .menu-trigger{top:40px}header .inner menu .menu-close-trigger{top:32px}header .inner menu ul li{margin-bottom:10px}}@media (max-width: 576px){header .inner{height:80px}header .inner .logo{bottom:16px;left:20px}header .inner .menu-trigger{top:30px;right:20px}header .inner menu{left:120px}header .inner menu .menu-close-trigger{top:22px;right:20px}header .inner menu ul li{margin-bottom:10px}header .inner menu ul li a{font-size:2rem}}.hp-panel{background-color:#FFFFFF;padding-bottom:10px;width:100%;overflow:hidden}.hp-panel .row{display:flex;flex:0 0 100%;justify-content:space-between}.hp-panel .row > a{position:relative}.hp-panel .row > a .center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;z-index:1;width:80%}.hp-panel .row > a .center h2{font-size:4rem;color:#ffffff;text-transform:uppercase;line-height:1.2em;margin-bottom:20px}.hp-panel .row > a .center .small{font-size:3rem}.hp-panel .row > a .center span{display:inline-block;text-decoration:none;color:#ffffff;border:none;line-height:30px;padding:0 25px;background:none;box-sizing:border-box;text-align:center;font-size:1.4rem;min-width:160px;position:relative;text-transform:uppercase;transition:all 0.3s ease-in-out}.hp-panel .row > a .center span:before{position:absolute;background:#c8102e;color:#ffffff;width:100%;height:100%;left:0;top:0;transform:skew(-45deg);content:"";z-index:-1;transition:all 0.3s ease-in-out}.hp-panel .row > a .center span:hover{color:#c8102e}.hp-panel .row > a .center span:hover:before{background-color:#ffffff}.hp-panel .row-2{height:460px;margin-bottom:10px}.hp-panel .row-2 > a{flex:0 0 40%;background:#000000 url('/images/homepage/foto-soutez_hokej.jpg') center / cover no-repeat}[lang=en] .hp-panel .row-2 > a{background:#000000 url('/images/homepage/foto0en2.jpg') center / cover no-repeat}[lang=cs] .hp-panel .row-2 > a:nth-child(2){flex-basis:calc(60% - 10px);background:url('/images/homepage/soutez4d.jpg') center / cover}[lang=cs] .hp-panel .row-2 > a:nth-child(2) h2:before{position:absolute;background:url('/images/korunka-linka.svg') center / contain no-repeat;width:350px;height:55px;top:-70px;left:50%;margin-left:-175px;content:""}[lang=en] .hp-panel .row-2 > a:nth-child(2){flex-basis:calc(60% - 10px);background:url('/images/bg.jpg') center top repeat-y}[lang=en] .hp-panel .row-2 > a:nth-child(2) .center h2{color:#c8102e;position:relative;margin:60px 0 0;font-size:6rem}[lang=en] .hp-panel .row-2 > a:nth-child(2) .center h2:before{position:absolute;background:url('/images/korunka-linka.svg') center / contain no-repeat;width:350px;height:55px;top:-70px;left:50%;margin-left:-175px;content:""}.hp-panel .row-3{height:350px}.hp-panel .row-3 > a{flex:0 0 33%;background:url('/images/homepage/foto2.jpg') center center no-repeat;background-size:cover}.hp-panel .row-3 > a:nth-child(2){flex-basis:calc(34% - 20px);background-image:url('/images/homepage/foto3.jpg')}.hp-panel .row-3 > a:nth-child(3){background-image:url('/images/homepage/foto4.jpg')}.hp-panel .row-3 > a .center h2{font-size:2.8rem}.hp-panel .row-3 > a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000000;opacity:.75;transition:opacity 0.3s ease-in-out}.hp-panel .row-3 > a:hover:after{opacity:.5}@media (max-width: 768px){.hp-panel .row{display:block}.hp-panel .row.row-3,.hp-panel .row.row-2{height:auto}.hp-panel .row > a{margin-bottom:10px;padding-bottom:45%;display:block}.hp-panel .row > a .center h2{font-size:2.8rem}.hp-panel .row > a .center .small{font-size:2rem}[lang=en] .hp-panel .row-2 > a:nth-child(2) .center h2{font-size:4rem;line-height:1.2em}[lang=en] .hp-panel .row-2 > a:nth-child(2) .center h2::before,[lang=cs] .hp-panel .row-2 > a:nth-child(2) .center h2::before{width:200px;margin-left:-100px}}@media (max-width: 576px){.hp-panel .row > a{padding-bottom:60%}.hp-panel .row > a .center h2{font-size:2rem;line-height:1.5em}.hp-panel .row > a .center .small{font-size:1.5rem}.hp-panel .row-2 > a:nth-child(2){padding-bottom:70%}[lang=en] .hp-panel .row-2 > a:nth-child(2) .center h2{font-size:3rem;line-height:1.2em}}.homepage-article{max-width:1070px;margin:135px auto 90px}.homepage-article h2{margin:60px auto;position:relative;font-size:4rem;text-align:center;color:#c8102e;text-transform:uppercase;padding:0 30px;line-height:1.2em}.homepage-article h2:before{position:absolute;background:url('/images/korunka-linka.svg');width:312px;height:48px;top:-60px;left:50%;margin-left:-156px;content:""}.homepage-article article{background:#ffffff;margin:35px 0;position:relative;border-bottom:solid 1px #ddbb6e;display:flex}.homepage-article article:after{background:url('/images/article-shadow.png') center bottom no-repeat;height:16px;width:100%;content:"";display:block;bottom:-16px;left:0;position:absolute}.homepage-article article:nth-child(2n){flex-direction:row-reverse}.homepage-article article .img{flex:0 0 355px;position:relative;overflow:hidden;background-size:cover;background-position:center center}.homepage-article article .content{flex:0 1 auto;padding:40px 90px 40px 45px}.homepage-article article .content h3{color:#c8102e;font-size:2.6rem;text-transform:uppercase;line-height:1.2em;margin-bottom:20px}.homepage-article article .content p{font-size:1.6rem;color:#c8102e;line-height:1.5em;margin-bottom:15px}.homepage-article article .content .btn{display:inline-block;color:#c8102e;font-size:1.4rem;text-transform:uppercase;position:relative;padding:5px 45px;line-height:1em;z-index:1;transition:all 0.3s ease-in-out}.homepage-article article .content .btn:before{position:absolute;background:#c8102e;width:30px;height:100%;left:0;top:0;transform:skew(-45deg);content:"";transition:all 0.3s ease-in-out;z-index:-1}.homepage-article article .content .btn:hover{color:#ffffff}.homepage-article article .content .btn:hover:before{width:100%}.homepage-article .hidden-articles{display:none}.homepage-article .hidden-articles.open{display:block}@media (max-width: 1100px){.homepage-article article .content{padding:30px}}@media (max-width: 768px){.homepage-article article{margin-left:30px;margin-right:30px;display:block;text-align:center}.homepage-article article .content{padding:30px}.homepage-article article .content .btn{margin:20px 0}.homepage-article article .img{padding-top:40%}}@media (max-width: 576px){.homepage-article article{margin:0}}.more-articles{text-align:center;margin:6rem 0 10rem}.more-articles a{display:inline-block;text-decoration:none;color:#ffffff;border:none;line-height:30px;padding:0 25px;background:none;box-sizing:border-box;text-align:center;font-size:1.4rem;min-width:160px;position:relative;text-transform:uppercase;transition:all 0.3s ease-in-out;color:#c8102e}.more-articles a:before{position:absolute;background:#c8102e;color:#ffffff;width:100%;height:100%;left:0;top:0;transform:skew(-45deg);content:"";z-index:-1;transition:all 0.3s ease-in-out}.more-articles a:hover{color:#c8102e}.more-articles a:hover:before{background-color:#ffffff}.more-articles a:before{background-color:transparent;border:solid 1px #c8102e}.more-articles a:hover{color:#ffffff}.more-articles a:hover:before{background-color:#c8102e}.history{position:relative;margin-bottom:50px}.history:before{content:"";background:#c8102e;height:50px;display:block;margin-bottom:30px}.history:after{content:"";position:absolute;left:calc(50% - 1px);height:100%;background:#c8102e;width:2px;display:block;top:306px}.history .header{margin-bottom:40px}.history .header h2{font-size:6.5rem;width:100%;color:#c8102e;position:relative;text-align:center;margin:100px 0 auto}.history .header h2:before{position:absolute;background:url('/images/korunka-linka.svg') center / contain no-repeat;width:300px;height:55px;top:-70px;left:50%;margin-left:-150px;content:""}.history .header p{font-size:1.5rem;line-height:1.3em;margin:0 auto 20px;text-align:center;max-width:550px}.history article{max-width:1070px;margin:0 auto;display:flex;justify-content:space-between}.history article:nth-child(2n){flex-direction:row-reverse}.history article:nth-child(2n) .text{align-items:right;text-align:right}.history article:nth-child(2n) .text h2:before{border-width:7px 8px 7px 0;border-color:transparent #c8102e transparent transparent;left:auto;right:-39px}.history article .image{flex:0 0 auto;background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:240px;width:calc(50% - 40px)}.history article .image img{display:none}.history article .text{flex:0 0 auto;display:flex;flex-direction:column;justify-content:center;padding:30px 0;width:calc(50% - 40px)}.history article .text h2{font-size:6.5rem;width:100%;color:#c8102e;position:relative}.history article .text h2:before{position:absolute;left:-39px;top:calc(50% - 7px);content:"";width:0;height:0;border-style:solid;border-width:7px 0 7px 8px;border-color:transparent transparent transparent #c8102e}.history article .text p{font-size:1.5rem;width:90%;line-height:1.3em}@media (max-width: 768px){.history:after{top:270px}.history .header h2{font-size:4rem}.history article .image{flex-basis:50%}.history article .text h2{font-size:4rem}}@media (max-width: 576px){.history:after{display:none}.history article:nth-child(1n){display:block;text-align:center}.history article:nth-child(1n) .text{text-align:center;display:block}.history article:nth-child(1n) .text h2,.history article:nth-child(1n) .text p{padding:0 20px 0;width:auto}.history article:nth-child(1n) .text h2:after,.history article:nth-child(1n) .text p:after,.history article:nth-child(1n) .text h2:before,.history article:nth-child(1n) .text p:before{display:none}.history article:nth-child(1n) .image{width:auto}.history article:nth-child(1n) .text{width:auto}}.nutritions-box{max-width:900px;margin:20px auto}.nutritions-box:after{display:block;content:"";clear:both}.nutritions-box h1{text-align:center;margin:50px 0 20px;color:#c8102e;text-transform:uppercase}.nutritions-box .nutricni-trans-select{float:right;margin-bottom:20px}.nutritions-box .wrapper{clear:both;background:#FFFFFF;margin:30px 0 100px}.nutritions-box .wrapper:after{display:block;clear:both;content:""}.nutritions-box #nutritions-tabs-nav{background-color:#c8102e;float:left;width:330px}.nutritions-box #nutritions-tabs-nav li{list-style:none;border-top:1px solid #fff}.nutritions-box #nutritions-tabs-nav li.hidden{display:none}.nutritions-box #nutritions-tabs-nav li a{color:#ffffff;background-color:#c8102e;font-size:1.8rem;line-height:30px;text-align:center;position:relative;display:block;padding:10px 0;transition:color, background-color 0.4s ease}.nutritions-box #nutritions-tabs-nav li a:hover,.nutritions-box #nutritions-tabs-nav li a.active{background:#ffffff;color:#c8102e}.nutritions-box #nutritions-tabs{background-color:#fff;float:left;width:570px;padding:20px 25px 45px 25px;box-sizing:border-box}.nutritions-box #nutritions-tabs .tab-link{display:none}.nutritions-box #nutritions-tabs .tab-pane{display:none}.nutritions-box #nutritions-tabs .tab-pane.active{display:block}.nutritions-box #nutritions-tabs .title{font-size:1.8rem;color:#c8102e}.nutritions-box #nutritions-tabs table{width:100%;margin-top:10px}.nutritions-box #nutritions-tabs table td{font-size:1.6rem;line-height:1.3em;padding:5px 0}.nutritions-box #nutritions-tabs table td:last-child{text-align:right}.nutritions-box #nutritions-tabs .ingredients{margin:20px 0;font-size:1.4rem}@media (max-width: 900px){.nutritions-box .nutricni-trans-select{margin-right:20px}.nutritions-box #nutritions-tabs-nav{display:none}.nutritions-box #nutritions-tabs{float:none;width:auto;padding:20px}.nutritions-box #nutritions-tabs .title{margin-top:20px}.nutritions-box #nutritions-tabs .tab-link{display:block;font-size:1.6rem;text-transform:uppercase;background:#c8102e;color:#ffffff;padding:10px;border-bottom:solid 1px #FFFFFF}.nutritions-box #nutritions-tabs .tab-link.active{margin-bottom:20px}.nutritions-box #nutritions-tabs .tab-link em{font-style:normal}}.contact{text-align:center;font-size:1.6rem;line-height:1.3em;color:#c8102e}.contact:before{content:"";background:#c8102e;display:block;height:50px}.contact .inner{margin:0 auto 60px;max-width:790px;padding:0 30px}.contact .inner .contact-form{max-width:620px;margin:0 auto 30px}.contact .inner .contact-form .row{display:flex;justify-content:space-between;align-items:center;margin:25px 0}.contact .inner .contact-form .row textarea{width:500px}.contact .inner .contact-form .row input[type=text]{width:275px;margin-right:225px}.contact .inner .contact-form .row select{width:275px;margin-right:225px}.contact .inner .contact-form .row .submit-wrapper{z-index:1;margin:0 auto}.contact .inner .contact-form .row label{flex:0 0 120px;text-align:left}.contact .inner .contact-form .row label.checkbox{flex:1 1 auto;margin-left:120px}.contact .inner .contact-form .row label.checkbox a{font-weight:700}.contact .inner h1{font-size:32px;color:#c8102e;text-transform:uppercase;font-weight:300;margin:60px 0 30px}.contact .inner h2{font-size:32px;text-transform:uppercase;font-weight:300;margin:100px 0 30px;position:relative}.contact .inner h2:before{position:absolute;background-size:cover;top:-50px;content:"";display:block;width:300px;height:40px;left:50%;margin-left:-150px}.contact .inner h2.icon-beer:before{background:url('/images/ico-cepovani.svg') center center no-repeat}.contact .inner h2.icon-crown:before{background:url('/images/korunka-linka.svg') center center no-repeat}.contact .inner h3{font-size:18px;font-weight:700}.contact .inner p{font-size:16px;line-height:1.75em;margin-bottom:30px}.contact .white-bg{background:#ffffff;padding:1px 0}@media (max-width: 600px){.contact .inner{padding:0 20px}.contact .inner .contact-form .row input[type=text],.contact .inner .contact-form .row select,.contact .inner .contact-form .row textarea{flex:0 0 calc(100% - 120px);margin-right:0;width:100%}.contact .inner .contact-form .row label{display:block;margin-bottom:5px}}@media (max-width: 400px){.contact .inner .contact-form .row{display:block}.contact .inner .contact-form .row label.checkbox{margin-left:0}.contact .inner h1,.contact .inner h2{font-size:24px}}.contact-map{height:600px}.gallery article{height:600px;display:flex;margin-bottom:10px;background:url('/images/foto-navstivte-exkurze.jpg') center center no-repeat;background-size:cover}.gallery article.course{background-image:url('/images/foto-navstivte-cepovani.jpg')}.gallery article.action{background-image:url('/images/foto-fotogalerie-akce.jpg')}.gallery article.gallery-history{background-image:url('/images/foto-fotogalerie-historie.jpg')}.gallery article.brewery{background-image:url('/images/foto-fotogalerie-pivovar.jpg')}.gallery article a{flex:1 1 100%;display:flex;justify-content:center;align-items:center;flex-direction:column;background:rgba(0, 0, 0, 0.75);transition:background-color 0.3s ease-in-out;padding:30px}.gallery article a:hover{background:rgba(0, 0, 0, 0.5)}.gallery article a h2{font-size:4rem;line-height:1em;color:#ffffff;text-transform:uppercase;position:relative;text-align:center}.gallery article a h2:before{position:absolute;background:url('/images/ico-fotogalerie.svg') center center no-repeat;background-size:cover;top:-70px;content:"";display:block;width:300px;height:40px;left:50%;margin-left:-150px}.gallery article a h2.icon-beer:before{background:url('/images/ico-cepovani.svg') center center no-repeat}.gallery article a h2.icon-varna:before{background:url('/images/ico-exkurze.svg') center center no-repeat}.gallery article a p{font-size:1.6rem;margin:20px auto 20px;color:#ffffff;line-height:1.3em;text-align:center;max-width:550px}.gallery article a span{display:inline-block;text-decoration:none;color:#ffffff;border:none;line-height:30px;padding:0 25px;background:none;box-sizing:border-box;text-align:center;font-size:1.4rem;min-width:160px;position:relative;text-transform:uppercase;transition:all 0.3s ease-in-out;z-index:1}.gallery article a span:before{position:absolute;background:#c8102e;color:#ffffff;width:100%;height:100%;left:0;top:0;transform:skew(-45deg);content:"";z-index:-1;transition:all 0.3s ease-in-out}.gallery article a span:hover{color:#c8102e}.gallery article a span:hover:before{background-color:#ffffff}.excursion-header{height:860px;background-size:cover;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;background:url('/images/exkurze-bg.jpg') center center no-repeat;overflow:hidden}.excursion-header.excursion-header-video{background:none}.excursion-header.excursion-header-video:after{display:block;width:100%;height:100%;background:#000000;content:"";left:0;top:0;position:absolute;opacity:.5;z-index:-1}.excursion-header video{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1000}.excursion-header h1{font-size:4rem;color:#ffffff;text-transform:uppercase;position:relative}.excursion-header h1:before{position:absolute;background:url('/images/korunka-linka.svg') center center no-repeat;background-size:cover;top:-58px;content:"";display:block;width:312px;height:48px;left:50%;margin-left:-156px}.excursion-header p{font-size:1.6rem;margin:20px auto 20px;color:#ffffff;line-height:1.3em;text-align:center;max-width:550px}@media (max-width: 650px){.excursion-header{height:auto;padding:100px 0}.excursion-header h1{font-size:3rem;line-height:1.2em}}.section-learn .inner{margin:0 auto;max-width:780px;padding:0 20px}.section-learn .inner h2{text-align:center;font-size:2.8rem;text-transform:uppercase;color:#c8102e;margin:50px 0 30px 0}.section-learn .inner h4{font-size:2.4rem;text-transform:uppercase;line-height:1.3em;color:#c8102e}.section-learn .inner p{font-size:1.6rem;margin:20px auto 20px;line-height:1.3em}.section-learn .inner p.time{font-weight:600}.section-learn .inner p.price{font-size:1.8rem}.section-learn .inner .row{display:flex;justify-content:space-between}.section-learn .inner .row .left{flex:0 0 48%;text-align:right}.section-learn .inner .row .right{flex:0 0 48%}.section-learn .inner .bottom{text-align:center;margin-bottom:50px}@media (max-width: 650px){.section-learn .inner .row{display:block}.section-learn .inner .row .left,.section-learn .inner .row .right{text-align:center}.section-learn .inner .row h2{font-size:2.4rem}.section-learn .inner .row h4{font-size:2rem}}.reservation{max-width:550px;margin:100px auto 70px;text-align:center;font-size:1.6rem;line-height:1.3em;color:#c8102e}.reservation h2{text-transform:uppercase;font-size:2.2rem}.reservation p{margin-bottom:20px}.reservation .reservation-form{max-width:350px;margin:0 auto 50px}.reservation .reservation-form .row{display:flex;justify-content:space-between;align-items:center;margin:25px 0}.reservation .reservation-form .row label{text-align:left}.reservation .reservation-form .row input[type=text]{width:270px;flex:0 0 auto}.reservation .reservation-form .row.row-1 input[type=text]{width:90px}.reservation .reservation-form .row .submit-wrapper{z-index:1;margin:0 auto}.section-sites-cz .world-map-container{height:0;border-top:50px solid #c8102e;padding-top:52%;position:relative;overflow:hidden}.section-sites-cz .world-map-container .world-map{position:absolute;left:0;top:0;cursor:pointer;width:6570px;height:3438px}.section-sites-cz .world-map-container .world-map .country{position:absolute;left:0;top:0;right:0;bottom:0;z-index:0}[lang=cs] .section-sites-cz .world-map-container .world-map .country.country-cz{background:url('/images/map/cs/cz.png')}[lang=cs] .section-sites-cz .world-map-container .world-map .country.country-de{background:url('/images/map/cs/de.png')}[lang=cs] .section-sites-cz .world-map-container .world-map .country.country-hr{background:url('/images/map/cs/hr.png')}[lang=cs] .section-sites-cz .world-map-container .world-map .country.country-hu{background:url('/images/map/cs/hu.png')}[lang=cs] .section-sites-cz .world-map-container .world-map .country.country-rs{background:url('/images/map/cs/rs.png')}[lang=cs] .section-sites-cz .world-map-container .world-map .country.country-ru{background:url('/images/map/cs/ru.png')}[lang=cs] .section-sites-cz .world-map-container .world-map .country.country-sk{background:url('/images/map/cs/sk.png')}[lang=cs] .section-sites-cz .world-map-container .world-map .country.country-ua{background:url('/images/map/cs/ua.png')}[lang=en] .section-sites-cz .world-map-container .world-map .country.country-cz{background:url('/images/map/en/cz.png')}[lang=en] .section-sites-cz .world-map-container .world-map .country.country-de{background:url('/images/map/en/de.png')}[lang=en] .section-sites-cz .world-map-container .world-map .country.country-hr{background:url('/images/map/en/hr.png')}[lang=en] .section-sites-cz .world-map-container .world-map .country.country-hu{background:url('/images/map/en/hu.png')}[lang=en] .section-sites-cz .world-map-container .world-map .country.country-rs{background:url('/images/map/en/rs.png')}[lang=en] .section-sites-cz .world-map-container .world-map .country.country-ru{background:url('/images/map/en/ru.png')}[lang=en] .section-sites-cz .world-map-container .world-map .country.country-sk{background:url('/images/map/en/sk.png')}[lang=en] .section-sites-cz .world-map-container .world-map .country.country-ua{background:url('/images/map/en/ua.png')}.section-sites-cz .world-map-container .world-map .transparent{position:relative;display:block}.ui-autocomplete{background:#ffffff}.ui-autocomplete .ui-menu-item{padding:10px;border-color:#f3f2f3;border-width:0 1px 1px 1px;border-style:solid;font-size:1.4rem;line-height:1.3em}.ui-autocomplete .ui-state-active{color:#c8102e}.section-beer .slider{position:relative;margin:0 auto;max-width:1070px;height:720px;display:flex;background:url('/images/beers/podstavec.png') 490px bottom no-repeat}.section-beer .slider .slide{flex:0 0 auto;margin:0 140px;position:relative;height:580px;width:calc(100% - 280px)}.section-beer .slider .slide .headline{position:absolute;top:60px;left:0}.section-beer .slider .slide h2{color:#c8102e;font-size:4rem;text-transform:uppercase;line-height:1.1em;max-width:300px;margin-bottom:10px}.section-beer .slider .slide p{color:#333333;font-size:1.5rem;line-height:1.2em;max-width:200px}.section-beer .slider .slide .spider-graph{position:absolute;top:300px;left:0;width:300px;display:block}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.section-beer .slider .slide .spider-graph{height:218px}}.section-beer .slider .slide .bottle{position:absolute;bottom:0;right:-15px;height:518px}.section-beer .slider .left{position:absolute;top:50%;left:40px;background:url('/images/arrow-left.png') center center no-repeat;width:60px;height:54px;margin-top:-27px;transition:all 0.2s ease-in-out}.section-beer .slider .left:hover{background-position:center left}.section-beer .slider .right{position:absolute;top:50%;right:40px;background:url('/images/arrow-right.png') center center no-repeat;width:60px;height:54px;margin-top:-27px;transition:all 0.2s ease-in-out}.section-beer .slider .right:hover{background-position:center right}.section-beer .info{position:relative;top:-55px;justify-content:space-between;display:flex}.section-beer .info:after{position:absolute;width:100%;height:55px;background:#ffffff;content:"";bottom:-55px;left:0}.section-beer .info .left{flex:0 0 auto;width:calc(0.5 * (100% - 935px));position:relative;overflow:hidden}.section-beer .info .left:before{background:#ffffff;position:absolute;top:55px;left:0;right:0;bottom:0;content:"";-webkit-box-shadow:0px -8px 10px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px -8px 10px 0px rgba(0, 0, 0, 0.1);box-shadow:0px -8px 10px 0px rgba(0, 0, 0, 0.1)}.section-beer .info .center{flex:0 0 720px}.section-beer .info .center .menu{height:55px;display:flex;position:relative}.section-beer .info .center .menu:before{position:absolute;top:55px;left:0;right:0;height:10px;content:"";-webkit-box-shadow:0px -8px 10px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px -8px 10px 0px rgba(0, 0, 0, 0.1);box-shadow:0px -8px 10px 0px rgba(0, 0, 0, 0.1)}.section-beer .info .center .menu li{flex:0 1 auto;list-style:none}.section-beer .info .center .menu li a{display:block;font-size:1.7rem;line-height:55px;text-transform:uppercase;padding:0 25px;background:#eeeeee;border-right:1px solid #ffffff}.section-beer .info .center .menu li a.active{background:#ffffff;position:relative}.section-beer .info .center .menu li a:hover{background:#c8102e;color:#ffffff;position:relative}.section-beer .info .center .menu li:last-child a{border-right:none}.section-beer .info .center .section{background:#ffffff;padding:20px 100px 20px 25px;font-size:1.4rem;line-height:1.5em;min-height:calc(100% - 55px)}.section-beer .info .center .section table{margin:20px 0}.section-beer .info .center .section table td{padding:10px 0}.section-beer .info .center .section table td:first-child{text-align:left;padding:10px 20px 10px 0;font-weight:700}.section-beer .info .center .section p{margin:20px 0}.section-beer .info .center .section.section-rating b{display:block;font-weight:bold}.section-beer .info .center .section.section-rating i{font-style:normal}.section-beer .info .center .section .btn{display:inline-block;text-decoration:none;color:#c8102e;line-height:30px;padding:0 25px;background:none;box-sizing:border-box;text-align:center;font-size:1.4rem;min-width:160px;position:relative;text-transform:uppercase;transition:all 0.3s ease-in-out;z-index:0;margin:20px 0;left:15px}.section-beer .info .center .section .btn:before{position:absolute;background:transparent;width:100%;height:100%;left:0;top:0;transform:skew(-45deg);content:"";z-index:-1;border:solid 1px #c8102e;transition:all 0.3s ease-in-out}.section-beer .info .center .section .btn:hover{color:#ffffff}.section-beer .info .center .section .btn:hover:before{background:#c8102e;border-color:transparent}.section-beer .info .right{flex:1 1 auto;background:#e8e8e9;background:-moz-linear-gradient(45deg, #e8e8e9 0%, #ffffff 100%);background:-webkit-gradient(left bottom, right top, color-stop(0%, #e8e8e9), color-stop(100%, #ffffff));background:-webkit-linear-gradient(45deg, #e8e8e9 0%, #ffffff 100%);background:-o-linear-gradient(45deg, #e8e8e9 0%, #ffffff 100%);background:-ms-linear-gradient(45deg, #e8e8e9 0%, #ffffff 100%);background:linear-gradient(45deg, #e8e8e9 0%, #ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8e9', endColorstr='#ffffff', GradientType=1);padding:0 35px 20px;box-sizing:border-box}.section-beer .info .right h3{font-size:1.7rem;line-height:55px;text-transform:uppercase}.section-beer .info .right ul{margin:20px 0;list-style:none}.section-beer .info .right ul li{height:61px;padding:0 0 0 75px;color:#c8102e;background-image:url('/images/beers/ico-baleni-cerv2.svg');background-repeat:no-repeat;background-size:80px auto;line-height:60px;font-size:1.4rem;margin:12px 0}.section-beer .info .right ul li.bottle{background-position:-12px -90px}.section-beer .info .right ul li.can{background-position:-12px -8px}.section-beer .info .right ul li.pet{background-position:-12px -186px}.section-beer .info .right ul li.keg{background-position:-12px -289px}.section-beer .info .right ul li.tank{background-position:-12px -387px}@media (max-width: 1100px){.section-beer .slider{background-position:calc(100% - 160px) bottom}.section-beer .slider .slide{flex:0 0 calc(100% - 180px);margin:0 90px}.section-beer .slider .left{left:20px}.section-beer .slider .right{right:20px}.section-beer .info .left{display:none}.section-beer .info .center{flex:1 1 auto}.section-beer .info .center .section{padding-right:25px}.section-beer .info .right{flex:0 0 300px}}@media (max-width: 768px){.section-beer .slider{background-position:calc(100% - 65px) bottom;overflow:hidden}.section-beer .slider .slide .bottle{right:-120px}.section-beer .slider .slide .spider-graph{width:235px}.section-beer .beer-menu .menu-trigger{display:inline-block}.section-beer .beer-menu ul{flex-wrap:wrap;display:none}.section-beer .beer-menu ul li{flex:0 0 25%}.section-beer .beer-menu.active ul{display:flex}.section-beer .beer-menu.active .menu-trigger:before{display:block}.section-beer .beer-menu.active .menu-trigger:after{display:none}.section-beer .info{display:block}}@media (max-width: 768px) and all and (-ms-high-contrast: none),(max-width: 768px) and (-ms-high-contrast: active){.section-beer .slider .slide .spider-graph{height:170px}}@media (max-width: 600px){.section-beer .slider{text-align:center;height:auto;padding-bottom:108px;background-position:calc(50% - 65px) bottom}.section-beer .slider .slide{height:auto;flex:0 0 calc(100% - 40px);margin:0 20px}.section-beer .slider .slide .headline{position:static}.section-beer .slider .slide h2{max-width:none;margin:20px 0}.section-beer .slider .slide p{max-width:none;margin:20px 0}.section-beer .slider .slide .bottle{position:relative;right:-55px;margin:30px auto}.section-beer .slider .slide .spider-graph{display:none}}@media (max-width: 400px){.section-beer .slider{padding-bottom:20px;background:none}.section-beer .slider .slide .bottle{max-width:70%;height:auto}}.section-beers .inner{max-width:1080px;margin:20px auto 100px}.section-beers .inner ul{display:flex;list-style:none;flex-wrap:wrap;justify-content:space-between}.section-beers .inner ul.add-after:after{content:"";flex:auto;max-width:350px}.section-beers .inner ul li{flex:0 0 33.333333%;margin:0 0 30px;box-sizing:border-box;padding:0 5px;max-width:350px}.section-beers .inner ul li a{display:block;height:0;padding-bottom:110%;border-bottom:solid 1px #ddbb6e;background:#ffffff url('/images/beers/pedestal.jpg') center bottom no-repeat;background-size:100% auto;position:relative;-webkit-box-shadow:0px 8px 10px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 8px 10px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 8px 10px 0px rgba(0, 0, 0, 0.1)}.section-beers .inner ul li a .title{text-transform:uppercase;font-size:2.4rem;position:absolute;left:5%;top:10%;line-height:1.2em;max-width:50%}.section-beers .inner ul li a .image{position:absolute;bottom:19.5%;right:10px;background-position:right bottom;background-repeat:no-repeat;background-size:contain;height:75%;width:180px;content:"";display:block}@media (max-width: 900px){.section-beers .inner ul li a span{font-size:2rem}}@media (max-width: 800px){.section-beers .inner ul{justify-content:center}.section-beers .inner ul li{flex-basis:50%}.section-beers .inner ul li a .title{font-size:2.4rem}}@media (max-width: 700px){.section-beers .inner ul li a .title{font-size:1.8rem}}@media (max-width: 500px){.section-beers .inner ul li{flex-basis:100%}.section-beers .inner ul li a .title{font-size:2.4rem}}.section-article:before{content:"";background:#c8102e;display:block;height:50px}.section-article .inner{margin:0 auto 60px;max-width:1070px;background:#FFFFFF;-webkit-box-shadow:0px 8px 10px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 8px 10px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 8px 10px 0px rgba(0, 0, 0, 0.1)}.section-article .inner .main-image{display:block;width:100%}.section-article .inner h1{margin:60px 60px 30px;color:#c8102e;text-transform:uppercase;text-align:left;font-size:4rem;line-height:1.2em}.section-article .inner p{margin:30px 60px;font-size:1.6rem;line-height:1.5em}.section-article .inner p.btn-wrapper{text-align:center;padding:30px 0 60px;z-index:1;position:relative}.section-article .inner .btn{display:inline-block;text-decoration:none;color:#ffffff;border:none;line-height:30px;padding:0 25px;background:none;box-sizing:border-box;text-align:center;font-size:1.4rem;min-width:160px;position:relative;text-transform:uppercase;transition:all 0.3s ease-in-out}.section-article .inner .btn:before{position:absolute;background:#c8102e;color:#ffffff;width:100%;height:100%;left:0;top:0;transform:skew(-45deg);content:"";z-index:-1;transition:all 0.3s ease-in-out}.section-article .inner .btn:hover{color:#c8102e}.section-article .inner .btn:hover:before{background-color:#ffffff}footer{background:#c8102e;padding:1px 0}footer .logo{margin:3em auto;width:180px;height:115px;background:url('/images/logo-footer-cs.png') center center / contain no-repeat}[lang=en] footer .logo{background:url('/images/logo-footer-en.png') center center / contain no-repeat}footer .psm{width:144px;height:30px;display:block;margin:auto;text-align:center;background:url('/images/psm.svg') center center / contain no-repeat}footer .psm:hover{background:url('/images/psm-hover.svg') center center / contain no-repeat}footer .networks{margin:6.5rem auto 3.5rem;list-style:none;display:flex;justify-content:center}footer .networks li{flex:0 0 auto}footer .networks li a{display:inline-block;background:center center no-repeat;background-size:contain;width:60px;height:60px;margin:0 6px}footer .networks li a.fb{background-image:url('/images/ico-fb.svg')}footer .networks li a.ta{background-image:url('/images/ico-ta.svg')}footer .networks li a.ig{background-image:url('/images/ico-inst.svg')}footer .networks li a.yt{background-image:url('/images/ico-yt.svg')}footer .networks li a.fb:hover{background-image:url('/images/ico-fb2.svg')}footer .networks li a.ta:hover{background-image:url('/images/ico-ta2.svg')}footer .networks li a.ig:hover{background-image:url('/images/ico-inst2.svg')}footer .networks li a.yt:hover{background-image:url('/images/ico-yt2.svg')}footer .calories{display:block;margin:3.5rem auto 3.5rem;background:url('/images/ico-kcal.svg') center center no-repeat;background-size:contain;width:44px;height:44px;position:relative}footer .calories:hover{background-image:url('/images/ico-kcal2.svg')}footer .calories span{display:none}[lang=en] footer .calories span{display:block;position:absolute;bottom:-20px;width:200%;color:#ffffff;left:-50%;text-align:center}footer .privacy{margin:0 1em 3.5rem;text-align:center;color:#ffffff;font-size:1.2rem;line-height:1.3em}footer .privacy a{color:#ffffff;text-decoration:underline}footer .privacy a:hover{text-decoration:none}.photo-list .submenu{background:#c8102e;height:100px;position:relative;z-index:1;border-bottom:solid 10px #FFFFFF}.photo-list .submenu ul{position:absolute;bottom:0;margin:0 auto;max-width:1150px;padding-left:155px;box-sizing:border-box;left:0;right:0;list-style:none;display:block}.photo-list .submenu ul li{display:block;float:left;position:relative}.photo-list .submenu ul li a{display:inline-block;color:#ffffff;text-transform:uppercase;font-size:1.8rem;line-height:1.5em;padding:5px 35px}.photo-list .submenu ul li a.active,.photo-list .submenu ul li a:hover{background:#ffffff;color:#c8102e}.photo-list .submenu ul li a.show-menu + ul{display:block}.photo-list .submenu ul li ul{top:37px;bottom:auto;padding:10px 0;left:auto;right:auto;background:#c8102e;display:none}.photo-list .submenu ul li ul li{float:none;width:300px}.photo-list .submenu ul li ul li a{color:#ffffff;font-size:1.4rem;display:block}.photo-list .grid{max-width:1070px;margin:0 auto 5px;top:-5px}.photo-list .grid .grid-item{width:33%}.photo-list .grid .grid-item img{display:block;max-width:calc(100% - 10px);margin:5px}@media (max-width: 800px){.photo-list .submenu ul{padding-left:15px}.photo-list .submenu ul li a{padding-left:20px;padding-right:20px}}@media (max-width: 600px){.photo-list .grid .grid-item{width:50%}.photo-list .submenu ul li ul{right:0}}.flash{margin:20px auto;text-align:center;font-size:20px;color:#c8102e;box-sizing:border-box;line-height:1.5em;font-weight:700}#age-check-bg{display:none;background:url('/images/bg.jpg') center top repeat-y;width:100%;height:100%;z-index:999;position:fixed;top:0;left:0;opacity:.9}.age-check-active #age-check-bg{display:block}#age-check{display:none;position:fixed;left:0;right:0;margin-left:auto;margin-right:auto;width:80%;top:50%;z-index:1000;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.age-check-active #age-check{display:block}#age-check p{color:#c8102e;font-size:1.3rem;line-height:1.5em;text-transform:uppercase;position:absolute;text-align:center;top:0;width:100%;left:0;-webkit-transform:translateY(-200%);transform:translateY(-200%)}#age-check p a{text-decoration:underline}#age-check h2{color:#c8102e;font-size:4rem;line-height:1.3em;text-transform:uppercase;position:relative;padding-top:60px}#age-check h2:before{content:'';position:absolute;top:0;left:50%;margin-left:-131.5px;overflow:hidden;background-image:url('/images/korunka-linka.svg');background-repeat:no-repeat;background-size:contain;width:263px;height:38px}#age-check a.yes,#age-check a.no{color:#ffffff;background-color:#c8102e;line-height:60px;text-transform:uppercase;text-align:center;display:block;width:250px;height:60px;margin:30px auto;-webkit-transform:skew(-45deg);transform:skew(-45deg);cursor:pointer;font-size:2rem;border:1px solid #c8102e}#age-check a.yes span,#age-check a.no span{display:inline-block;-webkit-transform:skew(45deg);transform:skew(45deg)}#age-check a.yes.no,#age-check a.no.no{color:#c8102e;font-size:1.4rem;background:transparent;width:205px;height:36px;line-height:36px}#age-check div.message{display:none;color:#c8102e;font-size:1.6rem;line-height:1.3em;margin-top:40px}@media (max-width: 767px){#age-check h2{font-size:2.4rem;line-height:1.3em}#age-check a.yes,#age-check a.no{font-size:1.6rem;margin:18px auto;width:170px;height:40px;line-height:40px}#age-check a.yes.no,#age-check a.no.no{width:150px;height:25px;line-height:25px;font-size:1.4rem}}.section-sites .submenu{background:#c8102e;height:100px;position:relative;z-index:1;border-bottom:solid 10px #FFFFFF}.section-sites .submenu ul{position:absolute;bottom:0;margin:0 auto;max-width:1150px;padding-left:155px;box-sizing:border-box;left:0;right:0;list-style:none;display:block}.section-sites .submenu ul li{display:block;float:left;position:relative}.section-sites .submenu ul li a{display:inline-block;color:#ffffff;text-transform:uppercase;font-size:1.8rem;line-height:1.5em;padding:5px 35px}.section-sites .submenu ul li a.active,.section-sites .submenu ul li a:hover{background:#ffffff;color:#c8102e}.section-sites .submenu ul li a.show-menu + ul{display:block}.section-sites .submenu ul li ul{top:37px;bottom:auto;padding:10px 0;left:auto;right:auto;background:#c8102e;display:none}.section-sites .submenu ul li ul li{float:none;width:300px}.section-sites .submenu ul li ul li a{color:#ffffff;font-size:1.4rem;display:block}.section-sites .places{background:#ffffff;padding:1px 0}.section-sites .places .inner{max-width:1070px;padding-left:115px;box-sizing:border-box;margin:50px auto}.section-sites .places .inner .btn{padding:0 65px 0 40px;height:32px;display:inline-block;background:#c8102e url('/images/vyhledat2.svg') calc(100% - 30px) center no-repeat;background-size:auto 15px;color:#ffffff;margin:0 0 20px;line-height:32px;font-size:1.4rem;text-transform:uppercase;font-weight:600;cursor:pointer}.section-sites .places .inner .btn:hover{background-size:auto 15px}.section-sites .places .inner [type=text]{height:32px;background:#f3f2f3;width:420px;box-sizing:border-box;padding:0 10px;display:inline-block;border:none;float:left}.section-sites .places .inner [type=radio]{margin-right:10px}.section-sites .places .inner [type=submit]{display:block;background:#c8102e url('/images/hledat.svg') center center no-repeat;background-size:auto 20px;width:55px;height:32px;border:none;min-width:0;padding:0}.section-sites .places .inner [type=submit]:hover{background-size:auto 22px}.section-sites .places .inner label{display:inline-block;font-size:1.6rem;color:#c8102e;margin:0 20px 20px 0}.section-sites .places .inner .locations{margin:30px 30px 30px 0;max-height:405px;overflow:auto}.section-sites .places .inner .locations .page{display:flex;flex-wrap:wrap}.section-sites .places .inner .locations .page a{flex:0 0 50%;font-size:1.6rem;box-sizing:border-box;padding:0 20px 30px 0;color:#c8102e;line-height:1.5em;cursor:pointer}.section-sites .places .inner .locations .page a h3{font-size:1.8rem;font-weight:700}.section-sites .mapContainer{width:100%;height:600px;position:relative}.section-sites .mapContainer .gMap{position:absolute;top:0;right:0;left:0;bottom:0}@media (max-width: 800px){.section-sites .places .inner{padding-left:15px}.section-sites .submenu ul{padding-left:15px}.section-sites .submenu ul li a{padding-left:20px;padding-right:20px}}@media (max-width: 600px){.section-sites .places .inner [type="text"]{width:200px}.section-sites .places .inner .locations .page a{flex:0 0 100%}.section-sites .submenu ul li ul{right:0}}.hokejsoutez{font-size:1.6rem;padding-top:20px;text-align:center}.hokejsoutez a{text-decoration:underline}.hokejsoutez a:hover{color:#ddbb6e}.alergen{text-decoration:underline}