html,body{margin:0;padding:0}html{font-size:100%}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.6}h1,h2,h3,h4,p,figure,ul,ol,dl,dd{margin:0}ul,ol{padding:0;list-style:none}img,picture,video,iframe{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none;padding:0}a{color:inherit}table{border-collapse:collapse;width:100%}[hidden]{display:none!important}@font-face{font-family:Lora;src:url(/fonts/Lora-VariableFont_wght.woff2)format("woff2-variations");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans 3";src:url(/fonts/SourceSans3-VariableFont_wght.woff2)format("woff2-variations");font-weight:200 900;font-style:normal;font-display:swap}html{width:100%;height:100%;margin:0;padding:0}body{direction:ltr;background-color:#fff;width:100%;height:100%;margin:0;padding:0;font-family:"Source Sans 3",Verdana,Tahoma,Arial;font-size:1rem}img{border:none}a{color:#3c3c3c;font-size:.875rem;text-decoration:underline}p{margin:0}.clearfix{margin-bottom:-100%;padding-bottom:100%}.sticky{position:fixed;top:0}.emptyData{font-size:1rem;font-weight:700}.ajaxLoad{background-image:url(/images/ajax-loader.gif);width:32px;height:32px;position:absolute;top:20px;right:340px}.gradient-right{z-index:0;background:linear-gradient(left, #fff, #e9e9e9);background:-webkit-gradient(linear,0 0,100% 0,from(#fff),to(#e9e9e9));background:-moz-linear-gradient(270deg,#fff,#e9e9e9);width:0;height:100%;position:absolute;top:0;right:0}.gradient-left{z-index:0;background:linear-gradient(left, #e9e9e9, #fff);background:-webkit-gradient(linear,0 0,100% 0,from(#e9e9e9),to(#fff));background:-moz-linear-gradient(270deg,#e9e9e9,#fff);width:0;height:100%;position:absolute;top:0;left:0}body div#wrapper div#main{z-index:1;width:99%;min-width:1024px;max-width:1150px;margin:0 auto;position:relative}body div#wrapper div#main div#header,body div#wrapper div#main div#body,body div#wrapper div#footer div.inner,div#mainMenu{z-index:4;width:940px;margin:0 auto}div#mainMenu{z-index:5}body div#wrapper div#main div#body{background-color:#fff;min-height:726px;position:relative}body.home div#wrapper div#main div#body{min-height:0}body div#wrapper div#main div#body div#content{padding:20px;overflow:hidden}body div#wrapper div#main div#body div#content>div.title{color:#000;text-transform:uppercase;margin-bottom:18px;font-family:Lora,serif;font-size:1.5rem}body div#wrapper div#main div#body div#content>div.content{color:#3c3c3c;font-size:.875rem;position:relative;top:-46px;overflow:hidden}div#mainMenu{height:61px;position:relative}div#mainBottomWhite{z-index:3;background-color:#fff;width:100%;height:130px;position:absolute;bottom:0;left:0}body.home div#mainBottomWhite{height:170px}div#mainBgTopRight{z-index:1;background-image:url(/images/floral_top.png);background-position:0 0;background-repeat:no-repeat;width:330px;height:190px;position:absolute;top:0;right:0}div#mainBgBottomLeft{z-index:1;background-image:url(/images/floral_bottom.png);background-position:0 0;background-repeat:no-repeat;width:110px;height:318px;position:absolute;bottom:130px;left:0}body.home div#mainBgTopRight,body.home div#mainBgBottomLeft{display:none}body div#wrapper div#main div#leftShadow{z-index:3;background-color:#fff;background-image:url(/images/shadow_Left.png);background-position:100% 0;background-repeat:no-repeat;width:42px;height:130px;position:absolute;bottom:0;left:-42px}body div#wrapper div#main div#rightShadow{z-index:3;background-color:#fff;background-image:url(/images/shadow_right.png);background-position:0 0;background-repeat:no-repeat;width:42px;height:130px;position:absolute;bottom:0;right:-42px}body.home div#wrapper div#main div#leftShadow,body.home div#wrapper div#main div#rightShadow{bottom:40px}body div#wrapper div#footer{background-color:#f2f2f2;background:linear-gradient(top, #f2f2f2, #fff);background:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#fff));border-top:1px solid #fff;width:100%;height:200px}body div#wrapper div#footer div.inner{padding-top:20px;position:relative}body div#wrapper div#footer div.inner div#bottomMenu{width:555px;margin:0 auto;overflow:hidden}ul.menu{margin:0;padding:0;list-style:none}ul.menu>li{float:left}body div#wrapper div#main div#body div#content div.content div.leftColumn{float:left;width:566px;padding-top:46px}body div#wrapper div#main div#body div#content div.content div.rightColumn{float:right;width:314px;overflow:hidden}body.cv div.leftColumn,body.contact div.leftColumn{line-height:20px}body.cv div.leftColumn{text-align:justify}div#mainMenu ul.menu{width:100%;overflow:hidden}div#mainMenu ul.menu>li{height:61px;margin-right:1px;position:relative}div#mainMenu div.background{z-index:1;background-color:#fff;width:100%;height:61px;transition:height .12s;position:absolute;bottom:0}div#mainMenu div.background div.colorLine{width:100%;height:10px;position:absolute;top:0;left:0}div#mainMenu ul.menu li a{z-index:10;background-image:url(/images/menu-new.png);width:100%;height:61px;display:block;position:absolute}div#mainMenu ul.menu li.home{width:100px}div#mainMenu ul.menu li a.home{background-position:0 0}div#mainMenu ul.menu li a.home:hover,body.home div#mainMenu ul.menu li a.home{background-position:0 -61px}div#mainMenu ul.menu li.cv{width:100px}div#mainMenu ul.menu li a.cv{background-position:-100px 0}div#mainMenu ul.menu li a.cv:hover,body.cv div#mainMenu ul.menu li a.cv{background-position:-100px -61px}div#mainMenu ul.menu li.schedule{width:112px}div#mainMenu ul.menu li a.schedule{background-position:-200px 0}div#mainMenu ul.menu li a.schedule:hover,body.schedule div#mainMenu ul.menu li a.schedule{background-position:-200px -61px}div#mainMenu ul.menu li.discs{width:167px}div#mainMenu ul.menu li a.discs{background-position:-315px 0}div#mainMenu ul.menu li a.discs:hover,body.discs div#mainMenu ul.menu li a.discs{background-position:-315px -61px}div#mainMenu ul.menu li.gallery{width:115px}div#mainMenu ul.menu li a.gallery{background-position:-483px 0}div#mainMenu ul.menu li a.gallery:hover,body.gallery div#mainMenu ul.menu li a.gallery{background-position:-483px -61px}div#mainMenu ul.menu li.media{width:90px}div#mainMenu ul.menu li a.media{background-position:-557px 0}div#mainMenu ul.menu li a.media:hover,body.media div#mainMenu ul.menu li a.media{background-position:-557px -61px}div#mainMenu ul.menu li.contact{width:120px}div#mainMenu ul.menu li a.contact{background-position:-598px 0}div#mainMenu ul.menu li a.contact:hover,body.contact div#mainMenu ul.menu li a.contact{background-position:-598px -61px}div#mainMenu ul.menu li:hover div.background,body.home div#mainMenu ul.menu li.home div.background,body.cv div#mainMenu ul.menu li.cv div.background,body.schedule div#mainMenu ul.menu li.schedule div.background,body.discs div#mainMenu ul.menu li.discs div.background,body.gallery div#mainMenu ul.menu li.gallery div.background,body.media div#mainMenu ul.menu li.media div.background,body.contact div#mainMenu ul.menu li.contact div.background{height:0}div#mainMenu ul.menu li.home div.colorLine{background-color:#e4949a}div#mainMenu ul.menu li.cv div.colorLine{background-color:#be957a}div#mainMenu ul.menu li.schedule div.colorLine{background-color:#a42f2e}div#mainMenu ul.menu li.discs div.colorLine{background-color:#7c4457}div#mainMenu ul.menu li.gallery div.colorLine{background-color:#dbb13b}div#mainMenu ul.menu li.media div.colorLine{background-color:#b60e0e}div#mainMenu ul.menu li.contact div.colorLine{background-color:#778c98}body div#wrapper div#footer div.inner div#bottomMenu ul.menu li{margin:0 20px 0 0;padding:0}body div#wrapper div#footer div.inner div#bottomMenu ul.menu li:last-child{margin:0}body div#wrapper div#footer div.inner div#bottomMenu ul.menu li a{text-transform:uppercase;color:#a0a0a0;font-size:.625rem;text-decoration:none;display:block}body div#wrapper div#footer div.inner div#bottomMenu ul.menu li a:hover,body.home div#wrapper div#footer div.inner div#bottomMenu ul.menu li a.home,body.cv div#wrapper div#footer div.inner div#bottomMenu ul.menu li a.cv,body.schedule div#wrapper div#footer div.inner div#bottomMenu ul.menu li a.schedule,body.discs div#wrapper div#footer div.inner div#bottomMenu ul.menu li a.discs,body.gallery div#wrapper div#footer div.inner div#bottomMenu ul.menu li a.gallery,body.media div#wrapper div#footer div.inner div#bottomMenu ul.menu li a.media,body.contact div#wrapper div#footer div.inner div#bottomMenu ul.menu li a.contact{text-decoration:underline}body div#wrapper div#footer div.inner div.copyright{color:#a0a0a0;float:left;font-size:.625rem}body div#header div.logo a{background-image:url(/images/logoSmall.png);background-position:0;background-repeat:no-repeat;width:250px;height:62px;padding:27px 0;display:block}img.pageImage{width:290px;margin-top:5px;margin-bottom:12px;margin-left:5px;padding:6px;box-shadow:3px 3px 5px 1px #ccc}body.home div#wrapper div#main{background-color:#fff;background-image:url(/images/home.jpg);background-position:top;background-repeat:no-repeat}body.home div#header div.logo a{background-image:url(/images/logo.png);width:299px;height:234px;display:block}body.home div#wrapper div#main div#body{height:318px}body.home div#mainMenu{margin-top:276px}body.home div#wrapper div#main div#body div#content{min-height:0}body.home div#wrapper div#main div#body div#content div.content div.gotoSchedule{justify-content:flex-end;margin-top:12px;display:flex}body.home div#wrapper div#main div#body div#content div.content div.gotoSchedule a{color:#000;font-weight:700;text-decoration:none}body.home div#wrapper div#main div#body div#content div.content div.gotoSchedule a:hover{color:#e4949a}body.home div#wrapper div#main div#body div#content div.content div.gotoSchedule a svg{vertical-align:middle;width:12px;height:12px;margin-left:5px;transition:transform .15s}body.home div#wrapper div#main div#body div#content div.content div.gotoSchedule a:hover svg{transform:translate(3px)}body.home div.rightColumn{margin-top:40px}body.home div.rightColumn a.video{display:inline-block;position:relative}body.home div.rightColumn a.video div.play{opacity:.7;background-image:url(/images/play-big-normal.png);background-position:50%;background-repeat:no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}body.home div#wrapper div#main div#body div#content div.content div.leftColumn div.nextPerformance div.title{text-transform:uppercase;margin-bottom:20px;font-family:Lora,serif;font-size:1rem;font-weight:700}html body.home div#wrapper div#main div#body div#content div.content div.leftColumn div.nextPerformance div.scheduleMonth{margin-bottom:0}div.scheduleYear{margin-bottom:20px;font-family:Lora,serif;font-size:1rem;font-weight:700}div.scheduleMonth{text-transform:uppercase;border-bottom:1px solid #cecece;margin-bottom:20px;font-family:Lora,serif;font-size:.875rem;font-weight:700}.schedule.row{text-align:left;align-items:flex-start;width:100%;margin-bottom:12px;padding-top:20px;padding-bottom:20px;display:flex;position:relative}.schedule.row .dates{flex:none;width:220px;padding-right:40px}.schedule.row .details{padding-right:50px}.schedule.row div.dates,.schedule.row div.piece,.schedule.row div.role,.schedule.row div.accompaniment,.schedule.row div.place{margin-bottom:2px;font-size:.8125rem}.schedule.row div.place{text-transform:uppercase;font-weight:700}.schedule.row div.place a{text-decoration:none}.schedule.row div.place a:hover{text-decoration:underline}body.schedule div.paging{justify-content:flex-start;align-items:center;gap:4px;margin-top:24px;display:flex;position:relative}body.schedule div.paging>a{color:#414141;background-image:none;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:relative}body.schedule div.paging>a:hover{color:#000;background-color:#00000012}body.schedule div.paging>a svg{fill:currentColor;display:block}body.schedule div.paging div.pages{margin:0 8px;display:inline-block;position:static}body.schedule div.paging div.pages span.pageIndicator{color:#777;white-space:nowrap;font-size:.8125rem;font-weight:700}body.discs div#wrapper div#main div#body div#content div.content div.leftColumn{width:576px}body.discs div#wrapper div#main div#body div#content div.content div.leftColumn div.disc{border-bottom:1px solid #dde1c6;margin-bottom:10px;padding-bottom:10px;position:relative;overflow:hidden}body.discs div#wrapper div#main div#body div#content div.leftColumn div.disc:last-child{border-bottom:none}body.discs div#wrapper div#main div#body div#content div.leftColumn div.disc div.image img{width:120px;height:120px}body.discs div#wrapper div#main div#body div#content div.leftColumn div.disc div.content{height:120px;position:absolute;top:0;left:140px}body.discs div#wrapper div#main div#body div#content div.leftColumn div.disc div.content div.title a,body.media div#wrapper div#main div#body div#content div.leftColumn div.video div.details div.title a{text-transform:uppercase;font-family:Lora,serif;font-size:.875rem;font-weight:700;text-decoration:none}body.discs div#wrapper div#main div#body div#content div.leftColumn div.disc div.content div.title a:hover,body.media div#wrapper div#main div#body div#content div.leftColumn div.video div.details div.title a:hover{text-decoration:underline}body.discs div#wrapper div#main div#body div#content div.leftColumn div.disc div.content div.subtitle{height:32px;font-size:.875rem;font-weight:700}body.discs div#wrapper div#main div#body div#content div.leftColumn div.disc div.content div.text{font-size:.8125rem}body.gallery div#wrapper div#main div#body div#content div.content div.leftColumn{width:940px;padding-top:107px}body.gallery div#wrapper div#main div#body div#content div.content div.rightColumn{float:none;position:absolute;top:46px;left:0}div.subjectButtons{float:none;margin-bottom:20px;display:block;overflow:hidden}div.subjectButtons a{color:#3c3c3c;float:left;text-transform:uppercase;background-color:#fff;margin-right:2px;padding:6px 15px;font-size:1rem;font-weight:700;text-decoration:none;display:block}div.subjectButtons a:hover,div.subjectButtons a.current{color:#fff;background-color:#3c3c3c}body.gallery div#wrapper div#main div#body div#content div.content div.leftColumn a.gallery{cursor:pointer;vertical-align:middle;text-align:center;background-color:#000;width:172px;height:130px;margin-bottom:10px;margin-right:10px;display:inline-block;overflow:hidden}body.gallery div#wrapper div#main div#body div#content div.content div.leftColumn img.photo{height:130px}body.gallery div#wrapper div#main div#body div#content div.content div.leftColumn img.photo.rowLast{margin-right:0}body.media div#wrapper div#main div#body div#content div.content div.leftColumn>div.title,body.media div#wrapper div#main div#body div#content div.content div.rightColumn>div.title{color:#fff;background-color:#c2a9c0;background-position:5px;background-repeat:no-repeat;height:24px;margin-bottom:20px;font-family:Lora,serif;font-size:1.25rem;display:inline-block}body.media div#wrapper div#main div#body div#content div.content div.leftColumn>div.title{background-image:url(/images/video.png);padding:5px 5px 5px 34px}body.media div#wrapper div#main div#body div#content div.content div.rightColumn>div.title{background-image:url(/images/audio.png);padding:5px 5px 5px 26px}body.media div#wrapper div#main div#body div#content div.content div.leftColumn div.video{border-bottom:1px solid #dde1c6;margin-bottom:10px;padding-bottom:10px;position:relative;overflow:hidden}body.media div#wrapper div#main div#body div#content div.content div.leftColumn div.video:last-child{border-bottom:none;padding-bottom:0}body.media div#wrapper div#main div#body div#content div.content div.leftColumn div.video div.details{position:absolute;top:0;left:330px}div#footer a.credit.anicowboy{color:#a0a0a0;background-image:url(/images/AnicowboyIcon.png);background-position:0 -1px;background-repeat:no-repeat;height:18px;padding-left:20px;font-size:.625rem;text-decoration:none;display:block;position:absolute;top:19px;right:0}div#footer a.credit.marco{color:#a0a0a0;height:18px;font-size:.625rem;text-decoration:none;display:block;position:absolute;top:38px;right:0}div#footer a.credit:hover{text-decoration:underline}div#mainMenu div.audioPlayerContainer{color:#8c8c8c;font-size:.875rem;position:absolute;top:-26px;right:0}div#playlistContainer{z-index:10;background-color:#fff;border:1px solid #000;padding:5px;display:none;position:absolute;top:0;right:0;box-shadow:-3px 3px 5px -1px #303030}#mediaPlayer .jp-type-playlist{flex-direction:column;display:flex}#mediaPlayer .jp-type-playlist div.trackTitle{background-color:#b9b9b9;order:0;min-height:1.4em;padding:13px 10px 13px 62px;font-size:.875rem;font-weight:700;line-height:1.4}#mediaPlayer .jp-type-playlist .jp-gui{order:1}#mediaPlayer .jp-type-playlist .jp-playlist{order:2}div.trackText{white-space:pre-line;background-color:#b9b9b9;padding:10px 10px 10px 62px;font-size:.75rem;font-weight:400;line-height:18px}.trackText:empty{display:none}#mediaPlayer{z-index:1000;--close-offset:-280px;background-color:#dcdcdc;transition:right .5s;position:fixed;top:116px;right:0}#mediaPlayer.closed{right:var(--close-offset)}img.contentItemFrameAndShadow{width:175px;margin-top:1px;margin-left:1px;padding:3px;box-shadow:3px 3px 4px #ccc}body.contact div.leftColumn img.sorek-logo{width:300px;height:auto;margin-bottom:16px}body.contact div.leftColumn a.sorek{font-size:.875rem;font-weight:700;text-decoration:none}body.contact div.leftColumn a.sorek:hover{text-decoration:underline}body.contact div.leftColumn div.phone,body.contact div.leftColumn div.fax,body.contact div.leftColumn div.website{vertical-align:middle;background-image:url(/images/contactIcons.png);background-repeat:no-repeat;height:25px;margin-bottom:8px;padding-left:38px}body.contact div.leftColumn div.phone span,body.contact div.leftColumn div.fax span{position:relative;top:5px}body.contact div.leftColumn div.phone{height:26px}body.contact div.leftColumn div.fax{background-position:0 -26px}body.contact div.leftColumn div.website{background-position:0 -50px}body.cv div.leftColumn h1{text-transform:uppercase;margin:0 0 20px;font-size:1rem;font-weight:700}body.cv div.leftColumn h2{text-transform:uppercase;border-bottom:1px solid #cecece;margin-bottom:20px;font-size:.875rem;font-weight:700}body.cv div#main{background-color:#be957a}body.schedule div#main{background-color:#a42f2e}body.discs div#main{background-color:#7c4457}body.gallery div#main{background-color:#dbb13b}body.media div#main{background-color:#b60e0e}body.contact div#main{background-color:#778c98}body.home div#wrapper div#main div#body div#content>div.title{color:#e4949a}body.cv div#wrapper div#main div#body div#content>div.title{color:#be957a}body.schedule div#wrapper div#main div#body div#content>div.title{color:#a42f2e}body.discs div#wrapper div#main div#body div#content>div.title{color:#7c4457}body.gallery div#wrapper div#main div#body div#content>div.title{color:#dbb13b}body.media div#wrapper div#main div#body div#content>div.title{color:#b60e0e}body.contact div#wrapper div#main div#body div#content>div.title{color:#778c98}.lightbox{z-index:2000;background:#000000d9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.lightbox img{max-width:94vw;max-height:88vh;box-shadow:0 0 20px #0009}.lightbox button{color:#fff;cursor:pointer;background:#ffffff26;border-radius:4px;padding:8px 14px;font-size:1.75rem;line-height:1;position:absolute}.lightbox button:hover{background:#ffffff59}.lightbox-close{top:12px;right:12px}.lightbox-prev{top:50%;left:12px;transform:translateY(-50%)}.lightbox-next{top:50%;right:12px;transform:translateY(-50%)}.mobile-nav{display:none}#mediaPlayer .jp-audio{font-size:.875rem}#mediaPlayer{opacity:1;transition:opacity .25s}#mediaPlayer.player-loading{opacity:0;visibility:hidden}#mediaPlayer div.jp-gui{align-items:center;gap:10px;padding:8px 47px 14px 62px;display:flex;position:relative}#mediaPlayer ul.jp-controls{align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}#mediaPlayer ul.jp-controls li{float:none;line-height:0;display:block}#mediaPlayer ul.jp-controls a{color:#3c3c3c;text-indent:0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:color .15s,background-color .15s;display:flex;overflow:visible}#mediaPlayer ul.jp-controls a:hover{color:#000;background-color:#00000012}#mediaPlayer ul.jp-controls a:focus-visible{outline-offset:2px;outline:2px solid #000}#mediaPlayer ul.jp-controls svg{fill:currentColor;width:22px;height:22px;display:block}#mediaPlayer a.jp-play,#mediaPlayer a.jp-pause{color:#333;z-index:5;background:#f6f6f6;border:1px solid #0000002e;width:38px;height:38px;position:fixed;top:122px;right:5px;box-shadow:0 1px 4px #00000040}#mediaPlayer a.jp-play:hover,#mediaPlayer a.jp-pause:hover{color:#000;background:#fff}#mediaPlayer ul.jp-controls a.jp-pause{display:none}#mediaPlayer div.jp-progress{cursor:pointer;background:#00000024;border-radius:4px;flex:1;min-width:0;height:8px;position:static;overflow:hidden}#mediaPlayer div.jp-seek-bar{width:100%;height:100%;position:relative}#mediaPlayer div.jp-play-bar{background:#666;border-radius:4px;width:0;height:100%}#mediaPlayer .jp-playlist{margin:2px 0 6px}#mediaPlayer .jp-playlist ul{max-height:40vh;margin:0 0 0 50px;padding:0;font-size:.875rem;font-weight:700;list-style:none;overflow-y:auto}#mediaPlayer .jp-playlist a{color:#3c3c3c;border-top:1px solid #00000014;padding:5px 5px 5px 12px;text-decoration:none;transition:background-color .15s;display:block}#mediaPlayer .jp-playlist a:hover{background-color:#c9c9c9}#mediaPlayer .jp-playlist a.jp-playlist-current{background-color:#b9b9b9}#mediaPlayer .jp-playlist .index{color:#777;margin-right:4px}@media (width<=1023px){body{height:auto;overflow-x:hidden}body div#wrapper div#main{width:100%;min-width:0;max-width:none}body div#wrapper div#main div#header,body div#wrapper div#main div#body,body div#wrapper div#footer div.inner,div#mainMenu{width:auto;max-width:940px;margin-left:auto;margin-right:auto}body div#wrapper div#main div#body{min-height:0}body div#wrapper div#main div#body div#content{padding:12px;overflow:visible}body div#wrapper div#main div#body div#content>div.content{top:0;overflow:visible}body div#wrapper div#main div#body div#content>div.title{margin-bottom:14px;font-size:1.25rem}body div#wrapper div#main div#leftShadow,body div#wrapper div#main div#rightShadow,div#mainBgTopRight,div#mainBgBottomLeft,div#mainBottomWhite{display:none}body div#wrapper div#main div#body div#content div.content div.leftColumn,body div#wrapper div#main div#body div#content div.content div.rightColumn{float:none;width:auto;padding-top:0}body div#header{padding:0 12px}body div#header div.logo a{background-size:190px;width:190px;height:47px;padding:12px 0}body.home div#header div.logo a{background-image:url(/images/logoSmall.png);background-size:190px;width:190px;height:47px;padding:12px 0}body.home div#header{min-height:200px}div#mainMenu ul.menu,div#mainMenu{display:none}.mobile-nav{z-index:1500;display:block;position:fixed;top:12px;right:12px}.mobile-nav-toggle{color:#fff;cursor:pointer;background:#00000047;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.mobile-nav-toggle:hover{background:#00000073}.mobile-nav-links{background:#fff;border-radius:6px;min-width:220px;padding:6px 0;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 10px 30px #00000029}.mobile-nav-links a{text-transform:uppercase;letter-spacing:.07em;color:#3c3c3c;border-bottom:1px solid #f0f0f0;padding:13px 18px;font-size:.8125rem;text-decoration:none;display:block}.mobile-nav-links a:last-child{border-bottom:none}.mobile-nav-links a:hover{background:#f7f4f0}body.home .mobile-nav-links a[href=\/],body.cv .mobile-nav-links a[href=\/about],body.schedule .mobile-nav-links a[href=\/schedule],body.discs .mobile-nav-links a[href=\/discs],body.gallery .mobile-nav-links a[href=\/gallery],body.contact .mobile-nav-links a[href=\/contact]{font-weight:700}body.home .mobile-nav-links a[href=\/]{color:#e4949a;background:#e4949a1a;box-shadow:inset 3px 0 #e4949a}body.cv .mobile-nav-links a[href=\/about]{color:#be957a;background:#be957a1a;box-shadow:inset 3px 0 #be957a}body.schedule .mobile-nav-links a[href=\/schedule]{color:#a42f2e;background:#a42f2e1a;box-shadow:inset 3px 0 #a42f2e}body.discs .mobile-nav-links a[href=\/discs]{color:#7c4457;background:#7c44571a;box-shadow:inset 3px 0 #7c4457}body.gallery .mobile-nav-links a[href=\/gallery]{color:#dbb13b;background:#dbb13b1f;box-shadow:inset 3px 0 #dbb13b}body.contact .mobile-nav-links a[href=\/contact]{color:#778c98;background:#778c981f;box-shadow:inset 3px 0 #778c98}body.home div#mainMenu{margin-top:0}body.home div#wrapper div#main{background-position:top;background-size:contain}body.home div#wrapper div#main div#body{height:auto;min-height:260px}body.home div#wrapper div#main div#body div#content div.content div.gotoSchedule{justify-content:flex-end;margin:10px 0 20px}body.home div.rightColumn{margin-top:20px}body.home div.rightColumn a.video img.pageImage{width:auto;max-width:100%}.schedule.row .dates{width:108px;padding-right:10px}.schedule.row .details{padding-right:14px}body.schedule div.paging div.pages{margin:0 6px}body.discs div#wrapper div#main div#body div#content div.content div.leftColumn{width:auto}body.discs div#wrapper div#main div#body div#content div.content div.leftColumn div.disc div.image{float:left;margin-right:12px}body.discs div#wrapper div#main div#body div#content div.content div.leftColumn div.disc div.content{height:auto;margin-left:132px;position:static}body.discs div.rightColumn img.pageImage{display:none}body.gallery div#wrapper div#main div#body div#content div.content div.leftColumn{width:auto;padding-top:0}body.gallery div#wrapper div#main div#body div#content div.content div.rightColumn{margin-bottom:10px;position:static;top:auto;left:auto}body.media div#wrapper div#main div#body div#content div.content div.leftColumn div.video div.details{margin-top:8px;position:static;left:auto}body.media div#wrapper div#main div#body div#content div.content div.leftColumn div.video .embed iframe{max-width:100%}img.pageImage{width:auto;max-width:100%}body div#wrapper div#footer{height:auto;padding-bottom:16px}body div#wrapper div#footer div.inner{padding:16px 12px}body div#wrapper div#footer div.inner div#bottomMenu{float:none;width:auto}body div#wrapper div#footer div.inner div.copyright{float:none;margin-top:12px}div#footer a.credit.anicowboy,div#footer a.credit.marco{margin-top:8px;position:static}#mediaPlayer{width:auto;max-width:940px;margin:12px auto 0;padding:10px 12px;transition:none;position:static;inset:auto}#mediaPlayer.closed{right:auto}#mediaPlayer div.jp-audio{margin-left:0}#mediaPlayer a.jp-play,#mediaPlayer a.jp-pause,#mediaPlayer a.jp-previous,#mediaPlayer a.jp-next{color:#222;width:44px;height:44px;box-shadow:none;background:0 0;border:none;position:static;top:auto;right:auto}#mediaPlayer ul.jp-controls{align-items:center;gap:4px;padding:0;display:flex}#mediaPlayer ul.jp-controls svg{width:26px;height:26px}#mediaPlayer div.jp-gui{align-items:center;gap:8px;padding:6px 0 2px;display:flex}#mediaPlayer div.jp-progress{flex:1;width:auto;min-width:0;height:10px;margin:0}#mediaPlayer .jp-playlist{margin-top:6px;display:block}#mediaPlayer .jp-playlist ul{margin:0;padding:0;font-size:.75rem;font-weight:400;list-style:none}#mediaPlayer .jp-playlist li{border-top:1px solid #00000014}#mediaPlayer .jp-playlist a{color:#333;padding:8px 4px;text-decoration:none;display:block}#mediaPlayer .jp-playlist a.jp-playlist-current{color:#000;font-weight:700}#mediaPlayer .jp-type-playlist{display:block}#mediaPlayer .jp-type-playlist div.trackTitle{background-color:#b9b9b9;order:0;width:auto;min-height:0;margin:-10px -12px 8px;padding:10px 12px}div.trackText{max-width:none;padding:10px 12px}.trackText:empty{display:none}}.loading{color:#666;align-items:center;gap:.5rem;padding:.75rem 0;font-size:.9rem;display:flex}.loading .spinner{flex:none;animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}
