/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.tilted-text{transform-origin:bottom;transform:rotate(-15deg);text-shadow:2px 4px 9px black;}.upper{text-transform:uppercase;}.condensed-light{font-family:"proxima-nova-condensed",sans-serif;font-weight:300;}.condensed-regular{font-family:"proxima-nova-condensed",sans-serif;font-weight:400;}.condensed-bold{font-family:"proxima-nova-condensed",sans-serif;font-weight:700;}.extra-condensed-bold{font-family:"proxima-nova-extra-condensed",sans-serif;font-weight:700;}.condensed-extra-bold{font-family:"proxima-nova-extra-condensed",sans-serif;font-weight:800;}.condensed-black{font-family:"proxima-nova-extra-condensed",sans-serif;font-weight:900;}.extra-condensed-regular{font-family:"proxima-nova-extra-condensed",sans-serif;font-weight:400;}.extra-condensed-bold-italic{font-family:proxima-nova-extra-condensed,sans-serif;font-style:italic;font-weight:700;}.extra-condensed-black-italic{font-family:proxima-nova-extra-condensed,sans-serif;font-style:italic;font-weight:900;}.extra-condensed-black{font-family:proxima-nova-extra-condensed,sans-serif;font-style:normal;font-weight:900;}h2{font-family:"proxima-nova-condensed",sans-serif;font-weight:300;font-size:1.7em;margin-bottom:5px;text-transform:uppercase;}h3{font-size:1.5em;}h4{font-size:1.2em;}.pushpin{margin-left:-5px;margin-right:-5px;}.pushpin::before{content:'\1F4CD';}body.navbar-is-fixed-top{margin-top:90px;padding-top:0px;}.wl-default{font-family:"proxima-nova-condensed",sans-serif;font-weight:300;font-size:1.1em;text-transform:uppercase;color:white;}.wl-active{color:#df0a15;background:white;border-right:1px solid #ae0810;border-left:1px solid #ae0810;}.wl-hover{color:#7d060c;}.path-frontpage header.navbar-default{margin-bottom:0px;}header.navbar-default{box-sizing:border-box;background:#df0a15;border-color:#4d0307;border-bottom:0px;height:90px;margin-bottom:0px;}@media screen and (min-width:1200px){header.navbar-default{margin-bottom:0px;}}header.navbar-default .navbar-toggle{border-radius:0px;border:0px;background:#df0a15;position:absolute;right:10px;bottom:10px;float:none;margin:0px;}header.navbar-default .navbar-toggle .icon-bar{background-color:white;}header.navbar-default .navbar-toggle:hover{background:#ae0810;}header.navbar-default .logo{position:absolute;margin-left:-15px;padding-right:0px;margin-top:0px;margin-bottom:0px;}header.navbar-default .logo img{margin-bottom:0px;height:90px;width:90px;z-index:1000;}header.navbar-default #navbar-collapse{background:#df0a15;max-height:inherit;margin:90px 0px 0px 0px;position:absolute;width:100%;top:0px;left:0px;overflow:hidden;}@media screen and (min-width:1200px){header.navbar-default #navbar-collapse{position:relative;width:auto;}}@media screen and (min-width:1200px){header.navbar-default #navbar-collapse{margin-left:90px;margin-top:0px;}}header.navbar-default #navbar-collapse ul.navbar-nav{background:#df0a15;position:relative;float:right;}@media screen and (min-width:1200px){header.navbar-default #navbar-collapse ul.navbar-nav{float:none;position:absolute;right:70px;}}header.navbar-default #navbar-collapse ul.navbar-nav > li a{line-height:50px;font-family:"proxima-nova-condensed",sans-serif;font-weight:300;font-size:1.1em;text-transform:uppercase;color:white;padding-top:0px;padding-bottom:0px;vertical-align:middle;}@media screen and (min-width:1200px){header.navbar-default #navbar-collapse ul.navbar-nav > li a{line-height:90px;}}header.navbar-default #navbar-collapse ul.navbar-nav > li a.is-active{color:#df0a15;background:white;border-right:1px solid #ae0810;border-left:1px solid #ae0810;}header.navbar-default #navbar-collapse ul.navbar-nav > li a:hover,header.navbar-default #navbar-collapse ul.navbar-nav > li a:focus{color:#7d060c;}header.navbar-default #navbar-collapse ul.navbar-nav > li.active > a{color:#df0a15;background:white;border-right:1px solid #ae0810;border-left:1px solid #ae0810;}header.navbar-default #navbar-collapse ul.navbar-nav .open > a{background-color:#df0a15;color:white;}header.navbar-default #navbar-collapse ul.navbar-nav .open ul.dropdown-menu{background-color:#df0a15;}.navbar.container{max-width:none !important;}.menu a,#block-views-block-arenainformasjon-block-1 a{font-family:"proxima-nova-condensed",sans-serif;font-weight:300;font-size:1.1em;}.menu--om-jazzfest.nav li{border-bottom:1px solid lightgray;}.menu--om-jazzfest.nav li a{padding:10px 10px;}.view-arenainformasjon .views-row{border-bottom:1px solid lightgray;padding:10px 10px;}#block-sprakliste{float:right;}#block-sprakliste ul.contextual-links{display:none !important;}#block-sprakliste ul{margin-top:0px;margin-bottom:0px;}#block-sprakliste ul.links{display:flex;flex-direction:row;padding-left:0px;justify-content:space-evenly;}@media screen and (min-width:1200px){#block-sprakliste ul.links{flex-direction:column;height:90px;}}#block-sprakliste ul.links li{display:flex;flex-direction:column;justify-content:center;position:relative;flex-grow:1;text-transform:uppercase;background:#df0a15;text-align:center;list-style:none;}#block-sprakliste ul.links li a{color:white;font-size:0px;padding:5px;}#block-sprakliste ul.links li.is-active{background:#ae0810;}#block-sprakliste ul.links li.is-active a{font-weight:700;color:lightgray;}#block-sprakliste ul.links li.nb a:after{content:"NORSK";font-size:13px;}#block-sprakliste ul.links li.en a:after{content:"ENGLISH";font-size:13px;}@media screen and (min-width:1200px){#block-sprakliste{position:absolute;right:0;top:0;height:90px;width:70px;margin-right:-15px;}}#block-views-block-slogan-block-1{position:absolute;font-family:"proxima-nova-extra-condensed",sans-serif;font-weight:700;color:white;font-size:1em;left:90px;margin-left:10px;bottom:15px;}@media screen and (min-width:900px){#block-views-block-slogan-block-1{font-size:1.3em;left:100px;margin-left:inherit;bottom:inherit;right:90px;line-height:90px;}}@media (max-width:1200px){.navbar-header{float:none;}.navbar-left,.navbar-right{float:none !important;}.navbar-toggle{display:block;}.navbar-collapse{background:#df0a15;max-height:inherit;margin:90px 0px 0px 0px;position:absolute;width:100%;top:0px;left:0px;overflow:hidden;}.navbar-fixed-top{top:0;border-width:0 0 1px;}.navbar-collapse.collapse{display:none !important;}.navbar-nav{float:none !important;position:relative !important;}.navbar-nav > li{float:none;}.navbar-nav > li > a{padding-top:10px;padding-bottom:10px;}.collapse.in{display:block !important;}}.view-id-nyhet_alert{margin-bottom:-15px;padding:15px;background:black;text-align:center;}.view-id-nyhet_alert .views-field-title{font-size:1.5em;font-family:"proxima-nova-condensed",sans-serif;font-weight:700;}@media screen and (min-width:768px){.view-id-nyhet_alert .views-field-title{font-size:2em;}}.skjul-programlenke #block-views-block-arrangement-stor-block-1 .view-footer{display:none;}#block-views-block-arrangement-stor-block-1{margin-top:-15px;margin-bottom:15px;}#block-views-block-arrangement-stor-block-1 .view-arrangement-stor{overflow:hidden;}#block-views-block-arrangement-stor-block-1 .view-footer{background:black;}#block-views-block-arrangement-stor-block-1 .view-footer a{font-family:"proxima-nova-extra-condensed",sans-serif;font-weight:700;width:100%;padding:1rem;margin:15px 0px 15px 0px;color:white;font-size:3rem;transition:all 0.2s;}@media screen and (min-width:768px){#block-views-block-arrangement-stor-block-1 .view-footer a{padding:2rem;}}.micropadding .views-view-grid{margin-left:-2px;margin-right:-2px;}.micropadding .views-view-grid > .row{margin-left:1px;margin-right:1px;}.micropadding .views-view-grid > .row > .col{padding-left:1px;padding-right:1px;margin-bottom:2px;}.fill-margins{margin-left:-15px;margin-right:-15px;}.view-partnere .img-responsive{display:inline;}.view-partnere .group{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}.view-partnere h3{margin-bottom:40px;margin-top:40px;}.view-partnere .views-row{padding:5px;}.view-partnere .offentlige-bidragsytere{margin-top:20px;}.view-partnere .offentlige-bidragsytere.views-row{width:50%;}@media screen and (min-width:768px){.view-partnere .offentlige-bidragsytere.views-row{width:33%;}}.view-partnere .hovedsamarbeidspartnere.group{justify-content:center;margin-top:20px;}.view-partnere .hovedsamarbeidspartnere.views-row{width:50%;}.view-partnere .samarbeidspartnere.views-row{width:33.33%;margin-bottom:20px;padding-bottom:20px;}.view-partnere .samarbeidspartnere img{width:160px;height:auto;}.view-partnere .nettverkspartnere.id-89 img,.view-partnere .partnere.id-89 img{width:150px;height:auto;}.view-partnere .nettverkspartnere.id-88 img,.view-partnere .partnere.id-88 img{width:150px;height:auto;}.view-partnere .nettverkspartnere.views-row,.view-partnere .partnere.views-row{width:33.33%;padding-left:3vw;padding-right:3vw;margin-bottom:20px;padding-bottom:20px;}@media screen and (min-width:768px){.view-partnere .nettverkspartnere.views-row,.view-partnere .partnere.views-row{width:20%;}}.view-partnere .nettverkspartnere.views-row.id-93,.view-partnere .partnere.views-row.id-93,.view-partnere .nettverkspartnere.views-row.id-91,.view-partnere .partnere.views-row.id-91{padding-left:1vw;padding-right:1vw;}.view-partnere,.view-program{text-align:center;}.view-partnere h3,.view-program h3{text-transform:uppercase;}.view-partnere > .view-content > h3,.view-program > .view-content > h3{line-height:1;text-align:center;overflow:hidden;}.view-partnere > .view-content > h3 > span,.view-program > .view-content > h3 > span{display:inline-block;position:relative;}.view-partnere > .view-content > h3 > span::before,.view-program > .view-content > h3 > span::before,.view-partnere > .view-content > h3 > span::after,.view-program > .view-content > h3 > span::after{content:"";position:absolute;height:5px;border-bottom:0px solid lightgray;border-top:1px solid lightgray;top:9px;width:600px;}.view-partnere > .view-content > h3 > span::before,.view-program > .view-content > h3 > span::before{right:100%;margin-right:15px;}.view-partnere > .view-content > h3 > span::after,.view-program > .view-content > h3 > span::after{left:100%;margin-left:15px;}#block-partnerheaderblock{font-family:"proxima-nova-condensed",sans-serif;font-weight:400;background:url(/sites/default/themes/weblance_cdn/images/partnerheader_bg.jpg) 50% 50%;object-fit:fill;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-color:none;height:50vh;text-align:center;}#block-partnerheaderblock .field--name-body{margin-top:15%;color:white;font-size:4vh;}#block-partnerheaderblock .field--name-body span a{color:white;font-size:0.5em;border:2px solid white;width:20px;padding:20px;}#block-partnerheaderblock .field--name-body span a:hover{background:gray;color:white;text-decoration:none;}#block-views-block-nyheter-block-1 > h2{text-align:center;color:#df0a15;font-family:proxima-nova-extra-condensed,sans-serif;font-style:normal;font-weight:900;font-size:3em;margin-bottom:15px;}.view-nyheter .views-row{margin-bottom:15px;}@media screen and (min-width:768px){.view-nyheter .views-row:nth-child(even) .col-sm-4{float:right;}}.view-program,.view-arrangement-liten{text-align:left;overflow:hidden;}.view-program .view-content > .group,.view-arrangement-liten .view-content > .group{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:15px;}@media screen and (min-width:500px){.view-program .view-content > .group,.view-arrangement-liten .view-content > .group{grid-template-columns:repeat(2,1fr);}}@media screen and (min-width:800px){.view-program .view-content > .group,.view-arrangement-liten .view-content > .group{grid-template-columns:repeat(3,1fr);}}.view-program .view-content > .group > .views-row,.view-arrangement-liten .view-content > .group > .views-row{height:100%;position:relative;}.view-program .view-content > .group > .views-row > .views-field-rendered-entity,.view-arrangement-liten .view-content > .group > .views-row > .views-field-rendered-entity{height:100%;}#views-exposed-form-program-page-1{text-align:center;padding:30px;background:#f8f8f8;}#views-exposed-form-program-page-1 label{padding:0px 15px;}#block-views-block-partnere-i-footer-block-1{margin-top:15px;margin-bottom:15px;}#block-views-block-partnere-i-footer-block-1 .views-row{display:inline-block;margin-left:1vw;margin-right:1vw;}#block-views-block-partnere-i-footer-block-1 .views-row img{-webkit-filter:grayscale(100%);filter:grayscale(100%);height:30px;width:auto;}#block-views-block-nyheter-block-1 h2.block-title{border-bottom:0px solid lightgray;}.varsel-block{background:#a50000;background:-moz-linear-gradient(top,#a50000 0%,#df0a15 10%,#df0a15 90%,#a50000 100%);background:-webkit-linear-gradient(top,#a50000 0%,#df0a15 10%,#df0a15 90%,#a50000 100%);background:linear-gradient(to bottom,#a50000 0%,#df0a15 10%,#df0a15 90%,#a50000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a50000',endColorstr='#a50000',GradientType=0);color:white;padding:5vw;margin-bottom:15px;}.varsel-block a{color:white;}.varsel-block h2{font-family:"proxima-nova-condensed",sans-serif;font-weight:700;font-size:2.5em;}#block-views-block-jazzfest-kortet-block-1 .view-jazzfest-kortet{text-align:center;margin-bottom:15px;}#block-views-block-jazzfest-kortet-block-1 .view-jazzfest-kortet .views-row{display:flex;justify-content:center;}#block-views-block-jazzfest-kortet-block-1 .view-jazzfest-kortet .views-row article.page{padding:15px;border:1px solid #df0a15;}#block-views-block-jazzfest-kortet-block-1 .view-jazzfest-kortet .views-row article.page h2{font-family:"proxima-nova-condensed",sans-serif;font-weight:700;}#block-views-block-jazzfest-kortet-block-1 .view-jazzfest-kortet .views-row article.page .tekst{font-size:1.2em;}#block-views-block-jazzfest-kortet-block-1 .view-jazzfest-kortet .views-row article.page h3{font-family:"proxima-nova-extra-condensed",sans-serif;font-weight:700;}.view-id-videoer .view-content > .group{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;}.view-id-videoer .view-content > .group .views-row{width:100%;padding:5px;}@media screen and (min-width:768px){.view-id-videoer .view-content > .group .views-row{width:50%;}}.view-id-videoer .view-content > .group .views-row article.video{display:flex;flex-direction:column;height:100%;}.view-id-videoer .view-content > .group .views-row article.video > h2{flex-grow:1;}#block-weblance-cdn-views-block-videoer-block-1 h2.block-title{text-align:center;color:#df0a15;font-family:proxima-nova-extra-condensed,sans-serif;font-style:normal;font-weight:900;font-size:3em;margin-bottom:15px;}#block-weblance-cdn-views-block-videoer-block-1 article h2{color:#df0a15;font-size:2rem;font-family:proxima-nova-extra-condensed,sans-serif;font-style:normal;font-weight:900;margin-bottom:0px;text-transform:uppercase;margin-bottom:10px;margin-top:0px;}.view-konsertrapporter .view-header h1{font-family:proxima-nova-extra-condensed,sans-serif;font-style:normal;font-weight:900;text-transform:uppercase;color:#df0a15;text-align:center;font-size:4rem;}@media screen and (min-width:768px){.view-konsertrapporter .view-header h1{font-size:5rem;}}.view-konsertrapporter > .view-content h2.utgave{color:#df0a15;font-size:3rem;font-family:proxima-nova-extra-condensed,sans-serif;font-style:normal;font-weight:900;margin-bottom:0px;text-transform:uppercase;}.view-konsertrapporter > .view-content h3{color:#df0a15;font-size:2rem;font-family:proxima-nova-extra-condensed,sans-serif;font-style:normal;font-weight:900;margin-top:0px;text-transform:uppercase;}.view-konsertrapporter > .view-content .group{display:grid;margin-bottom:15px;gap:1rem;grid-template-columns:repeat(3,1fr);}@media screen and (min-width:768px){.view-konsertrapporter > .view-content .group{gap:4rem;}}@media screen and (min-width:768px){.view-konsertrapporter > .view-content .group{grid-template-columns:repeat(5,1fr);}}.view-id-arkiv_gallerier > .view-content > .group,.view-id-arkiv_konsertrapporter > .view-content > .group{display:grid;gap:4rem;}@media screen and (min-width:768px){.view-id-arkiv_gallerier > .view-content > .group,.view-id-arkiv_konsertrapporter > .view-content > .group{grid-template-columns:repeat(3,1fr);}}@media screen and (min-width:1200px){.view-id-arkiv_gallerier > .view-content > .group,.view-id-arkiv_konsertrapporter > .view-content > .group{grid-template-columns:repeat(5,1fr);}}.rapport-navigasjon{padding-top:15px;max-width:500px;margin:auto;display:grid;grid-template-columns:repeat(2,1fr);justify-content:space-between;gap:20%;}.rapport-navigasjon h2{color:#df0a15;font-family:"proxima-nova-condensed",sans-serif;font-weight:700;}.field--name-field-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px;}@media screen and (min-width:768px){.field--name-field-grid{grid-template-columns:repeat(3,1fr);}}article.arrangement{position:relative;}article.arrangement .field--name-field-utgave{display:inline-block;}article.arrangement .field--name-field-media-oembed-video{position:relative;margin-top:15px;width:100%;height:0;padding-bottom:56.25%;}article.arrangement .field--name-field-media-oembed-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}article.arrangement .bildekreditering{font-style:italic;text-align:right;}article.arrangement .bildekreditering .field--name-field-bildekreditering{display:inline-block;}article.arrangement.full .sted-og-billetter{display:flex;flex-direction:row;justify-content:space-between;align-items:end;}article.arrangement.full .tidogsted{font-size:1.8rem;font-weight:600;}article.arrangement.full .tidogsted .glyphicon{color:#df0a15;}article.arrangement.full .tidogsted .field--name-field-arena{display:inline-block;}article.arrangement.full .field--name-field-bilde{margin-left:-15px;margin-right:-15px;}article.arrangement.full h2{font-size:3em;}article.arrangement.full h3{font-family:"proxima-nova-extra-condensed",sans-serif;font-weight:400;font-size:2em;font-weight:700;margin-top:5px;margin-bottom:10px;}article.arrangement.full .field--name-field-kort-beskrivelse{font-size:1.5em;color:#df0a15;}article.arrangement.full .field--name-body{padding-top:10px;margin-top:10px;border-top:1px solid lightgray;}article.arrangement.full .arrinfo{margin-top:15px;}@media screen and (min-width:768px){article.arrangement.full .arrinfo{margin-top:0px;}}article.arrangement.full .alert-info{margin-bottom:5px;}article.arrangement.large-teaser{max-width:100%;}article.arrangement.large-teaser h2,article.arrangement.large-teaser h3,article.arrangement.large-teaser h4{margin-bottom:5px;margin-top:5px;}article.arrangement.large-teaser a.btn{background:#df0a15;color:white;padding:10px 15px;font-size:1.5em;}article.arrangement.large-teaser img{width:100%;}article.arrangement.large-teaser .overlay{text-align:right;color:white;position:absolute;right:0px;max-width:100%;margin-left:5%;margin-right:5%;bottom:15%;font-size:4vw;padding:15px;}article.arrangement.large-teaser .overlay h2{font-size:1.8em;margin-bottom:1%;}@media screen and (min-width:768px){article.arrangement.large-teaser .overlay{font-size:2em;}article.arrangement.large-teaser .overlay h2{font-size:1.8em;}}@media screen and (min-width:1024px){article.arrangement.large-teaser .overlay{font-size:2.5em;}article.arrangement.large-teaser .overlay h2{font-size:2em;}}article.arrangement.large-teaser .overlay-billetter{position:absolute;left:50%;transform:translate(-50%);margin-bottom:2%;display:block;bottom:0px;}article.arrangement.teaser{overflow:hidden;background:white;height:100%;padding-bottom:5px;}article.arrangement.teaser > .content{display:flex;flex-direction:column;text-align:center;height:100%;text-transform:uppercase;}article.arrangement.teaser > .content .tekst{display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:5px;padding:5px;}article.arrangement.teaser > .content .tekst a.btn{margin-left:auto;margin-right:auto;}article.arrangement.teaser > .content .tekst .venue-og-undertittel{flex-grow:1;padding-bottom:5px;}article.arrangement.teaser > .content .tidogsted .glyphicon{color:#df0a15;}article.arrangement.teaser > .content .tidogsted .field--name-field-arena{display:inline-block;}article.arrangement.teaser > .content h2{margin-bottom:0px;font-weight:800;}article.arrangement.teaser > .content h3{margin-top:0px;margin-bottom:0px;}article.arrangement.teaser .bilde-og-overlay{width:100%;position:relative;}article.arrangement.teaser .bilde-og-overlay img{width:100%;}article.arrangement.teaser .bilde-og-overlay .overlay{font-size:2em;position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.5);color:white;opacity:0;transition:opacity 400ms;}article.arrangement.teaser .bilde-og-overlay .overlay .text{font-family:"proxima-nova-extra-condensed",sans-serif;font-weight:400;font-size:0.9em;position:absolute;top:50%;left:50%;width:80%;text-align:center;transform:translate(-50%,-50%);}@media screen and (min-width:768px){article.arrangement.teaser .bilde-og-overlay:hover .overlay{opacity:1;}}.faq .paragraph{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid lightgray;}.faq .paragraph .field--name-field-tittel{font-family:"proxima-nova-condensed",sans-serif;font-weight:400;font-weight:bold;font-size:1.7vh;}article.nyhet .field--name-field-media-oembed-video{position:relative;width:100%;height:0;padding-bottom:56.25%;}article.nyhet .field--name-field-media-oembed-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}article.nyhet figure{position:relative;}article.nyhet figure figcaption{font-family:"proxima-nova-condensed",sans-serif;font-weight:400;position:absolute;bottom:0px;color:white;padding:2px;background:rgba(0,0,0,0.5);width:100%;}article.nyhet.large-teaser{width:100%;height:100%;position:relative;}article.nyhet.large-teaser img{height:100%;width:100%;object-fit:cover;}article.nyhet.large-teaser .overlay{text-align:right;color:white;position:absolute;right:0px;max-width:100%;margin-left:5%;margin-right:5%;bottom:15%;font-size:5vw;padding:15px;}article.nyhet.large-teaser .overlay h2{font-size:1.8em;margin-bottom:1%;}@media screen and (min-width:768px){article.nyhet.large-teaser .overlay{font-size:2em;}article.nyhet.large-teaser .overlay h2{font-size:1.8em;}}@media screen and (min-width:1024px){article.nyhet.large-teaser .overlay{font-size:2.5em;}article.nyhet.large-teaser .overlay h2{font-size:2em;}}article.nyhet.large-teaser .overlay-billetter{position:absolute;left:50%;transform:translate(-50%);margin-bottom:2%;display:block;bottom:0px;}article.nyhet.full .field--name-body{text-align:left;}article.nyhet.full a.btn{padding:20px;margin:15px 0px;}article.nyhet.full figure{margin-left:-15px;margin-right:-15px;}@media screen and (min-width:768px){article.nyhet.full figure{margin-left:inherit;margin-right:inherit;}}article.nyhet.teaser{background:white;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px;}article.nyhet.teaser figure{margin-left:-15px;margin-right:-15px;}article.nyhet.teaser h2{color:#df0a15;font-family:"proxima-nova-extra-condensed",sans-serif;font-weight:900;font-size:3em;}article.nyhet.teaser a.title{text-decoration:none;}article.nyhet.teaser .node-readmore{text-transform:uppercase;font-family:"proxima-nova-condensed",sans-serif;font-weight:700;margin-top:15px;}article.presse .paragraph--type--overskrift,article.presse h2{font-size:1.5em;text-transform:uppercase;font-family:"proxima-nova-condensed",sans-serif;font-weight:400;margin-bottom:15px;}article.presse .paragraph--type--logo .field--item{display:inline-flex;}.node-type{color:#BEA6A0;position:relative;z-index:10;text-transform:uppercase;font-size:1rem;}article.konsertrapport.teaser,article.galleri.teaser{background:whitesmoke;}article.konsertrapport.teaser a,article.galleri.teaser a{text-decoration:none;}article.konsertrapport.teaser a h2,article.galleri.teaser a h2{padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:2px;margin:0px;color:black;font-family:"proxima-nova-extra-condensed",sans-serif;font-weight:400;font-size:2rem;transition:background 0.5s ease,color 0.5s ease;flex-grow:10;}article.konsertrapport.teaser.hover h2,article.galleri.teaser.hover h2{background:#df0a15;color:white;}article.konsertrapport.full h2,article.galleri.full h2{font-size:3rem;text-align:center;color:#df0a15;font-family:"proxima-nova-extra-condensed",sans-serif;font-weight:900;margin-bottom:15px;}@media screen and (min-width:768px){article.konsertrapport.full h2,article.galleri.full h2{font-size:5rem;}}article.konsertrapport.full .field--name-field-bilde,article.galleri.full .field--name-field-bilde{padding-top:45%;position:relative;}@media screen and (min-width:1000px){article.konsertrapport.full .field--name-field-bilde,article.galleri.full .field--name-field-bilde{padding-top:30%;}}article.konsertrapport.full .field--name-field-bilde img,article.galleri.full .field--name-field-bilde img{position:absolute;top:0px;left:0px;height:100%;width:100%;object-fit:cover;}article.konsertrapport.full .field--name-field-bildegalleri,article.galleri.full .field--name-field-bildegalleri{display:grid;grid-template-columns:repeat(5,1fr);gap:1rem;margin-top:1px;margin-bottom:15px;}@media screen and (min-width:1000px){article.konsertrapport.full .field--name-field-bildegalleri,article.galleri.full .field--name-field-bildegalleri{grid-template-columns:repeat(8,1fr);}}article.konsertrapport.full .field--name-field-bildegalleri .field--item:first-of-type,article.galleri.full .field--name-field-bildegalleri .field--item:first-of-type{grid-column:span 5;padding-top:45%;position:relative;}@media screen and (min-width:1000px){article.konsertrapport.full .field--name-field-bildegalleri .field--item:first-of-type,article.galleri.full .field--name-field-bildegalleri .field--item:first-of-type{grid-column:span 8;}}@media screen and (min-width:1000px){article.konsertrapport.full .field--name-field-bildegalleri .field--item:first-of-type,article.galleri.full .field--name-field-bildegalleri .field--item:first-of-type{padding-top:30%;}}article.konsertrapport.full .field--name-field-bildegalleri .field--item:first-of-type img,article.galleri.full .field--name-field-bildegalleri .field--item:first-of-type img{position:absolute;top:0px;left:0px;height:100%;width:100%;object-fit:cover;}article.konsertrapport.full .field--name-field-undertittel,article.galleri.full .field--name-field-undertittel{font-size:3rem;font-family:"proxima-nova-extra-condensed",sans-serif;font-weight:900;color:#df0a15;text-transform:uppercase;}article.konsertrapport.full .field--name-field-skrevet-av,article.galleri.full .field--name-field-skrevet-av,article.konsertrapport.full .field--name-field-bildekreditering,article.galleri.full .field--name-field-bildekreditering{color:#df0a15;}article.konsertrapport.full .field--name-body,article.galleri.full .field--name-body{margin-top:15px;}article.konsertrapport.full .navigasjon,article.galleri.full .navigasjon{display:grid;grid-template-columns:repeat(2,1fr);}.overlay-gradient-red{position:absolute;top:0px;left:0px;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,transparent 66%,#df0a15 100%);}.tidogsted div{display:inline-block;}.tidogsted .field--name-field-arena::after{content:", ";}.tidogsted .dato{display:inline-block;}.tidogsted .dato::after{content:", ";}.tidogsted .klokkeslett{display:inline-block;}.tidogsted .klokkeslett::before{content:"KL. ";}html[lang="en"] .klokkeslett::before{content:"";}.tidogsted{display:block;}.tidogsted .sted{display:inline-block;}.tidogsted .tid{display:inline-block;}#block-nyhetsbrevpopup{display:none;text-align:center;font-family:"proxima-nova-condensed",sans-serif;font-weight:700;font-size:2.5rem;position:fixed;bottom:0px;left:0px;width:100%;height:60%;min-height:200px !important;z-index:100;background-color:rgba(0,0,0,0.9);color:white;}@media screen and (min-width:768px){#block-nyhetsbrevpopup{font-size:3rem;}}@media screen and (min-width:768px){#block-nyhetsbrevpopup{bottom:0px;width:100%;height:40%;}}#block-nyhetsbrevpopup .popup-wrapper{position:relative;height:100%;width:100%;display:flex;justify-content:center;align-items:center;padding:15px;}#block-nyhetsbrevpopup .popup-wrapper .popup-content a.header{font-family:"proxima-nova-extra-condensed",sans-serif;font-weight:700;font-size:3rem;text-transform:uppercase;}@media screen and (min-width:768px){#block-nyhetsbrevpopup .popup-wrapper .popup-content a.header{font-size:4rem;}}#block-views-block-arrangement-liten-block-1 h2.block-title{text-align:center;padding-bottom:5px;}ul.menu--om-jazzfest ul.dropdown-menu{position:relative;float:none;background-color:#eeeeee;padding:0px;}ul.menu--om-jazzfest ul.dropdown-menu h6{padding:10px 10px;text-transform:uppercase;background:#e1e1e1;margin-top:0px;margin-bottom:0px;}ul.menu--om-jazzfest ul.dropdown-menu li.arkivert{display:inline-block;}ul.menu--om-jazzfest ul.dropdown-menu a{color:#df0a15;}div.term.festivalutgave h1{font-family:proxima-nova-extra-condensed,sans-serif;font-style:normal;font-weight:900;color:#df0a15;margin-bottom:0px;}div.term.festivalutgave h2{text-transform:none;font-size:1.5em;margin-top:5px;}div.term.festivalutgave h2.header{margin-top:15px;font-size:2em;font-family:"proxima-nova-condensed",sans-serif;font-weight:700;text-transform:uppercase;}img{max-width:100%;height:auto;}body{font-family:proxima-nova;background:white;}body.path-frontpage{background:#f8f8f8;}body.path-frontpage .main-container{padding-left:0px;padding-right:0px;}body.path-frontpage .container{background:inherit;}.nyhetswrapper{background:#f7f7f7;padding-top:15px;overflow:hidden;}.dialog-off-canvas-main-canvas{background:#f7f7f7;}a{color:#df0a15;}a:hover{color:#7d060c;}.footer{background:#df0a15;margin-top:30px;text-align:center;color:#b3b3b3;}.footer a{color:#e6e6e6;}.footer .logo{clear:both;float:none;}.footer .logo img{max-width:80px;}.main-container{padding-top:15px;}@media screen and (min-width:768px){.main-container{padding-top:15px;}}.container{max-width:1000px;}a.btn{padding:3px 10px 1px 10px;background:transparent;font-family:"proxima-nova-condensed",sans-serif;font-weight:400;color:#df0a15;text-transform:uppercase;font-weight:500;border:1px solid #df0a15;}@media screen and (min-width:768px){a.btn{font-size:1.1em;}}a.btn:hover{background:#df0a15;color:white;border-color:#df0a15;}.social-media-links--platforms a{color:white;}.social-media-links--platforms a .fa-2x{font-size:1.5em;}.block-mailchimp-signup-subscribe-blocknyhetsbrev{margin-bottom:15px;}.block-mailchimp-signup-subscribe-blocknyhetsbrev label{display:none;}.block-mailchimp-signup-subscribe-blocknyhetsbrev #mailchimp-newsletter-301b8301f6-mergefields,.block-mailchimp-signup-subscribe-blocknyhetsbrev .form-actions{display:inline-block;}.block-mailchimp-signup-subscribe-blocknyhetsbrev .form-actions .btn{vertical-align:inherit;}.block-mailchimp-signup-subscribe-blocknyhetsbrev .form-actions .form-submit{margin-right:0px;background:#df0a15;color:white;border:1px solid #df0a15;position:relative;border-radius:0px;}.block-mailchimp-signup-subscribe-blocknyhetsbrev .form-control{border-radius:0px;}.field--name-field-adresse{margin-bottom:15px;}.alert-info{font-family:"proxima-nova-condensed",sans-serif;font-weight:700;padding:5px;font-size:1.2em;text-align:center;border-radius:0px;background:#df0a15;border-color:#df0a15;color:white;margin-bottom:5px;}#forsidebanner{margin-bottom:15px;}#forsidebanner img{width:100%;}a{overflow-wrap:anywhere;}
