/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#navbar{z-index:10;backface-visibility:hidden;}body.navbar-is-fixed-top{margin-top:40px;}.navbar-nav{float:none;}header.navbar-default{top:0;padding-top:15px;padding-bottom:15px;background:#222A2A;border:0px solid white;border-radius:0px;}header.navbar-default a.navbar-brand{color:white;}header.navbar-default #navbar-collapse ul.navbar-nav > li a{color:white;font-family:Inconsolata;font-size:20px;text-transform:uppercase;}header.navbar-default #navbar-collapse ul.navbar-nav > li a:focus{background:inherit;}header.navbar-default #navbar-collapse ul.navbar-nav > li.active a:focus{background:#272727;}.navbar.container{max-width:none !important;}@media (max-width:999px){.navbar-header{float:none;}.navbar-left,.navbar-right{float:none !important;}.navbar-toggle{display:block;}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);}.navbar-fixed-top{top:0;border-width:0 0 1px;}.navbar-collapse.collapse{display:none!important;}.navbar-nav{float:none!important;margin-top:7.5px;}.navbar-nav > li{float:none;}.navbar-nav > li > a{padding-top:10px;padding-bottom:10px;}.collapse.in{display:block !important;}}.sitebranding{display:inline-block;text-align:center;padding:20px 5px 15px 5px;border-radius:4px;}#navbar-collapse .region-navigation-collapsible{display:flex;align-items:center;flex-direction:column;text-align:center;}@media screen and (min-width:1000px){#navbar-collapse .region-navigation-collapsible{flex-direction:row;text-align:left;}}#navbar-collapse .region-navigation-collapsible section.branding.pull-left{float:none !important;margin-right:0px;border-right:none;}@media screen and (min-width:1000px){#navbar-collapse .region-navigation-collapsible section.branding.pull-left{margin-right:20px;border-right:1px solid white;}}#navbar-collapse .region-navigation-collapsible section.branding.pull-left .navbar-brand{text-transform:uppercase;font-size:30px;float:none;height:auto;line-height:inherit;}.navbar-text{float:none;margin:5px 0px;}
.main-container{margin-top:50px;padding-top:15px;}#views-bootstrap-discography-block-1 > .row{margin-bottom:2px;margin-left:-1px;margin-right:-1px;}#views-bootstrap-discography-block-1 > .row > .col{padding-left:1px;padding-right:1px;}body{position:relative;}body #bk1{content:' ';position:fixed;top:0;left:0;width:100vw;height:100vh;will-change:transform;z-index:-1;background:url(/sites/default/themes/images/LasseMarhaug_2025_DSC07875.JPG) center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;display:none;}#Top .views-field-body > .field-content{display:inline-block;padding:5px;margin-top:15px;background:rgba(1,1,1,0.5);}#About,#Discography,#Program{background:white;}#News,#Contact,#Projects{background:#bcd2cb;}.page-header{font-size:1.6em;text-transform:uppercase;}img{max-width:100%;}.front-slide{padding-top:5%;padding-bottom:5%;}h2{margin:0px 0px 10px 0px;padding-bottom:10px;border-bottom:1px solid gray;font-size:1.6em;text-transform:uppercase;}article.concert h2{font-family:'Helvetica neue';margin:0px 0px 0px 0px;padding-bottom:0px;font-size:0.9em;font-weight:700;border-bottom:none;}article.concert .field--name-body,article.concert .field--name-field-image{margin-top:5px;}.view-concerts h3:first-of-type,.view-program-archive h3:first-of-type{margin-top:0px;}.view-concerts .view-content,.view-program-archive .view-content{border-bottom:1px solid lightgray;display:flex;flex-wrap:wrap;}.view-concerts .view-content h3,.view-program-archive .view-content h3{width:100%;background:black;color:white;display:inline-block;padding:5px;}.view-concerts .view-content > .views-row,.view-program-archive .view-content > .views-row{padding:5px;width:100%;}@media screen and (min-width:768px){.view-concerts .view-content > .views-row,.view-program-archive .view-content > .views-row{width:33.33333333%;}}#block-views-block-concerts-block-2 .view-footer{margin-top:20px;}.view-projects .row{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid lightgray;}.path-frontpage .footer{margin-top:0px;}.news .field--name-field-url{padding:15px 0px;}.footer{margin-top:20px;background:#efefef;padding:20px 0px;border-top:1px solid #eeeeee;width:100%;}.footer .region-footer{padding-right:15px;padding-left:15px;max-width:1170px;margin:0px auto;}#block-instagramblock > .instagrambilde{position:relative;float:left;width:20%;}@media screen and (max-width:768px){#block-instagramblock > .instagrambilde{width:50%;}}#block-instagramblock > .instagrambilde:after{content:" ";display:block;padding-bottom:100%;}#block-instagramblock > .instagrambilde > a > img{position:absolute;object-fit:cover;width:100%;height:100%;padding:5px;}article.press-page .field--name-body{margin-top:15px;}article.press-page .field--name-field-press-item{margin-top:15px;}article.album{margin-bottom:15px;}article.event .field--name-field-date{display:inline-block;}article.event .field--name-field-link{display:inline-block;margin-left:2px;}article.event .field--name-field-link:before{content:' [';margin-right:2px;}article.event .field--name-field-link:after{content:']';margin-left:2px;}article.event h2{font-weight:bold;}article.project.teaser h2{border-bottom:none;font-weight:bold;}article.project.teaser .field--name-field-kort-beskrivelse{margin-bottom:15px;}header#navbar .container{padding-left:15px;padding-right:15px;}@media screen and (min-width:1000px){header#navbar .container ul.menu--main > li.first{margin-left:-15px;}}header#navbar .container ul.dropdown-menu li a{color:black;}header#navbar .container .navbar-header{width:100%;float:none;margin-left:0px;margin-right:0px;}@media screen and (min-width:1000px){header#navbar .container .navbar-header{width:auto;float:right;}}header#navbar .container .navbar-header > .region-navigation{float:left;display:flex;align-items:center;height:50px;}@media screen and (min-width:1000px){header#navbar .container .navbar-header > .region-navigation{float:none;}}header#navbar .container .navbar-header > .region-navigation ul{margin-bottom:0px;}header#navbar .container .navbar-header > .region-navigation #block-socialmedialinks{margin-top:0px;}header#navbar .container .navbar-header > .region-navigation #block-languageswitcher ul.links{list-style-type:none;text-align:center;text-transform:uppercase;font-size:1.15rem;}header#navbar .container .navbar-header > .region-navigation #block-languageswitcher ul.links li.is-active a{font-weight:bold;color:white;}header#navbar .container .navbar-header .navbar-toggle{float:right;margin-right:0px;}.rotate{transform:rotate(-90deg);}.view-logo .field-content{padding-top:15px;font-size:30px;font-style:none;color:white;}article[data-history-node-id="1"] > .content{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;}article[data-history-node-id="1"] > .content > div{width:100%;padding:5px;}@media screen and (min-width:768px){article[data-history-node-id="1"] > .content > div{width:50%;}}@media screen and (min-width:768px){article[data-history-node-id="1"] > .content .field--name-field-image{order:1;}article[data-history-node-id="1"] > .content .field--name-body{order:0;}}
