@import"https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,400;0,700;1,400;1,700&display=swap";html{font-size:100%;box-sizing:border-box;background:#789}*,*::before,*::after{box-sizing:inherit}body{max-width:1920px;min-height:100vh;margin:0 auto;font-family:"Barlow",sans-serif;line-height:1.5;color:#333;background:linear-gradient(to right, #3c3c3c, #4d4d4d)}body.index{background-image:url("/styles/img/peter_bgr.webp");background-size:cover;background-position:top}body.index footer,body.index main{display:none}h1,h2,h3,h4,h5,h6,p{margin:0;padding:.5em 0 .2em;line-height:1.25}h1:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,p:first-child{padding-top:0}h1{font-size:2rem}h2{font-size:1.5rem;padding-top:0}h3{font-size:1.25rem}h4{font-size:1rem}p{font-size:1rem;line-height:1.5}a{cursor:pointer}img{display:block}img.hidden{display:none}.hidden{display:none}.row{display:flex;justify-content:center;gap:2.5rem}.row-wrap{display:flex;flex-flow:row wrap;justify-content:space-between;margin:0 -0.5rem}.row-wrap>div,.row-wrap fieldset{width:100%;padding:.25rem .5rem}.row-wrap>div.w1,.row-wrap fieldset.w1{width:8.333%}.row-wrap>div.w2,.row-wrap fieldset.w2{width:16.666%}.row-wrap>div.w3,.row-wrap fieldset.w3{width:25%}.row-wrap>div.w4,.row-wrap fieldset.w4{width:33.333%}.row-wrap>div.w5,.row-wrap fieldset.w5{width:41.666%}.row-wrap>div.w6,.row-wrap fieldset.w6{width:50%}.row-wrap>div.w7,.row-wrap fieldset.w7{width:58.333%}.row-wrap>div.w8,.row-wrap fieldset.w8{width:66.666%}.row-wrap>div.w9,.row-wrap fieldset.w9{width:75%}.row-wrap>div.w10,.row-wrap fieldset.w10{width:83.333%}.row-wrap>div.w11,.row-wrap fieldset.w11{width:91.666%}.row-wrap fieldset{margin:.5rem 0;border:1px solid rgba(201,168,32,.5);padding:0 0 .25rem 0}.row-wrap fieldset legend{text-align:center;color:#c9a820;width:20%;margin-left:40%}.wrapper{position:relative;max-width:1280px;padding:0 2rem;margin:0 auto}.right{text-align:right}.center{text-align:center}.float-right{float:right;margin:0 0 .25rem .5rem}.float-left{float:left;margin:0 .5rem .25rem 0}@media screen and (max-width: 768px){.wrapper{padding:0 1rem}}.cxmodal__window{box-shadow:2px 2px 3rem rgba(201,168,32,.5);height:-moz-max-content;background:#fff}.cxmodal__header{background:rgba(201,168,32,.5);color:#4e3f00;padding:.25rem 2rem}.cxmodal--draggable .cxmodal__header:hover{background:rgba(233,215,144,.25)}.cxmodal__close{color:#8a7416}.cxmodal__close:hover{color:#000}.cxmodal__body{padding:1rem;background:rgba(233,215,144,.25)}.cxmodal__footer{padding:0 1.5rem 1rem 1.5rem;background:rgba(233,215,144,.25)}.message{text-align:center;min-width:10rem}.message.ERROR p{font-weight:600}.message.ERROR h3{color:#ff1212}.formodal{color:#333;max-width:640px}.formodal label{font-size:.75rem;letter-spacing:.1ch;color:#8a7416;text-transform:uppercase}.formodal label.rotate{font-size:1rem}.formodal label.rotate input{width:.75rem;margin:0 .2rem 0 0}.formodal input,.formodal .textarea{border-radius:2px;width:100%;border:1px solid rgba(0,11,29,.1);padding:.25rem .5rem .3125rem;font-size:1rem;color:#333;background:#fff}.formodal input[type=checkbox],.formodal .textarea[type=checkbox]{display:inline-block;width:auto}.formodal select{font-size:1rem;width:100%}.formodal .rx-editor-container{min-width:580px;min-height:8rem}.formodal input.title{font-size:1.5rem;font-weight:bold;padding:.5em 1rem}.formodal .redactor-in{padding:0;font-family:"Barlow",sans-serif;line-height:1.5}.formodal .redactor-in p:first-child{padding-top:0}.formodal .img_preview{background-size:cover;background-repeat:no-repeat;background-position:center center;border-radius:2px 0 0 2px;cursor:pointer}.formodal .img_preview svg{display:none;color:#900}.formodal .img_preview:hover svg{display:inline-block}.formodal .image_update,.formodal .image_uploaded{margin:.2rem 0;padding:0;border-radius:2px;border:1px solid rgba(0,11,29,.1);background:#fff}.formodal .image_update input,.formodal .image_uploaded input{border:0;background:none}.formodal .image_update.marked{background:#fee}.formodal .image_update.marked input{color:#900;text-decoration:line-through}.formodal .image_update.marked svg{display:inline-block}.formodal .inputs{padding:0}.formodal .buttons{text-align:center;padding-top:1rem;border-top:1px solid rgba(233,215,144,.25);margin-top:1rem}.formodal button{padding:.5rem .75rem;margin:1rem;border-radius:.25rem;border:1px solid #c9a820;background:rgba(201,168,32,.5);cursor:pointer;font-size:1rem;color:#4e3f00;display:inline-block}.formodal button.delete{padding:0;color:#900;border:0;background:0;margin:0}.formodal button.delete:hover{background:none;color:#000}.formodal button:hover{background:#8a7416;color:#fff;border-color:#4e3f00}.gallery h4{text-align:center;padding:0rem 0 .5rem 0;margin:-0.5rem 0 0 0}.gallery p{text-align:center;padding:.5rem 0 0rem 0;margin:0 0 -0.5rem 0}#gallery{position:relative}#gallery>img{display:block;margin:0 auto;max-width:100%;max-height:80vh;border:1px solid #000}#gallery:hover .thumbs{display:flex;flex-flow:row wrap;justify-content:center}#gallery .next{position:absolute;display:flex;left:0;top:0;bottom:0;height:100%;width:25%}#gallery .next span{background:rgba(0,0,0,.5);opacity:0;font-size:4rem;display:block;border-radius:50%;margin:auto;line-height:1;padding:0;color:#fff}#gallery .next.right{right:0;left:initial}#gallery .next:hover{cursor:pointer}#gallery .next:hover span{opacity:1}#gallery .thumbs{position:absolute;display:none;background:rgba(0,0,0,.7);width:100%;left:0;right:0;bottom:0;padding-top:.5rem}#gallery .thumbs img{display:block;margin:0 auto;height:4rem;width:auto;margin:0 0 .5rem .5rem}#gallery .thumbs img:hover{cursor:pointer;filter:grayscale(100%)}nav{background-color:rgba(255,255,255,.4);width:100%;max-width:1920px;z-index:10;padding:0;font-family:"Open Sans";font-size:1.1em;transition:all .3s}nav.scrolled{padding:.5rem 0}nav .menu_bars{position:absolute;top:-1.4rem;right:.5rem;font-size:1.875rem;z-index:15;padding:0 .5rem;display:none}nav .menu_bars svg{color:#8a7416}nav ul{margin:0 -1rem;padding:0;display:flex;justify-content:flex-start;list-style-type:none}nav li{display:block;position:relative;margin:0;padding:0}nav li a{padding:.6rem 1rem;font-size:1rem;font-weight:700;display:block;color:#000;text-decoration:none;text-transform:uppercase;white-space:nowrap}nav li a:hover,nav li.active a{color:#fff}@media screen and (max-width: 840px){nav,nav.scrolled{padding:1.5rem 0}nav .logo img,nav.scrolled .logo img{top:-1.5rem;left:1rem;width:7rem}nav .menu_bars,nav.scrolled .menu_bars{display:block;cursor:pointer}nav .menu_bars:hover svg,nav.scrolled .menu_bars:hover svg{color:#000}nav ul,nav.scrolled ul{background:#fff;padding:0;display:block;position:absolute;top:1.5rem;right:0;width:50%;transition:right .4s}nav ul.closed,nav.scrolled ul.closed{right:-100%}nav li,nav.scrolled li{display:block;border-top:1px solid rgba(201,168,32,.5)}nav li a,nav.scrolled li a{margin:0;padding:.4rem .8rem}nav li.active a,nav.scrolled li.active a{border-bottom:none;background:#f6f5ee}nav li ul,nav.scrolled li ul{display:none;top:0;position:relative;padding:0;background-color:#4e3f00;width:auto;box-shadow:2px 2px 8px rgba(0,0,0,.2)}nav li:hover ul,nav.scrolled li:hover ul{display:block}nav li li a,nav.scrolled li li a{padding-left:3rem}}header{position:relative;padding:1rem 0}header h1,header h3{color:#f6f5ee;text-align:left}header h1{font-size:3rem;padding-top:.8rem}header h3{padding-top:0rem;font-weight:400;font-size:2rem;text-transform:uppercase}header p.header{font-size:1.25rem;color:#f6f5ee}header p.contact{color:#f6f5ee;line-height:1.4}header aside{color:#f6f5ee;width:40%;float:right;margin-top:-0.5rem}header a{text-decoration:none;color:#f6f5ee}header a:hover{color:#000}main.index section{padding:3rem 0 2rem;background:none}main section{padding:1.5rem 0;background:#fff no-repeat center center;background-size:cover;min-height:50vh}main section h3{font-size:1rem;font-weight:normal}main section h3 span.right{float:right}main section table{width:100%;border-collapse:collapse}main section tr{border-bottom:1px solid #f6f5ee}main section th,main section td{vertical-align:top;padding:1.5rem 2rem 1.5rem 0;text-align:left}main section th:last-child,main section td:last-child{padding-right:0}main section th h3:first-child,main section td h3:first-child{padding-top:.15rem;font-size:1.25rem;font-weight:normal}main section td.image{width:20%}main section td.image .images{width:100%;margin:0;float:none}main .row{display:flex;justify-content:space-between;gap:2.5rem}main .row article{flex:1}main img{cursor:pointer}main .artist-image{width:100%;padding:50%;background:no-repeat center center;background-size:cover}main.program .row:not(:last-child){border-bottom:1px solid rgba(201,168,32,.5)}main.program .date{padding-top:1.25rem;width:10%}main .images{width:100%;margin:.8rem 0 0 0;padding:0}main .images.right{float:right;margin:0 0 5% 5%}main .images.left{float:left;margin:0 5% 5% 0}main .images.medium{width:50%}main .images.small{width:30%}main .images .image_columns{-moz-columns:3;columns:3;-moz-column-gap:2%;column-gap:2%}main .images .image_columns figure{margin-bottom:7%}main figure{width:100%;position:relative;margin:0 0 2% 0;padding:0}main figure img{display:block;width:100%}main figure figcaption{position:absolute;font-size:.825rem;bottom:0;left:0;right:0;text-align:center;padding:.25em;color:#fff;background:rgba(0,0,0,.7);display:none}main figure:hover figcaption{display:block}main h2 a.edit{opacity:0}main h2:hover a{opacity:1}main article{padding:1rem 0;overflow:auto}main article.unpublished{opacity:.33}main article.single,main article.jumbo{padding:4rem 2.3rem;font-size:1.25rem;overflow:auto}main article.single h2,main article.jumbo h2{font-size:2rem}main article.single p,main article.single h4,main article.jumbo p,main article.jumbo h4{font-size:1.25rem}main article.single .images,main article.jumbo .images{float:right;margin:.5rem 0 1rem 1.5rem}main article.single .images.left,main article.jumbo .images.left{float:left;margin:.5rem 1.5rem 1rem 0}main article.jumbo{padding:2rem 0 0}main article hr.readon{display:none}main .columns{-moz-columns:3;columns:3;-moz-column-gap:3rem;column-gap:3rem;padding:2rem 0}main .columns article{-moz-column-break-inside:avoid;break-inside:avoid}main h3 span{float:right}main a{text-decoration:none;color:#8a7416}main a:hover{color:#333}@media screen and (max-width: 980px){main .columns{-moz-columns:2;columns:2}}@media screen and (max-width: 768px){main section{padding:1.5rem 0 1rem}main .row{display:block}main section.artister .row-wrap{justify-content:center;padding:1.5rem 0}main section.artister article{padding:0rem;width:40%}main section.sponsorer img{margin:3rem auto}main .columns{-moz-columns:1;columns:1;padding:.5rem 0}main .columns article:not(:last-child){border-bottom:1px solid rgba(201,168,32,.5)}main article.single,main article.jumbo{padding:.5rem .5rem 1.5rem;font-size:1rem}main article.single h2,main article.jumbo h2{font-size:1.5rem}main article.single p,main article.single h4,main article.jumbo p,main article.jumbo h4{font-size:1rem}main article.single .images,main article.jumbo .images{width:100%;margin:.5rem 0 0 0;padding:0}main article.single .images.right,main article.jumbo .images.right{float:right;margin:1rem 0 1rem 1.5rem}main article.single .images.left,main article.jumbo .images.left{float:left;margin:1rem 1.5rem 1rem 0}main article.single .images.medium,main article.jumbo .images.medium{width:100%}main article.single .images.small,main article.jumbo .images.small{width:50%}}footer{text-align:left;padding:3rem 0;color:#f6f5ee}footer a{color:#c9a820;text-decoration:none}footer a:hover{color:#fff}footer .row{gap:10%;justify-content:space-between}footer .row img{width:8rem}footer .row .soc-media{font-size:1.75rem}@media screen and (max-width: 768px){footer .row{display:block}footer .row p{padding:2rem 0;text-align:center}footer .row img{width:8rem;margin:0 auto}footer .row .soc-media{font-size:1.75rem;text-align:center}}/*# sourceMappingURL=cmx.min.css.map */