body{background-attachment:fixed;background-color:#ddd;background-repeat:no-repeat;background-size:cover}h1{font-weight:300;margin:0 0 10px}.lead{max-width:675px}.grayHead{background:#f1f1f1;border-radius:4px;margin-bottom:2%}.main-content{background-color:white;padding:20px;margin-bottom:20px}.main-content img{display:block;max-width:100%;height:auto}.add-bottom,.press-image{margin-bottom:20px}.related-consert{position:relative;margin-bottom:20px}.related-consert img{border-radius:5px}.related-consert .consert-info h3{margin-bottom:0;text-shadow:0 1px 2px #000}.related-consert .consert-info p{font-weight:600;text-shadow:0 1px 2px #000}.person{margin-bottom:25px}.person p,.person h4{margin-bottom:0}h2,h3,h4,h5,h6,.h2,.h3,.h4,.h5,.h6{font-weight:700}.personpage h1{font-family:'Merriweather', serif;font-weight:300;text-transform:uppercase}.personpage h3{font-family:'Merriweather', serif;font-weight:900}.person-detail h3{margin-bottom:4px;margin-top:18px}.person-detail p{margin-bottom:0px}.person-detail h3:first-child{margin-top:0}.consert-info{position:absolute;padding:0 20px;bottom:20px;color:#fff}.consert-info .info{text-transform:uppercase;text-shadow:0 1px 2px #000}.consert-info h3,.puff-text h3{font-size:28px}.consert-info a,.puff-text a{color:#fff}.puff{position:relative;margin-bottom:20px}.puff img{border-radius:5px}.puff-text{position:absolute;padding:0 20px;bottom:60px;left:20px;color:#fff;text-transform:uppercase}.puff-text h3{font-size:60px;margin-bottom:0}.puff-text p{font-size:30px;font-family:'Open Sans Condensed', Arial, sans-serif;font-weight:700}.rightcolumn .puff-text{bottom:30px;left:15px}.rightcolumn .puff-text h3{font-size:32px}.rightcolumn .puff-text p{font-size:21px}.rightcolumn img{max-width:100%}.lunch-image-text{position:absolute;padding:0 20px;top:15px;left:15px;text-shadow:0 1px 2px #000;text-transform:uppercase}.lunch-image-text h2,.lunch-image-text h3{margin-top:0}.lunch-image-text h2{font-size:40px}.lunch-image-text h3{font-size:26px}.lunch-date{font-family:'Open Sans Condensed', Arial, sans-serif;font-weight:400}.lunch-puff .food{font-size:20px;font-weight:100}.lunch-puff p{max-width:80%}.lunch-puff{overflow:hidden;color:#fff;border-radius:5px;margin-bottom:20px}.lunch-puff>div{background:#363183;margin-bottom:-99999px;padding-bottom:99999px}.lunch-puff .col-sm-5{padding-left:0;padding-right:0}.lunch-puff .col-sm-7{padding-left:30px;padding-right:30px}.lunch-puff-right h2{margin-bottom:20px}.lunch-puff-right a{color:#fff;font-weight:700;font-size:20px}.insta-caption{position:absolute;color:#fff;background:rgba(0,0,0,0.45);width:90%;width:calc(100% - 30px);padding:10px 20px;font-size:14px;bottom:0}.mainbody-content :first-child,.topfooter h2,.topfooter h3{margin-top:0}.topfooter h2,.topfooter h3{font-weight:700}.topfooter,.subfooter{padding:40px 0;background-color:#005877;color:#fff}.topfooter a,.subfooter a{color:#fff !important}.room-list{margin-top:30px}.room h2{text-transform:uppercase;margin-top:0 !important}.room{border-bottom:1px solid #ccc;padding-bottom:20px;margin-bottom:20px;margin-left:0;margin-right:0}#contacts,.startcontact,.person{margin-bottom:20px}.startcontact{padding-left:15px}.startcontact .text h2{font-size:46px;font-weight:400}.startcontact .person h4{margin-top:0}.startcontact .person p,.startcontact .person a{margin-bottom:0;font-size:14px}.startcontactform>.col-md-6,.startcontactform>.col-md-8{padding-left:30px;padding-right:30px}.startcontactform .row{margin-bottom:15px}.startcontactform .lead{margin-top:30px;max-width:100% !important}.no-bottom{margin-bottom:0 !important}.room:last-of-type{border-bottom:none}.room .col-sm-4{padding-left:0}.room .col-sm-8{padding-right:0}.topfooter{margin-top:20px}.subfooter{background-color:#00344f;min-height:200px}img.main-image{border-top-left-radius:5px;border-top-right-radius:5px}.breadcrumb{text-transform:uppercase;margin-bottom:6px;background-color:transparent}.breadcrumb .active{color:#000}.breadcrumb>li+li:before{font-family:'Glyphicons Halflings';content:"\e258";color:#005975;font-size:12px}.navbar-gk{background:#005975}.navbar-static-top{border:none}.topnav>li{margin-right:3rem}.topnav>li:last-of-type{margin-right:0}.topnav>li>a{padding:20px 0px .2em}.navbar-gk a{font-weight:bold;color:rgba(255,255,255,0.6);padding:.2em 0;text-transform:uppercase}.navbar-gk ul li.active a,.navbar-gk ul li a:hover{border-bottom:10px solid #fff}.navbar-gk ul li.active a{color:white}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{background:-webkit-linear-gradient(#005975, #003752);background:linear-gradient(#005975, #003752)}.pagination>li>a,.pagination>li>span{border:none}.eventrow{border-radius:5px;background-color:#fff}.eventrow>div{padding:15px}.concertintro{vertical-align:top}.concertintro a{color:#000}.fa-ticket,.icon-ticket{margin-right:5px}.fa-spotify,.icon-spotify{color:#2ebd59}.fa-file-audio-o,.glyphicon-play{margin-right:5px}.audio>div{margin-bottom:30px}.audio h3{margin:0}.related-content{background-color:#e7eef1;border-radius:5px;padding-bottom:15px;margin-bottom:20px}.related-content h2{background:#005975;border-radius:5px 5px 0 0;color:white;margin:0 0 10px;padding:15px;text-transform:none}.related-content h3{font-size:1.25em;margin:10px 15px 0px}.related-content p,.related-content a{margin:0 15px 5px}.related-content p>a{margin:0}.caret-up{width:0;height:0;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-bottom:4px solid;display:inline-block;margin-left:2px;vertical-align:middle}.yamm .nav>li>a:hover,.yamm .nav>li>a:focus{background-color:#fff}#hb-event-list{margin-bottom:20px}#hb-event-list h3{margin-top:0;font-size:28px;text-transform:uppercase;font-weight:700;margin-bottom:0}#hb-event-list .info{font-weight:700;font-family:'Open Sans Condensed', Arial, sans-serif;font-size:20px;margin-bottom:5px}.btn-booking,.btn-booking:hover,.btn-booking:focus{color:#fff;background:#3e7a82;text-transform:uppercase;font-family:'Open Sans Condensed', Arial, sans-serif;font-weight:700;border:none}.btn-booking:hover,.btn-booking:focus{text-decoration:underline}.btn-share,.btn-share:hover,.btn-share:focus{color:#fff;background-color:#008F9B}.btn-share:hover,.btn-share:focus{text-decoration:underline}.btn-facebook,.btn-facebook:hover,.btn-facebook:focus{background-color:#3b5998}.btn-twitter,.btn-twitter:hover,.btn-twitter:focus{background-color:#3cf}#shareMail input{margin-bottom:5px}.btn-instagram,.btn-instagram:hover,.btn-instagram:focus{background-color:#3f729b}.btn-xl,.concerts-rows .btn-booking,.btn-group-xl>.btn{padding:10px 16px;font-size:24px;line-height:1.33;border-radius:10px;float:right}.search-input::-webkit-input-placeholder{color:#000;font-style:italic}.search-input::-moz-placeholder{color:#000;opacity:1;font-style:italic}.search-input:-ms-input-placeholder{color:#000;font-style:italic}.search-input{padding-left:50px}.search-input+.glyphicon{position:absolute;left:0;padding:10px 25px;font-size:26px}.toplinks{margin-top:15px}.toplinks i{margin-right:5px}.toplinks>a{color:#000;margin-left:4%}.rsbtn_colorskin{margin-left:5%}.top-buffer{margin-top:20px}.bottom-buffer{margin-bottom:20px}.bottom-sm-buffer{margin-bottom:10px}#eventslider{margin-bottom:20px}#eventslider img{border-radius:5px}.maincontent{margin-bottom:20px}#instafeed{margin:30px 0}#instafeed>div{margin-bottom:30px}.tab-content{border-radius:5px}.nav-tabs>li{margin-bottom:-2px}.no-margin{margin-left:0;margin-right:0}.panel-plus{border-color:#008F9B;margin-top:10px}.panel-plus>.panel-heading+.panel-collapse>.panel-body{border-top-color:#008F9B}.panel-plus>.panel-heading{color:#fff;text-transform:uppercase;background-color:#008F9B;border-color:#008F9B}.panel-plus>.panel-heading i.glyphicon{margin-right:10px}.tab-content{padding:0 15px 15px;background:#fff}.nav-tabs li.active .fa-youtube-play,.nav-tabs li.active .icon-youtube{color:#f00}.fa-angle-right{font-weight:bold !important}.nav-tabs li.active .fa-facebook-square,.nav-tabs li.active .icon-facebook{color:#3b5998}.nav-tabs li.active .fa-instagram,.nav-tabs li.active .icon-instagram{color:#3f729b}.nav-tabs .fa,.nav-tabs .icon-instagram,.nav-tabs .icon-facebook,.nav-tabs .icon-youtube{margin-right:5px}.nav-tabs{margin-bottom:0}.nav-tabs li{margin-left:20px}.nav-tabs li a{padding:10px 30px}.nav-tabs li.active a{padding:14px 30px;margin-top:-6px}.nav-tabs>li>a,.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{background-color:#bbb;text-transform:uppercase;font-weight:700;color:#555;font-family:'Open Sans Condensed', Arial, sans-serif;font-size:24px;border:1px solid #bbb}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{cursor:default;background-color:#fff;color:#000;border-bottom-color:transparent}.eventfooter,.socialfooter{clear:left;text-align:center;position:relative}.eventfooter a,.socialfooter a{display:block;padding:10px 0;text-transform:uppercase;font-weight:700}.socialfooter a{margin-top:15px}.person-list{padding-left:0}.person-list h3{margin:0;padding:0;font-size:22px !important}.eventfooter .glyphicon,.socialfooter .glyphicon{margin-left:5px}.xformvalidator{color:#b94a48;margin-bottom:10px}.concerts-boxes .post-box{margin-bottom:20px;float:left;position:relative}#hb-event-list{margin-left:0;margin-right:0}.concerts-boxes .post-box img{border-radius:5px}.concerts-rows .post-box{width:100%;margin-bottom:5px;position:static !important;left:auto !important;right:auto !important;top:auto !important;background-color:white;border-radius:5px;display:inline-block}.concerts-rows .consert-info a,.concerts-rows .puff-text a,.concerts-rows .info{color:#000}.concerts-rows .consert-info a.booking{color:white}.concerts-rows .consert-info a.booking.freeBooking{color:black}.concerts-rows .concertintrot{color:black;max-height:100px;overflow-y:hidden;display:block}.concerts-rows .post-box>a{width:100%;height:100%}.concerts-rows .img-responsive{padding:15px;width:25%;float:left}.concerts-rows .consert-info{position:static;bottom:auto;float:left;width:75%;margin-top:20px}.concerts-rows .consert-info-inner1{float:left;width:78%}.concerts-rows .consert-info-inner2{float:left;width:22%}.concerts-rows .btn-booking{float:right}.concerts-rows a,.concerts-rows h3,.concerts-rows p{text-shadow:none !important}#hb-event-list.concerts-rows{position:static !important;height:auto !important}.xformthankyoumessage{font-weight:bold;margin:0;padding:1em 0.5em}.lunch-days p{margin-bottom:0}#gt-modal{background-color:#fff;border-radius:5px;display:none;padding:10px;position:absolute;left:150px;top:30px;width:250px;z-index:999}#gt-modal-close{float:right;padding-top:6px}.goog-te-menu-value:hover{text-decoration:none}#gt-modal p{font-size:11px;margin:12px 0 0}#gt-modal span{float:none;font-size:14px}.facebook-wrapper{margin-top:15px}.facebook-wrapper *{width:100% !important}.delaModal .modal-header{background-color:#e2eff1;border-top-left-radius:6px;border-top-right-radius:6px}.delaModal .modal-header h3{text-transform:uppercase}.delaModal .modal-header .close{position:absolute;right:10px;text-transform:uppercase;font-size:18px;font-family:'Open Sans Condensed', Arial, sans-serif;font-weight:400;top:-30px;line-height:21px;color:#fff;opacity:1;text-shadow:none}.delaModal .modal-header .close span{margin-left:8px;color:#000;background-color:#fff;border-radius:20px;display:inline-block;font-size:24px;font-weight:700;line-height:0px;padding:12px 6px}.delaModal .modal-content i{margin-right:10px}.calendar-list{margin-left:-10px;margin-right:-10px}.delaModal .modal-content .btn{text-transform:uppercase;margin-right:10px;margin-bottom:10px}.delaModal .modal-body h3{margin-top:0}.consert-image{padding-top:0}.consert-image .related a,.provlyssnaDiv a{color:#000;text-transform:uppercase;font-size:28px;font-family:'Open Sans Condensed', Arial, sans-serif;font-weight:700;margin-left:0px}.consert-image .related i,.provlyssnaDiv i{margin-right:5px}.carousel-caption h2 a{color:#fff}.carousel-caption h2 a:hover{text-decoration:none}.yamm{margin:15px 0}.carousel-caption,.post-box .consert-info h3{text-shadow:0 1px 2px #000}.carousel-indicators{left:5%;top:20px;left:10%;left:20px;bottom:auto;margin-left:0;width:auto}.carousel-indicators li{margin-right:8px !important;background-color:#005877;border:1px solid #005877;width:12px;height:12px}.carousel-indicators li.active{background-color:#fff;border:1px solid #fff}.carousel-control.left,.carousel-control.right{background:none}.carousel-caption{left:20px;bottom:0;right:20px;text-align:left;text-transform:uppercase;padding-bottom:15px}.carousel-control{z-index:20;width:10%;bottom:30%;top:30%}.carousel-caption span{font-family:'Open Sans Condensed', Arial, sans-serif;font-size:22px;font-weight:700}.carousel-caption .konsertSida.btn{bottom:16px}.carousel-caption .btn{bottom:15px;right:0;position:absolute;z-index:200}.navbar-gk .nav>li>a:hover,.navbar-gk .nav>li>a:focus{background-color:transparent}div.navbar-toggle{cursor:pointer}.navbar-gk .navbar-toggle{float:left;color:#fff;margin-bottom:0}.navbar-toggle{float:left}.navbar-gk .glyphicon{margin-left:4px}.navbar-gk span.navbar-toggle{text-transform:uppercase;font-family:'Open Sans Condensed', Arial, sans-serif;font-weight:700}.navbar-gk .navbar-header,.navbar-gk .navbar-collapse{background:url(/Static/gfx/gk_logo_element_32px.png) right 10px no-repeat}.testar{display:block}.related-content .epi-editContainer{display:block;width:90%;min-height:50px}/*!
 * Yamm!3 - Yet another megamenu for Bootstrap 3
 * http://geedmo.github.com/yamm3
 * 
 * @geedmo - Licensed under the MIT license
 */.yamm .nav,.yamm .collapse,.yamm .dropup,.yamm .dropdown{position:static}.yamm .container{position:relative}.yamm .dropdown-menu{left:auto;border:none}.yamm .yamm-content{padding:20px 30px}.yamm .dropdown.yamm-fw .dropdown-menu{left:0;right:0}.yamm-fw .glyphicon{margin-left:5px}.yamm-fw>a{color:#000;font-weight:700;font-size:24px}.yamm h4{font-size:22px;margin-top:0;font-weight:bold}.yamm span{color:#005975}.yamm .dropdown-toggle{text-transform:uppercase}.yamm li.dropdown>a,.yamm li.dropdown>a:hover{border-radius:5px}.yamm li>.dropdown-menu{border-top-left-radius:5px;border-top-right-radius:5px}.yamm li:first-child .dropdown-menu{border-top-left-radius:0;border-top-right-radius:5px}.yamm li.open>a,.yamm li.open>a:hover{background-color:#Fff !important;border-bottom-right-radius:0;border-bottom-left-radius:0}.rsbtn_colorskin{margin-left:5%}.toplinks>a{margin-left:4%}.filterDiv,.datumDiv{float:left}#removeFilterLink{float:right;border:none;padding:0;padding-bottom:0;background-image:url(/Static/imgs/Ikoner_filter-inactive.png);background-repeat:no-repeat;background-size:contain;width:35px;height:35px;margin-right:6px;margin-top:5px}.table-booking{border:none;padding:0;padding-bottom:0;background-image:url(/Static/imgs/knivochgaffel.jpg);background-repeat:no-repeat;background-position:left 8px;background-size:25px 25px;padding-left:33px;margin-right:5px}.filterKategoriElement,.filterDatum{margin-left:15px;border:1px solid #999;border-radius:2px;padding:10px;float:left}.filterDatum{border-radius:2px;width:140px}.koncertFilterRad{width:100%;min-height:50px;background-color:white;border:1px solid rgba(0,0,0,0.3);padding:15px;padding-left:16px}.filterKategoriLabel{margin-top:10px;width:100px}#filterKategoriDiv>p{margin-top:10px;margin-bottom:0px}.koncertListControlsDiv{position:relative}#hamtaAllaKonserter{position:absolute;right:0;top:0;margin:0}.filterSectionWhen{margin-bottom:15px}.preHeading{margin-bottom:-4px}.filterButtonMobile{width:100%;margin-bottom:10px}.filterButtonMobileFirst{height:50px;margin-bottom:20px}.slidingDiv{min-height:0}.concertBottomDiv{position:absolute;bottom:11px;left:0px;width:70%}.startPageConcertRow{cursor:pointer}.startPageConcertRow:hover h3 a{text-decoration:underline}.cookie-wrap{background-color:#005975;border-top:1px solid #fff;bottom:0;color:#fff;left:0;opacity:1;padding:10px 0;position:fixed;right:0;-moz-transition:opacity 300ms ease-in-out 0s;-webkit-transition:opacity 300ms ease-in-out 0s;-o-transition:opacity 300ms ease-in-out 0s;transition:opacity 300ms ease-in-out 0s;z-index:9}.cookie-wrap a{color:#97B3BE}.cookie-wrap a.btn-default{color:#333;float:right}#filterKategoriDiv{border-radius:5px 5px 0px 0px}#filterDatumDiv{border-radius:0px 0px 5px 5px;margin-bottom:10px;border-top:none;background-color:white;border-bottom:2px solid rgba(0,0,0,0.3)}.koncertFilterRad a.filterKategoriKnapp:hover{text-decoration:none;color:#777;border-color:#777}.koncertFilterRad a.filterKategoriKnapp:focus{text-decoration:none}.koncertFilterRad a.filterKategoriKnapp.selectedFilter{color:white;border-color:#005975;background-color:#005975}.koncertFilterRad a.filterKategoriKnapp{color:#999}.koncertFilterRad .filterKategoriLabel{float:left}#removeFilterLink.filterResetEnable{background-image:url(/Static/imgs/Ikoner_filter-active.png)}#sorteraEfter{margin-left:20px}#vyLiggande{background-image:url(/Static/imgs/filter-icon_List-aktiv.png);background-repeat:no-repeat;background-size:cover;border-color:#005975;background-color:white;margin-left:0;border-radius:0;border-radius:0 2px 2px 0}#vyRutor{background-image:url(/Static/imgs/filter-icon_App-aktiv.png);background-repeat:no-repeat;background-size:cover;border-color:#005975;background-color:white;border-radius:0;border-radius:2px 0 0 2px}#vyLiggande.disabled{background-image:url(/Static/imgs/filter-icon_List-inaktiv.png);border-color:#999;border-left:0;background-color:none}#vyRutor.disabled{background-image:url(/Static/imgs/filter-icon_App-inaktiv.png);border-color:#999;border-right:0;background-color:none}.konserterVyElement{width:40px;height:40px;float:left;margin-top:3px}#vyLabel{margin-top:10px;margin-right:5px;float:left}.concerts-boxes .concertintrot{display:none}.konsertsKommandeImage{width:100%}.btn-booking.freeBooking{background:none;background-color:white;border:black solid 1px;color:black;cursor:default}.btn-booking.freeBooking:hover{cursor:default;text-decoration:none}.carouselWrapper{min-height:100px;position:relative;width:100%}.carouselWrapper #eventslider{margin-bottom:0}.carouselWrapper #eventslider img{border-radius:5px 5px 0 0}#bokaMatKnapp{margin-left:14px;margin-top:12px}.matFormular input{margin-bottom:20px}.mainFilterExpandDiv{width:100%}.main-image-bigcontact{margin-top:15px}#medias{margin-top:25px}.facebook-wrapper{width:100%}.fb-comments,.fb-comments span,.fb-comments.fb_iframe_widget span iframe{width:100% !important}.consertpage-booking{font-size:26px;text-align:center;margin-top:20px;line-height:27px;float:left}.concertintro h2{margin-top:0}.event-passed-alert .alert{padding-top:30px;padding-bottom:30px;text-align:center}.event-passed{opacity:.4}.event-passed .btn-booking,.event-passed .share{display:none}.booking-form label{font-weight:normal}.booking-form .row{margin-bottom:15px}.hb-calendar{background:#005975 !important}.directlink{padding-bottom:14px !important}.krisinfo{margin-top:-24px;margin-bottom:24px}.krisinfo a{font-weight:700}.krisinfo,.krisinfo .container{background-color:#fcefcf}.krisinfo .container{padding:24px 0 12px}.krisinfo i{color:#edb011;float:right;font-size:36px;padding-bottom:12px}.bcs-result h2{font-size:18px !important;font-weight:bold !important;font-family:'Open Sans',Arial,sans-serif !important;margin-top:12px !important;margin-bottom:6px !important}.bcs-result{padding:12px 0 !important}.bcs-caption-text cite{display:none}.bcs-caption-text{font-size:16px !important;line-height:24px !important}.bcs-pagination{font-size:16px !important;line-height:24px !important;font-weight:700 !important}.bcs-container-searchbox{display:none !important}.bcs-results{margin-top:0 !important}.panoramaContainer{margin-bottom:15px}.btn-panorama{margin-right:15px}@media screen and (min-width: 1200px){.yamm .nav>li>a{padding-left:15px;padding-right:15px;margin-right:15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-chevron-right{margin-right:-40px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev,.carousel-control .icon-chevron-left{margin-left:-40px}}@media screen and (min-width: 992px){.startcontactform .right{border-left:1px solid #ccc}.menu-count-5{width:20%}.carousel-caption h2{font-size:40px;line-height:40px;font-weight:900;margin-bottom:0;max-width:70%}.consert-image h2{font-size:40px;margin-top:8px;line-height:51px;width:100%;max-width:inherit}}@media screen and (min-width: 768px){.carousel-caption h2{margin-bottom:0;max-width:70%;margin-top:0;margin-left:-2px}.modal{text-align:center}.modal:before{display:inline-block;vertical-align:middle;content:" ";height:100%}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.consert-image .btn{left:auto;right:0}.main-image{left:20px;right:20px;top:0;text-align:left}.main-image a{position:absolute;bottom:5%}.main-image .related{right:0;bottom:5%;position:absolute}.main-image .related a{position:relative}.yamm .navbar-collapse{padding:0}.yamm .menuImageText{position:absolute;left:10%;bottom:5%;font-size:30px;line-height:40px;font-weight:700;text-transform:uppercase;color:#fff;font-family:'Open Sans Condensed', Arial, sans-serif}}@media screen and (max-width: 1370px){.container{width:100%}}@media screen and (max-width: 1199px){.container{width:100%}.concerts-boxes .post-box{margin-bottom:20px;width:calc( ( 100% - 20px ) / 2)}.rightcolumn .consert-info h3{font-size:20px;margin-bottom:10px}.rightcolumn .puff-text h3{font-size:21px}.rightcolumn h2{font-size:22px}.btn-xl,.concerts-rows .btn-booking{padding:10px 16px;font-size:20px;line-height:1.33;border-radius:6px}.puff-text h3{font-size:42px}.puff-text p{font-size:24px}.yamm-fw>a{font-size:21px}.rsbtn_colorskin{margin-left:0%}.toplinks>a{margin-left:1%}.toplinks i{font-size:12px}}@media screen and (max-width: 992px){h1{font-size:30px}.filterDiv{clear:left;margin-top:10px}.filterDiv #sorteraEfter{margin-left:0}.rightcolumn .col-md-12{padding-left:0;padding-right:0}.rightcolumn .consert-info h3{font-size:28px}.seachbar-div{margin-bottom:7px}.toplinks a.lastLinkToolBar{margin-right:0}.rsbtn_play .glyphicon{padding-top:3px}.toplinks{margin-top:8px}.toplinks>div,.toplinks>a{float:left;margin:0;padding:0}.toplinks{float:right}.mobile-menu .glyphicon{font-size:20px}.mobile-menu{padding-bottom:1px}.toplinks .glyphicon,.toplinks i{font-size:20px}.navbar-header{float:none}.navbar-gk #navbar{background:none}.navbar-gk ul li.active a,.navbar-gk ul li.active a:hover{border-bottom:2px solid lightgrey}.navbar-gk ul li a:hover{border:none;color:#fff}.main-toggle{background-color:#fff;font-size:26px;padding:8px 8px 4px;border-radius:5px;font-weight:700;color:#005975;padding-top:0;padding-bottom:0}.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}.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;border:0;-webkit-box-shadow:none;box-shadow:none;background-color:#fff}.menu-grid{padding:0 15px 10px 15px}.yamm-fw>a{font-size:18px}.yamm h4{font-size:20px;margin-bottom:5px}.navbar{min-height:0;margin-top:0}.menu-grid [class*="col-"]{margin-bottom:15px}.toplinks>a,.toplinks .rsbtn_play{font-size:26px;background-color:#fff;padding:8px 8px 8px 12px;border-radius:5px;margin-right:10px}.toplinks .rsbtn_play{margin-left:0;padding:7px 8px 6px 10px}.rsbtn_colorskin.rsexpanded .rsbtn_exp.rsimg{top:50px;left:-2px}.navbar-toggle .main-toggle{font-size:32px;background-color:#fff;padding:10px;border-radius:5px;color:#005975}.listen,.table-booking{margin-right:30px}.provlyssnaDiv{margin:15px 0}}@media screen and (max-width: 767px){.filterButtonMobile{background-color:#005975;color:white}.filterButtonMobile.btn-default:hover,.filterButtonMobile.btn-default:focus,.filterButtonMobile.btn-default.focus,.filterButtonMobile.btn-default:active,.filterButtonMobile.btn-default.active{background-color:#005975;color:white}.concerts-rows .consert-info-inner1 .concertintrot{display:none}.concerts-rows .consert-info-inner1{width:100%}.consert-info-inner2{display:none}.matdiv img{width:100%;height:auto}.topfooter p img{width:100%;height:auto}#filterKategoriDiv>p.filterKategoriLabel{margin-top:5px}.clearFiltersDiv{width:100%;text-align:center}#filterKategoriDiv{margin-bottom:0}.concerts-boxes .post-box img{width:100%}.hidden-light-xs{display:none}.topnav.navbar-nav{padding-left:10px}.startcontact{padding-left:0}.startcontact .text h2{font-size:20px}.nav-tabs li{margin-left:0}.nav-tabs>li>a,.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{font-size:12px}.nav-tabs li.active a{padding:4px 8px;padding-bottom:6px;margin-top:0}#hamtaAllaKonserter{position:static}.toplinks .glyphicon,.toplinks i{font-size:12px}.filterKategoriElement,.filterDatum,.filterDatum{margin-left:0;margin-right:15px}.navbar-gk .navbar-header,.navbar-gk .navbar-collapse{background-position-x:95%}.concerts-boxes .post-box{margin-bottom:20px;width:100%}#hb-event-list .info{font-size:15px;line-height:15px;margin-bottom:12px}.filterKategoriLabel{float:left;width:100%;margin-top:15px}#filterKategoriDiv>p,.filterKategoriKnapp{margin-top:15px;width:100%}.koncertFilterRad a.filterKategoriKnapp{margin-left:0}.koncertFilterRad{padding-top:0}#removeFilterLink{display:inline-block;float:none;margin:0;margin-top:15px}.rensaAllaFilterP{margin-bottom:0}#gt-modal{left:20px}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{top:20%}.carousel-caption h2{font-size:22px;line-height:24px;font-weight:600;margin-bottom:0;font-size:18px}.nav-tabs li a{padding:5px 10px 5px 10px}.carousel-caption{padding-bottom:5px}.btn-booking.freeBooking{font-size:14px}.btn-booking.main-booking{float:left;margin-bottom:15px}.carousel-caption span{font-size:12px;margin-bottom:5px}.carousel-caption .btn-booking{font-size:12px;padding:8px;bottom:20px;bottom:10px}#startPage .btn-booking{display:none}#calendarlist .consert-info{padding-left:20px;padding-right:20px;left:0;right:0;bottom:0}#calendarlist .btn-booking{padding-left:20px;padding-right:20px;left:0;right:0;width:100%;font-size:16px}.carousel-indicators{display:none}#hb-event-list h3{font-size:20px;line-height:16px;margin-bottom:10px;line-height:19px}#hb-event-list p.intro{font-size:16px}.rightcolumn .consert-kommande-mini.consert-info h3{font-size:20px}.btn-booking{font-size:12px;padding:8px}.btn-booking.main-booking{font-size:16px;padding:10px 16px}.startPageConcertRow .btn-booking{width:100%;font-size:18px}.topfooter h2,.topfooter h3{font-size:24px}.concertintro{padding-bottom:0 !important}.puff-text h3{font-size:20px}.puff-text p{font-size:16px}.puff-text{bottom:20px;left:0}.hb-change-month{top:12px}.yamm h4{font-size:16px;font-weight:400}.toplinks>a,.toplinks .rsbtn_play{font-size:18px;background-color:#fff;padding:6px 6px 6px 9px;border-radius:5px;margin-right:10px}}
