﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input,textarea{margin:0;padding:0;border:0 none;outline:0 none;font-size:100%;font:inherit;vertical-align:baseline;-webkit-font-smoothing:antialiased}*,*:after,*:before{box-sizing:border-box}*{margin:0;padding:0}*:focus{outline:0 none}a{cursor:pointer}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul,li{top:0;left:0;list-style:none}table{border-collapse:collapse;border-spacing:0}iframe{display:block}img{display:block;max-width:100%}:root{--loading-width: 20vw;--logo-max-width: 756px;--logo-width: 80vh;--nav-height: 80px;--nav-bg: #eaead2;--nav-color: #000000;--main-color: #000000;--main-bg: #eaead2;--content-bg: #eaead2;--link-color: #000000;--overlay-color: rgba(0, 0, 0, 0.6);--bg-min-height: 50vh;--footer-height: 100px;--video-thumb-width: 200px}@media all and (orientation: portrait){:root{--loading-width: 60vw}}html,body{width:100%;height:auto;font-family:'Roboto Condensed', sans-serif;font-size:18px;font-weight:300;line-height:24px;color:var(--main-color);text-transform:uppercase;text-decoration:none;background:var(--main-bg);overflow-x:hidden}html{overflow-y:scroll;scroll-behavior:smooth}a,p a,span.h1 a{color:var(--link-color);text-decoration:none}p a,span.h1 a{transition:all 0.3s ease}a:hover,p a:hover{color:var(--main-color);text-decoration:underline}span.h1 a:hover{color:var(--main-color);text-decoration:none}p{display:block;text-align:justify}span.h1{display:block;font-size:22px;line-height:30px;text-align:left;padding-bottom:20px;letter-spacing:-1px;font-weight: 500}.bold{font-weight:700}.anchor{display:block;position:absolute;width:100%;height:0 !important;top:calc((var(--nav-height) + 20px) * -1)}#mobile-header,#mobile-header-wrapper{display:none}#full-bg{position:fixed;width:100%;height:calc(100vh - var(--nav-height));top:var(--nav-height);left:0;background:transparent url(../images/background.webp) center top no-repeat fixed;background-size:cover;z-index:9998;transition:all 0.3s ease}#full-bg.opened-content{height:var(--bg-min-height);z-index:0}#full-bg #cover{position:absolute;max-width:var(--logo-max-width);width:var(--logo-width);height:auto;margin:0;font-size:0;opacity:1;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transition:all 0.3s ease}#full-bg #logo{position:absolute;max-width:var(--logo-max-width);width:var(--logo-width);height:auto;margin:0;font-size:0;opacity:0;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transition:all 0.3s ease}#full-bg.opened-content #cover{opacity:0}#full-bg.opened-content #logo{opacity:1}#close a{position:fixed;width:20px;height:20px;top:calc(var(--nav-height) - 20px);right:30px;margin:0;padding:0;text-decoration:none;background:transparent url(../images/close.png) center bottom no-repeat;cursor:pointer;transition:all 0.2s ease}#close a:hover{background:transparent url(../images/close.png) center top no-repeat}#close a:before{position:absolute;content:'bezár';width:auto;height:20px;line-height:20px;right:30px;top:0;padding-right:15px;font-size:20px;color:#ffffff;letter-spacing:0.5px;text-align:right;opacity:0;transition:all 0.05s ease-in 0.15s}#close a:hover:before{right:20px;opacity:1}#full-bg.opened-content #close a{top:calc(var(--nav-height) + 30px)}#navigation{position:fixed;width:100%;height:var(--nav-height);top:0;left:0;background:var(--nav-bg);z-index:9999;box-shadow:0px 0px 50px 0px rgba(0,0,0,0.25)}#navigation #content{display:flex;max-width:984px;width:90%;height:100%;align-items:center;justify-content:space-between}#nav{font-size:20px;text-align:left;cursor:default;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}#nav a#main-menu{display:none}#nav ul li{display:inline-block;margin-right:40px;box-sizing:content-box}#nav ul li#koncert-menu{display:none}#nav ul li:last-child{margin-right:0}#nav ul li a{color:var(--nav-color);text-decoration:none;padding-bottom:3px;border-bottom:3px solid;border-bottom-color:transparent;cursor:pointer;transition:border-bottom-color 0.3s ease}#nav ul li a:hover,#nav ul li a:active,#nav ul li a:focus,#nav ul li a.active,#nav ul li a.active:hover,#nav ul li a.active:active,#nav ul li a.active:focus{color:var(--nav-color);text-decoration:none;border-bottom-color:var(--nav-color)}#nav ul li a.active,#nav ul li a.active:hover,#nav ul li a.active:active,#nav ul li a.active:focus{cursor:default}#social{text-align:left;cursor:default;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}#social a#social-menu{display:none}#social ul li{display:inline-block;margin-left:24px;box-sizing:content-box}#social ul li:first-child{margin-left:0}#social ul li#fb a div,#social ul li#yt a div,#social ul li#ig a div,#social ul li#bc a div{width:32px;height:32px;text-indent:-9999px}#social ul li#fb a div{background:transparent url(../images/social/fb.png) center center no-repeat;background-size:100%}#social ul li#yt a div{background:transparent url(../images/social/yt.png) center center no-repeat;background-size:100%}#social ul li#ig a div{background:transparent url(../images/social/ig.png) center center no-repeat;background-size:100%}#social ul li#bc a div{background:transparent url(../images/social/bc.png) center center no-repeat;background-size:100%}#container{position:relative;width:100%;height:auto;margin:0 auto;margin-top:calc(var(--bg-min-height) + var(--nav-height));padding-bottom:100px;background:transparent url(../images/content-bg.webp) center top repeat-y;z-index:1000;transition:all 0.15s ease}#container.closed-content{margin-top:0;transition:all 0s ease 0.3s}#content{display:flex;position:relative;width:984px;height:auto;margin:0 auto}#content-main{position:relative;width:704px;height:auto;padding:20px 0 0 0}#content-right{position:relative;width:280px;height:auto;padding:20px 0 0 20px}div[id^='content-tab-'],div[id^='content-lyric-tab-']{position:relative;width:100%;height:auto;padding-right:20px;transition:opacity 0.3s linear 0.1s}#content-tab-3,div[id^='content-lyric-tab-']{padding-right:0}.show{display:block;opacity:1}.hide{opacity:0}.invisible{display:none !important}#footer{position:relative;width:100%;height:var(--footer-height);margin:0 auto;background:transparent url(../images/footer-bg.webp) center top repeat-y;z-index:1000}#footer .copy{position:absolute;width:auto;height:100%;line-height:var(--footer-height);bottom:0;right:50%;margin-right:-212px;padding-right:20px;text-align:right}#hirek{position:relative;width:100%;height:auto;margin:0;padding:0}#hirek li{display:block;position:relative;width:100%;height:auto;margin:0;padding:0;margin-bottom:80px;text-align:left;overflow:hidden}#hirek li:last-child{margin-bottom:0}#hirek li:before{position:absolute;content:'';width:100%;height:1px;top:0;left:0;background:#000000}#hirek li:first-child:before{display:none}#hirek li span.h1{padding:15px 0 20px 0}#hirek li:first-child span.h1{padding-top:0}#hirek li img,#hirek li a img{width:100%;max-width:100%;height:auto}#hirek li img+p{margin-top:20px}#hirek li a div.overlay{position:absolute;width:684px;height:385px;left:0;bottom:0;background:var(--overlay-color);opacity:0;transition:all 0.2s linear}#hirek li a:hover div.overlay{opacity:1}#hirek li a div.watch{position:relative;left:0;top:0;width:100%;height:100%;background:transparent url(../images/watch.png) center center no-repeat;opacity:0;transition:all 0.1s linear 0.2s}#hirek li a:hover div.watch{opacity:1}#bio img{margin-bottom:20px}div.video{display:flex;position:relative;width:100%;height:auto;margin-bottom:80px}div.video div:first-child{margin-right:20px}div.video div:first-child a{display:block;max-width:var(--video-thumb-width)}div.video div:first-child a div.overlay{position:absolute;width:var(--video-thumb-width);height:100%;top:0;left:0;background:var(--overlay-color);opacity:0;transition:all 0.2s linear}div.video div:first-child a:hover div.overlay{opacity:1}div.video div:first-child a div.watch{position:absolute;width:100%;height:100%;top:0;left:0;background:transparent url(../images/watch_small.png) center center no-repeat;opacity:0;transition:all 0.1s linear 0.2s}div.video div:first-child a:hover div.watch{opacity:1}div.video span.h1{padding-bottom:7px}div.video:last-child{margin-bottom:0}div.lyric{display:flex;position:relative;width:100%;height:auto;margin-bottom:80px;cursor:pointer;opacity:0.333;transition:opacity 0.3s ease}div.lyric:hover{opacity:0.666}div.lyric *{pointer-events:none}div.lyric.active{cursor:default;opacity:1}div.lyric.active *{pointer-events:auto}div.lyric div:first-child{margin-right:20px}div.lyric div:nth-child(2){width:67%}div.lyric div.row{display:flex;width:100%}div.lyric div.row ul{min-width:50%;flex:1 0 0}div.lyric span.h1{padding:10px 0 20px 0;line-height:22px}div.lyric.kulonbeke span.h1,div.lyric.konyha5 span.h1{padding:3px 0 16px 0}div.lyric.kulonbeke li,div.lyric.konyha5 li{line-height:23px}div[id^='content-lyric-tab-'] ul{position:relative;width:100%;height:auto;margin:0;padding:0}div[id^='content-lyric-tab-'] ul li{display:block;position:relative;width:100%;height:auto;margin:0;padding:0;margin-bottom:80px;text-align:left;overflow:hidden}div[id^='content-lyric-tab-'] ul li:last-child{margin-bottom:0}div[id^='content-lyric-tab-'] ul li:before{position:absolute;content:'';width:100%;height:1px;top:0;left:0;background:#000000}div[id^='content-lyric-tab-'] ul li span.h1{padding:15px 0 20px 0}#kontakt img{width:100%;max-width:100%;height:auto}#contacts{display:grid;grid-template-columns:1fr 1fr;row-gap:100px}#contacts li{position:relative;padding-top:70px;line-height:24px}#contacts li span.h1{padding-bottom:0;text-align:center}#contacts li p{text-align:center}#contacts li.email,#contacts li.telefon{margin-top:60px}#contacts li.email span.h1,#contacts li.telefon span.h1{padding-bottom:20px}#contacts li.email{background:transparent url(../images/email.png) center top no-repeat;background-size:45px 36px}#contacts li.telefon{background:transparent url(../images/telefon.png) center top no-repeat;background-size:36px 36px}#contacts li.sajtofoto{background:transparent url(../images/sajtofoto.png) center top no-repeat;background-size:34px 36px}#contacts li.rider{background:transparent url(../images/rider.png) center top no-repeat;background-size:36px 36px}#contacts li.facebook{background:transparent url(../images/social/facebook.png) center top no-repeat;background-size:36px 36px}#contacts li.youtube{background:transparent url(../images/social/youtube.png) center top no-repeat;background-size:36px 36px}#contacts li.instagram{background:transparent url(../images/social/instagram.png) center top no-repeat;background-size:36px 36px}#contacts li.bandcamp{background:transparent url(../images/social/bandcamp.png) center top no-repeat;background-size:36px 36px}#concerts{position:relative;width:100%;height:auto}#concerts li{display:block;position:relative;width:100%;margin-bottom:20px;text-align:left;overflow:hidden}#concerts li:last-child{margin-bottom:0}#concerts li div.date,#concerts li div.venue{position:relative;display:block;float:none;width:100%}#concerts li div.date{font-weight:700}#loading{display:flex;position:fixed;width:100%;height:100%;top:0;left:0;align-items:center;justify-content:center;background:var(--main-bg);overflow:hidden;z-index:10000}div#loading>div{display:flex;width:var(--loading-width);height:var(--loading-width);font-size:0;align-items:center;justify-content:center;-webkit-animation:loading-anim 0.666s linear infinite;-moz-animation:loading-anim 0.666s linear infinite;-o-animation:loading-anim 0.666s linear infinite;animation:loading-anim 0.666s linear infinite}@-webkit-keyframes loading-anim{0%{opacity:1}50%{opacity:0.1}100%{opacity:1}}@-moz-keyframes loading-anim{0%{opacity:1}50%{opacity:0.1}100%{opacity:1}}@-o-keyframes loading-anim{0%{opacity:1}50%{opacity:0.1}100%{opacity:1}}@keyframes loading-anim{0%{opacity:1}50%{opacity:0.1}100%{opacity:1}}#hirek li #news-gallery{display:grid;position:relative;grid-template-columns:repeat(3, 1fr);gap:20px}#hirek li #news-gallery a{display:block;position:relative}#hirek li #news-gallery a div.overlay{position:absolute;width:100%;height:100%;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.6);opacity:0;transition:opacity 0.2s linear}#hirek li #news-gallery a div.overlay div.view{position:relative;left:0;top:0;width:100%;height:100%;background:transparent url(../images/view.png) center center no-repeat;opacity:0;cursor:zoom-in;transition:opacity 0.1s linear 0.2s}#hirek li #news-gallery a:hover div.overlay{opacity:1}#hirek li #news-gallery a:hover div.overlay div.view{opacity:1}@media all and (max-width: 1600px){:root{--nav-height: 70px}}@media all and (max-width: 1366px){:root{--nav-height: 60px}}@media all and (max-width: 1024px){:root{--nav-height: 50px;--footer-height: 60px}#nav ul li{margin-right:2vw}#social ul li{margin-left:1vw}#footer{font-size:80%}}@media all and (max-width: 1024px) and (orientation: portrait){:root{--logo-width: 80vw;--bg-min-height: 30vh}span.h1{font-size:18px}#container{font-size:80%}#content{max-width:90%}#content-main{max-width:78%}#content-right{max-width:20%;margin-left:2%}#footer .copy{right:unset;left:5%}}#lbOverlay{position:fixed;width:100%;height:100%;left:0;top:0;background-color:#000000;z-index:9999;cursor:default}#lbCenter,#lbBottomContainer{position:absolute;background-color:#FFFFFF;overflow:hidden;z-index:9999}.lbLoading{background:#fff url(../images/loading.gif) center center no-repeat}#lbImage{position:absolute;left:0;top:0;border:10px solid #FFFFFF;background-repeat:no-repeat}#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none}#lbPrevLink{left:0}#lbPrevLink:hover{background:transparent url(../images/prevlabel.png) 10px 50% no-repeat}#lbNextLink{right:0}#lbNextLink:hover{background:transparent url(../images/nextlabel.png) calc(100% - 10px) 50% no-repeat}#lbBottom{font-family:'Roboto Condensed', sans-serif;font-weight:300;font-size:1px;color:#FFFFFF;border:10px solid #FFFFFF;border-top-style:none}#lbCloseLink{display:block;float:right;width:16px;height:32px;margin:0;padding:0;text-decoration:none;background:transparent url(../images/closelabel.png) center center no-repeat;outline:none}#lbCloseLink:before{position:absolute;content:"bezár";width:auto;height:18px;line-height:32px;right:10px;top:0;padding-right:26px;font-size:18px;color:#333333;letter-spacing:0.5px;text-align:right}#lbCaption,#lbNumber{display:none;font-size:1px;color:#FFFFFF}#gallery{position:relative;width:100%;height:100%;margin:0 auto;padding:0;list-style:none;overflow:hidden}#gallery li{position:relative;float:left;width:33.3333%;height:140px;background:transparent url(../images/loading.gif) center center no-repeat;overflow:hidden;border-right:20px solid transparent;border-bottom:20px solid transparent;box-sizing:border-box}#gallery li a,#gallery li a img{display:block;width:100%}#gallery li a img{max-width:100%}#gallery li a img.portrait{display:block;width:100%;margin-top:-23%}#gallery li a div.overlay{position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.6);opacity:0;transition:all 0.2s linear}#gallery li a:hover div.overlay{left:0;top:0;right:0;bottom:0;opacity:1}#gallery li a div.view{position:relative;left:0;top:0;width:100%;height:100%;background:transparent url(../images/view.png) center center no-repeat;opacity:0;cursor:zoom-in;transition:all 0.1s linear 0.2s}#gallery li a:hover div.view{opacity:1}body.mobile{--nav-height: 40px;--footer-height: 50px;--video-thumb-width: 100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:16px}body.mobile span.h1{font-size:22px}body.mobile #mobile-header{display:block;position:fixed;top:var(--nav-height);left:0;z-index:0}body.mobile #mobile-header-wrapper{display:block;position:relative;margin:0 auto;margin-top:var(--nav-height)}body.mobile #mobile-header,body.mobile #mobile-header img,body.mobile #mobile-header-wrapper,body.mobile #mobile-header-wrapper img{width:100%;max-width:100%;height:auto}body.mobile #mobile-header-wrapper,body.mobile #mobile-header-wrapper img{visibility:hidden;opacity:0}body.mobile #full-bg{display:none}body.mobile #navigation #content{width:100%;height:auto;padding:0;align-items:flex-start}body.mobile #nav,body.mobile #social{top:0;font-size:20px;line-height:40px;text-align:left;background:var(--nav-bg)}body.mobile #social{text-align:right}body.mobile #nav ul,body.mobile #social ul{box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1)}body.mobile #nav a#main-menu,body.mobile #nav ul li,body.mobile #nav ul li#koncert-menu,body.mobile #social a#social-menu,body.mobile #social ul li{display:block;margin:0 10px;padding:0 26px}body.mobile #nav ul li,body.mobile #social ul li{border-top:1px solid rgba(140,155,162,0.25)}body.mobile #social ul li#fb a div,body.mobile #social ul li#yt a div,body.mobile #social ul li#ig a div,body.mobile #social ul li#bc a div{width:auto;height:auto;text-indent:0;background:none}body.mobile #nav a#main-menu:before{position:absolute;content:'';width:18px;height:18px;top:11px;left:10px;background:transparent url(../images/plus.png) center center no-repeat;background-size:18px 18px;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:all 0.3s ease}body.mobile #social a#social-menu:after{position:absolute;content:'';width:18px;height:18px;top:11px;right:10px;background:transparent url(../images/plus.png) center center no-repeat;background-size:18px 18px;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:all 0.3s ease}body.mobile #nav ul li a,body.mobile #social ul li a{color:var(--nav-color);text-decoration:none;padding-bottom:0;border:0 none}body.mobile #nav a#main-menu,body.mobile #nav a#main-menu:hover,body.mobile #nav a#main-menu:active,body.mobile #nav a#main-menu:focus,body.mobile #nav ul li a:hover,body.mobile #nav ul li a:active,body.mobile #nav ul li a:focus,body.mobile #nav ul li a.active,body.mobile #nav ul li a.active:hover,body.mobile #nav ul li a.active:active,body.mobile #nav ul li a.active:focus,body.mobile #social a#social-menu,body.mobile #social a#social-menu:hover,body.mobile #social a#social-menu:active,body.mobile #social a#social-menu:focus,body.mobile #social ul li a:hover,body.mobile #social ul li a:active,body.mobile #social ul li a:focus{color:var(--nav-color);text-decoration:none;padding-bottom:0;border:0 none}body.mobile #nav.closed-menu>ul,body.mobile #social.closed-menu>ul{display:none}body.mobile #nav.opened-menu>ul,body.mobile #social.opened-menu>ul{display:block}body.mobile #nav.opened-menu a#main-menu:before{-webkit-transform:rotate(225deg);transform:rotate(225deg)}body.mobile #social.opened-menu a#social-menu:after{-webkit-transform:rotate(225deg);transform:rotate(225deg)}body.mobile #container{margin:0 auto;padding-bottom:50px;font-size:100%;background:var(--content-bg);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-overflow-scrolling:touch}body.mobile #content,body.mobile #content-main{width:100%;max-width:none}body.mobile #content-right{display:none}body.mobile #content-main,body.mobile div[id^='content-tab-'],body.mobile div[id^='content-lyric-tab-']{padding:0 !important}body.mobile #content{padding:10px 10px 0 10px}body.mobile #footer{height:var(--footer-height);font-size:100%;background:#D2D2BD}body.mobile #footer .copy{width:100%;height:100%;line-height:var(--footer-height);bottom:0;left:0;margin:0;padding:0;text-align:center}body.mobile #hirek li{margin-bottom:60px}body.mobile #hirek li:last-child{margin-bottom:0}body.mobile #hirek li:before{width:100%}body.mobile #hirek li span.h1{padding-bottom:15px}body.mobile #hirek li a div.overlay,body.mobile #hirek li a div.watch{display:none}body.mobile #koncert span.h1{display:none}body.mobile ul#concerts li div.date{float:left;width:40%;font-weight:700}body.mobile ul#concerts li div.venue{float:left;width:60%}body.mobile #gallery li{position:relative;display:block;float:none;width:100%;height:auto;margin-bottom:20px;background:transparent url(../images/loading.gif) center center no-repeat;overflow:hidden;border:0 none}body.mobile #gallery li:last-child{margin-bottom:0}body.mobile #gallery li a img,body.mobile #gallery li a img.portrait{width:100%;max-width:100%;height:auto;margin:0 !important}body.mobile #gallery li a div.overlay,body.mobile #gallery li a div.view{display:none}body.mobile div.video{margin-bottom:60px;flex-direction:column}body.mobile div.video div.overlay{display:none}body.mobile div.video div:first-child{margin-right:0}body.mobile div.video span.h1{padding:15px 0 10px}body.mobile div.video:last-child{margin-bottom:0}body.mobile div.lyric{margin-bottom:60px}body.mobile div.lyric div:first-child{display:none}body.mobile div.lyric div:nth-child(2){width:100%}body.mobile div.lyric div.row{flex-direction:column}body.mobile div.lyric div.row ul{min-width:100%}body.mobile div.lyric span.h1{padding:0 0 10px}body.mobile div.lyric:last-child{margin-bottom:0}body.mobile div[id^='content-lyric-tab-'] ul li{margin-bottom:60px}body.mobile div[id^='content-lyric-tab-'] ul li:last-child{margin-bottom:0}body.mobile #contacts{row-gap:60px}body.mobile #contacts li{padding-top:50px}body.mobile #contacts li p{font-size:14px}body.mobile #contacts li.email,body.mobile #contacts li.telefon{margin-top:40px}body.mobile #contacts li.email span.h1,body.mobile #contacts li.telefon span.h1{padding-bottom:10px}body.mobile #contacts li.email{background-size:28px 28px}body.mobile #contacts li.telefon{background-size:28px 28px}body.mobile #contacts li.sajtofoto{background-size:28px 28px}body.mobile #contacts li.rider{background-size:28px 28px}body.mobile #contacts li.facebook{background-size:28px 28px}body.mobile #contacts li.youtube{background-size:28px 28px}body.mobile #contacts li.instagram{background-size:28px 28px}body.mobile #contacts li.bandcamp{background-size:28px 28px}
