:root{--mainimageheight:75vh;--red:#8d1e17;--blue:#042b60;--green:#61614c}.alignleft,.left{float:left}.alignright,.right{float:right}body{font-family:"ltc-bodoni-175";font-weight:200;text-rendering:optimizeLegibility;font-feature-settings:kern;-webkit-font-feature-settings:kern;-moz-font-feature-settings:kern;-moz-font-feature-settings:kern=1;color:#1e1e1e;background:#ededde}h1,h2,h3,h4{text-transform:uppercase}a:hover{color:#000}strong{font-weight:700}img{max-width:100%;height:auto}a,a:focus{color:#1e1e1e;text-decoration:none!important}a:hover{text-decoration:none!important;color:var(--blue)}.alignleft{margin:0 15px 5px 0}.alignright{margin:0 0 5px 15px}.aligncenter{margin:0 auto 5px;clear:both;display:block}ol{padding:.5em 1em 0;list-style:none}ol li{font-size:1.1em;margin-bottom:1.5em;counter-increment:item;margin-left:40px}ol li:before{margin-left:-40px;content:counter(item);background:#000;border-radius:100%;color:#fff;width:1.2em;text-align:center;display:inline-block;width:22px;height:22px;margin-right:18px}hr{clear:both;color:transparent;border:0!important}.wp-caption-text{font-style:oblique;font-size:1em}.circle{border-radius:50%;display:block}iframe{border:none;box-shadow:0 0 15px #a7a36f}#header{background:rgba(255,255,255,1);width:100%;z-index:99999;position:relative;box-shadow:0 0 5px #7a774f}#header #site-title{display:block;width:480px;height:210px;background:#fff url(img/logo.svg) no-repeat center center;background-size:360px auto;margin:0 auto;text-indent:-99999px}#header .language,#header .job{position:relative;float:right}#header .language ul,#header .job ul{list-style:none;display:inline-flex}#header .language ul li,#header .job ul li{margin:10px 5px}#header .job a{color:#999;padding-top:2px;display:block}#header nav{position:relative}#wrapper.fixed .bildcontainer{margin-top:210px}@media screen and (min-width:668px){#wrapper.fixed #fixed-holder{background:rgba(255,255,255,1);position:fixed;top:0;width:100%;left:0;box-shadow:0 0 5px #7a774f}#wrapper.fixed #fixed-holder #site-title{position:absolute;left:25px;top:5px;width:110px;height:38px;z-index:999999;background-size:110px auto}.no-image.fixed #content{padding-top:232px}#wrapper.fixed #fixed-holder ul{padding:0 0 0 30px!important;margin:0;#wrapper.fixed #filmklipp{margin-top:210px}}}#header #booktext{display:block;font-family:"reklame-script"!important;position:absolute;right:20px;margin-top:-40px;letter-spacing:1px;width:140px;font-size:2em;background:url(img/xbookarrow_left.png.pagespeed.ic.e0yd75iOLm.png) no-repeat 25px bottom;height:70px;background-size:22%;line-height:1em;padding-right:10px}#header nav ul{padding:0;margin:auto!important;display:flex;justify-content:center}#header nav ul li{display:inline-block}#header nav ul li a{text-transform:uppercase;padding:15px;display:block}#header nav ul li:hover>a{background:var(--green);color:#fff}#header nav ul li.current-menu-item{background:#ededde}#header nav ul li li:hover>a{background:transparent;color:inherit}#header .booking ul{list-style:none;padding:0;margin:2px 0 0}#header .booking a{position:absolute;right:15px;bottom:0;background:var(--red);color:#fff;box-sizing:border-box;text-transform:uppercase;padding:15px;display:block;z-index:90002}.page-id-11266 .bm,.parent-pageid-11266 .bm,.parent-pageid-8825 .bm,.parent-pageid-2048 .bm,.parent-pageid-2058 .bm,.parent-pageid-11766 .bm{display:none!important}#header nav li:hover>.sub-menu{display:block}#header .sub-menu{background:-webkit-linear-gradient(#fff 0%,#f7f7f1 100%);background:-moz-linear-gradient(#fff,#f7f7f1);background:linear-gradient(#fff,#f7f7f1);background:-o-linear-gradient(#fff,#f7f7f1);padding:1em 3em 3em;box-sizing:border-box;box-shadow:0 3px 2px 0 rgba(124,156,168,.42);border-top:3px solid var(--green);display:none;position:absolute;width:100%;z-index:90001;left:0;top:50px}#header nav li .sub-menu{height:auto;-webkit-column-count:3;-moz-column-count:3;column-count:3;-ms-column-count:3;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-o-column-break-inside:avoid;-ms-column-break-inside:avoid;column-break-inside:avoid}#header nav li .sub-menu ul{min-height:auto;-webkit-column-count:1;-moz-column-count:1;-ms-column-count:1;column-count:1}#header nav li .sub-menu li{border-top:1px solid #f7f7f1;box-sizing:border-box;padding:.25em;margin-bottom:.25em;line-height:1em;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-o-column-break-inside:avoid;-ms-column-break-inside:avoid;column-break-inside:avoid;width:100%;overflow:hidden}#header .sub-menu li a{padding:.5em 1em;display:block;float:none;line-height:1em}#header .sub-menu .sub-menu{display:block;position:relative;top:0}#header .sub-menu li li{border-top:none;padding:0;display:block}#header .sub-menu li li a{padding:.25em .5em;text-transform:none}#header .sub-menu li li a:before{content:"- ";margin-right:.5em}#header .sub-menu li:hover>a{color:#025292}#header .sub-menu li a:hover{color:#ce1f3b}.navbar-toggle{border:none}.navbar-toggle .icon-bar{background-color:#000;width:25px;height:3px;border-radius:1px}.bildcontainer .tint{height:var(--mainImageHeight);display:flex;align-items:center;justify-content:center}.bildcontainer.half .tint{height:40vh!important}.bildcontainer .text{font-size:4em;text-transform:uppercase;letter-spacing:-2px;z-index:900;color:#fff;text-align:center;position:relative;display:block;height:100px}.bildcontainer .anfang{font-family:"bickham-script-pro";font-size:7em;z-index:800;color:#f6f3e2;opacity:.5;position:absolute;display:block;top:-220px;padding:0 120px 0 0;text-indent:20px}.bildcontainer ul{list-style:none;padding:0;margin:0}.unslider{overflow:auto;margin:0;padding:0;position:relative}.unslider-wrap,.bildcontainer{position:relative}.unslider-wrap.unslider-carousel>li,.bildcontainer>li{float:left}.unslider-vertical>ul{height:100%}.unslider-vertical li{float:none;width:100%}.unslider-fade{position:relative;overflow:auto;height:75vh}.bildcontainer{position:relative;height:75vh;margin:0;padding:0;overflow:hidden}.bildcontainer.half{height:40vh!important}.single-post .bildcontainer,.single-post .bildcontainer .tint{height:40vh}.bildcontainer li,.unslider-fade li,.unslider-wrap li{position:absolute;left:0;top:0;right:0;z-index:8;background-position:center center!important;background-size:cover!important;background-repeat:no-repeat!important;background-attachment:fixed!important;text-align:center;min-height:200px;display:block;height:var(--mainImageHeight)}.single-post .bildcontainer li,.single-post .unslider-fade li,.single-post .unslider-wrap li,.page-template-honu-boka-req .bildcontainer li,.page-template-honu-boka-req .unslider-fade li,.page-template-honu-boka-req .unslider-wrap li,.page-template-honu-boka-req .bildcontainer .tint{height:40vh}.unslider-fade .unslider-wrap li.unslider-active{z-index:10}.unslider li,.unslider ol,.unslider ul{list-style:none;margin:0;padding:0;border:none}.unslider-arrow{position:absolute;left:20px;z-index:2;cursor:pointer}.unslider-arrow.next{left:auto;right:20px}.anfang{top:-340px;left:80px;font-family:"bickham-script-pro";font-size:460px;color:rgba(255,255,255,.8);position:absolute;display:block;white-space:nowrap;z-index:9010}.ingress{font-size:1.5em;padding:60px 15px 30px;position:relative}.boka{margin-top:30px;position:relative;text-align:center}.boka h2{text-align:center}.boka .border{background:url(img/aside_bkg.png.pagespeed.ce.2RGKx4iQwx.png) no-repeat center top;background-size:100% auto;padding:15px;margin:5px 0 25px;box-sizing:border-box;border:1px solid #fff}.border h3{margin-top:5px;color:var(--green)}.boka .button-wrap{display:inline-block;width:49%;position:relative}.boka #booksearch{margin:20px 0;width:100%;border:none;background:#fff;padding:5px 0 3px}.boka .datumV{background:url(img/xdown_arrow.png.pagespeed.ic.c-OlGEusjD.png) no-repeat right center #fff;cursor:pointer;border:1px solid #c1c1c1}.boka input{max-width:100%}#bookingstart #booksearch{width:50px;height:30px;box-sizing:border-box;border:none;background:transparent}#bookingstart .datumV{height:30px}#bookingstart .button-wrap{display:inline-block}#bookingstart{z-index:9999;position:relative;display:block;margin:-200px auto 0;background:rgba(255,255,255,.79);padding:15px;width:420px}.field-button{position:absolute;right:-15px;top:0;margin-right:0;display:inline-block;border-left:2px solid #ede7e3;height:38px;margin-right:30px;line-height:38px;pointer-events:none}.boka label{font-weight:200;text-transform:uppercase}#ingress{background:#ededde;padding:30px 0;clear:both;position:relative}#ingress .boka{margin-top:15px}#ingress .container{position:relative}#ingress article{position:relative}#ingress article p{font-size:1.25em}#ingress article h2{font-size:1.75em}.page-template-start #newsletter{margin:0 0 60px;background:#fff;padding:15px 0}#newsletter .inline{display:inline-block;margin-right:15px}#newsletter h4{font-size:1.25em;text-transform:none}#newsletter #newsMessage{position:absolute;width:100%;border:none;box-shadow:0 0 15px #a7a36f;height:50px;display:none}#newsletter #newsMessageH{position:relative;clear:both}.page-template-newsletter td{padding:0 5px 5px 0}.page-template-newsletter #newsletterform input[type="submit"]{clear:both;margin:25px 0;display:block;background:var(--blue);color:#fff;padding:10px 15px;border:none;border-radius:5px}#avreg{margin-top:15px;padding-top:15px;border-top:1px solid var(--green)}#shortcuts{margin-bottom:60px}#boxar{box-sizing:border-box;overflow:hidden}#boxar .row{display:flex}#boxar .col-md-6{align-items:stretch}#boxar a{display:block;padding:5px;background:#fff;box-sizing:border-box;margin-bottom:30px}#boxar .inner{padding:0 5px 0 30px;margin:0}#boxar a:hover,a.blog-list-link:hover{box-shadow:0 0 15px #a7a36f;color:#1e1e1e}#boxar .image{background-size:cover;margin:0 15px;min-height:320px}#boxar h3{font-size:2.5em;padding:10px 15px;background:#ededde;display:block;text-align:center}#boxar p{font-size:1.15em;margin-bottom:.5em}#boxar .boxlink{padding:2px 10px;color:#fff;background:var(--blue);float:left;display:block;margin:5px 0 15px}#instagram .container{position:relative}#banderoll{position:absolute;top:0;left:15px;width:210px;height:125px;background:url(img/xinsta-badge.png.pagespeed.ic.1VxhF_cCdw.png) no-repeat;background-size:cover;z-index:9001}#map{height:60vh;margin:120px 0 60px}#badge{margin:30px 0 30px}.conf-box{font-size:1.25em;background:#fff;padding:15px;border-radius:15px}.orderHeader.one{background:url(img/proc_1.svg) right no-repeat;background-size:auto 30px}.orderHeader.two{background:url(img/proc_2.svg) right no-repeat;background-size:auto 30px}.orderHeader.three{background:url(img/proc_3.svg) right no-repeat;background-size:auto 30px}.orderHeader.four{background:url(img/proc_4.svg) right no-repeat;background-size:auto 30px}#badge .container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#badge p{margin:0;display:block;width:100%;text-align:center}#badge img{max-width:75%;height:auto}#badge #badge3 img,#badge #badge4 img,#badge #badge5 img{max-width:85%;width:150px;height:auto}#badge .box{padding:15px 0;width:160px;height:160px;text-align:center;position:relative;margin:15px 5px;display:flex;justify-content:center;align-items:center;background:#fff;border-radius:50%;overflow:hidden}#badge1 div,#badge2 div,#badge2 a{width:160px;display:flex;justify-content:center}#badge2 img,#badge6 img{max-width:80px}#badge7 p{width:auto}#CDSWIDTC img,#TA_certificateOfExcellence751 img{max-width:inherit;margin-top:-2px}#badge .box a{display:flex;justify-content:center}#newsletterform input[type="submit"]{background:#fff}#content{padding:30px 0}#content h2{font-size:1.5em;margin:1em 0 .25em}#content h3{font-size:1.15em;margin:1em 0 .25em}#content h5{color:var(--green);font-size:1.25em;font-weight:400;line-height:1.25em;margin:8px 0 16px;background:-webkit-linear-gradient(#fff 0%,rgba(255,255,255,0) 100%);padding:15px;display:block}h5 strong{text-transform:uppercase;font-weight:500}#content h5 em{font-size:.85em;text-transform:none}#content p{font-size:1.1em}#content a{text-decoration:underline}#news,#subMenu{position:relative;overflow:hidden}#news ul,#subMenu ul,#catlist ul{list-style:none;text-align:left;padding:0}#subMenu h3{z-index:20;display:block;position:relative}#subMenu ul li{margin:0}#subMenu ul li ul{margin-top:-5px}#subMenu ul li a{display:block;padding:5px;border-top:2px solid #f5f5ef;text-transform:uppercase;font-size:.9em}#news ul li a:hover,#subMenu ul li a:hover{background:#f5f5ef;color:#000}#subMenu ul li ul li a{border-top:none;padding-left:10px}#subMenu ul li ul li a:before{content:"\0203A ";padding-right:10px}#subMenu ul li ul li ul li a{padding-left:20px}#subMenu ul li ul li ul li a:before{content:"\0203A ";padding-right:10px}#subMenu .current_page_item a{background:var(--green);color:#fff}#subMenu .current_page_item a:hover{color:var(--green)}#subMenu .current_page_item li a{background:transparent;color:var(--green)}#news ul li a{display:block;padding:5px;border-bottom:2px solid #f5f5ef}#news ul li:last-child a{border-bottom:none!important}#news .aktuelltDatum{font-style:italic;font-size:.95em;padding-left:1.5em;line-height:.5em;margin-top:15px;color:var(--green)}#socialbar{background:var(--green);color:#ededde;padding:60px 0;margin-top:60px;display:inline-flex;justify-content:center;width:100%}#socialbar img{width:50px;height:auto}#socialbar a img{opacity:.8}#socialbar a img:hover{opacity:1}#footer{background:#fff;padding:30px 0 60px;text-align:center}#footer ul{list-style:none;display:inline-flex;justify-content:space-between;flex-wrap:wrap;width:100%;background:url(img/owl.svg) center top no-repeat;background-size:30px auto;padding-top:60px}#footer ul li{text-transform:uppercase;display:flex}.page-template-default #content p,.page-template-default #content li{font-size:1.2em}.FormFields{background:-webkit-linear-gradient(rgba(255,255,255,.5) 0%,rgba(255,255,255,.01) 100%);padding:15px}.rightfield{float:right;margin:5px 0 0;width:50%}#konfboka label,#prsntboka label,#req label,#persu label{clear:both;display:block;float:left;padding-top:5px;font-weight:400}#konfboka .textFieldBox,#amount .textFieldBox,#prsntboka .textFieldBox,#req .textFieldBox,#persu .textFieldBox{clear:both;display:block;padding:0;overflow:hidden;background:#fff;margin-bottom:5px;padding-left:5px}.textFieldBox{overflow:hidden}.textFieldBox .blank{border:none;border-left:5px solid #ededde;padding:0 0 0 10px;margin:0 0 0 10px;height:30px;position:absolute;left:150px;max-width:100%;width:200px}#prsntboka #stf11 .blank{left:170px}.textfieldRequiredMsg{display:none}.textFieldBox select{border:none;margin:5px 5px 0}.textFieldBox .radioBox{margin:3px 5px 0 0;float:left}.textFieldBox .radioBox input{margin-left:15px}.textfieldRequiredState input{border-left:2px solid var(--red)!important}.textfieldRequiredState{color:var(--red)}.checkboxRequiredState+label{background:var(--red)!important;color:#fff}input#gdpr{margin-left:3px!important}#gdprBox p{margin-bottom:5px}#gdprBox span,#onskeBox span,#stf14 span{font-style:italic;padding:5px;display:block;font-size:.8em}#gdprBox label{float:none;display:inline-block;margin-left:10px;text-transform:uppercase;cursor:pointer;padding:2px 5px}.infoText{position:absolute;right:-200px;margin-top:-15px;width:220px;padding:0 0 0 15px;background:url(img/xwhite_arrow.png.pagespeed.ic.WEvukSswNg.png) no-repeat -16px 15px}.infoText span{display:block;border:2px solid #fff;padding:5px}#konfboka .row,#persu .row{border-top:1px solid #fff;overflow:hidden;margin-bottom:15px;padding-top:15px}#konfboka ul{padding:0 0 0 5px;list-style:none}#konfboka ul li{margin:3px 0}h2.orderHeader{margin:16px 0;padding-top:16px;border-top:2px dotted #ededde;font-size:24px!important;clear:both;line-height:32px!important}#onskeInfoKnapp{border-radius:50%;color:#fff!important;background:#000;padding:0;width:15px;height:15px;display:block;margin-right:20px;font-family:arial;text-decoration:none!important;text-align:center;font-size:10px;position:absolute;right:15px;top:20px}#onskeInfo{position:absolute;width:170px;top:45px;background:var(--green);color:#fff;display:none;padding:8px;z-index:9500;box-shadow:0 0 8px var(--green);border-radius:5px;border:solid 1px #fff}#onskemal,#ovrigt{width:100%;border:none;height:80px;margin:0}#kampanjkod{width:100%;border:none;height:34px;margin:0}#ringmig{margin-right:5px}.ringMig{display:block;padding:5px!important}#checker{display:none}#onskeBox{position:relative;overflow:visible!important}#onskeBox label{width:100%}.orderHeader{font-size:2em}#stf16.textFieldBox .radioBox{margin:5px 5px 5px 0;overflow:hidden;padding-bottom:5px;display:block}#konfboka .end{text-align:center}#konfboka .konferensBoxar{padding-top:5px}#konfboka .konferensBoxar input{float:none}#konfboka .konferensBoxar li{overflow:hidden}#konfboka .end .bokaKnapp{margin:15px 30px}#req .infoText{display:block;background:#fff;padding:15px;clear:both;margin:15px 0}#req #ordertyp{display:inline-block}#req #ordertyp input{margin:10px 0 0 10px}#bookingarea{padding-top:60px;overflow:hidden}#bookingarea a,a.red{display:block;text-decoration:none!important;background:var(--red);padding:10px 15px;color:#fff;font-size:20px;float:right;border-radius:5px}.bokabox .image{width:100%;height:160px;background-size:cover!important}.bokabox a{text-decoration:none!important;display:block;background:#fff;padding:10px;min-height:250px;margin:5px auto 30px}.bokabox a:hover{box-shadow:0 0 15px #a7a36f;color:#1e1e1e}.bokabox h3{font-size:1.25em;text-align:center}.desktop{display:block!important}.tablet{display:none!important}.mobil{display:none!important}#bokaboxar .block{position:relative}#bokaboxar h3{font-size:1.25em;margin:10px}#bokaboxar p{margin:0 10px}#bokaboxar .row{margin:15px 0}#bokaboxar .valj{position:absolute;top:0;width:100%;max-width:100%;height:400px;z-index:2000;background:url(img/xboka_valj_BKG.png.pagespeed.ic._bnu6bokWy.png) no-repeat right top;margin:-2px 28px 0 -28px!important}#bokaboxar .ReadMore{padding:2px 10px;background:var(--blue);color:#fff;position:absolute;display:block;text-decoration:none!important;bottom:5px;right:5px;z-index:3001}.boxcontent{overflow:hidden;border:1px solid #fff;padding-bottom:30px;position:relative;background:#fff;min-height:300px}#bokaboxar input[type="checkbox"]:checked ~ div,#bokaboxar input[type="radio"]:checked ~ div{background:url(img/xchecked.png.pagespeed.ic.r08ve_WnOs.png) no-repeat left top;height:300px;width:100%;position:absolute;background-size:cover}#bokaboxar label{display:block;width:100%;height:320px;cursor:pointer;position:absolute;z-index:3000;max-width:100%;opacity:0}.paketHolder{overflow:hidden}.page-template-bokaval .paketHolder input[type="checkbox"],.page-template-bokaval .paketHolder input[type="radio"],.orderCheckBox{opacity:0;position:absolute;top:184px;right:6px}.orderMoreInfoImage{float:left;width:550px;height:464px;background:url(img/xlowres.gif.pagespeed.ic.fzAfgExqI8.png) no-repeat}.orderMoreInfoText{float:right;width:220px;margin:10px}.radioRequiredMsg,.checkboxRequiredMsg{display:none}.radioRequiredState .radioRequiredMsg,.checkboxRequiredState .checkboxRequiredMsg{padding:2px 4px;display:inline;color:#c33;border:1px solid #c33;transition:display .5ms inline;float:right;margin:4px 24px 0 0;border-radius:3px;background:#fff}.bokaKnapp{font-family:inherit;text-transform:uppercase;padding:10px 15px;background:var(--red);color:#fff;border:none;float:right;margin-top:30px;border-radius:5px}#prsntboka .bokaKnapp{margin-top:20px}.choosen{text-transform:uppercase}.prsnthead{margin:15px 0 0;font-size:1.5em}.presentkortAmount{margin-top:15px}#prsntboka .presentkortAmount input[type="text"]{float:none;width:150px;clear:none;margin:0 10px;display:inline-block}.presentkortAmount{border-bottom:1px solid var(--green);padding-bottom:15px}.iframe{border:none}#redirect{position:fixed;bottom:15px;width:100%;text-align:center;z-index:9999999;color:#fff;font-size:1.5em}.spc-esw-ratedescription>p{text-transform:none;line-height:14px!important;margin-top:-12px!important}.home thead th{text-align:center}body:not(.page-template-booking) .ui-state-active{background:var(--red);color:#fff}#ui-datepicker-div td{background:#fff}#ui-datepicker-div td.ui-datepicker-week-end{background:#f7f7f1!important}#ui-datepicker-div td.ui-datepicker-today{background:var(--blue)}#ui-datepicker-div td.ui-datepicker-today a{color:#fff;background:transparent;text-shadow:none}.ui-datepicker-week-col{text-align:center;color:#ccc}#ui-datepicker-div{display:none;z-index:500!important}.page-template-booking #header #booktext,.page-template-booking #header .booking{display:none}.spcNav{margin-bottom:30px;overflow:hidden}.spcBasket{display:block;width:100%;margin-top:-30px}.spc-avail-cell-desc{padding:5px 0 15px}#content p#confirm{background:-webkit-linear-gradient(left,#fff 0%,rgba(255,255,255,0) 50%);padding:5px 10px;font-size:1.5em;line-height:1.1em}#spcBookingDetailsWidget{width:100%}.page-template-pay .spc-bdw-totalsection{padding:10px!important;margin:30px 0 60px!important}.page-template-pay .wrapper td,.page-template-pay .wrapper li{font-size:1.5em!important;padding:5px!important}.page-template-pay tr{border-bottom:1px solid #ccc}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed,.video-container video{position:absolute;top:0;left:0;width:100%;height:100%}.video-box{padding:0}#epd{position:fixed;bottom:0;width:100%;z-index:9999999}#cookiesdirective{background:rgba(0,0,0,.5)!important;font-family:inherit!important}#cookiesdirective p{display:inline-block}#cookiesdirective a{color:#fff}#impliedsubmit{background:transparent;border:none;border-bottom:1px solid #fff;margin-left:15px;font-size:.75em}.newsletterTable td{padding:10px 30px 0 0;font-size:1.25em}form[name="SubscriberForm"] p a{display:block;margin:15px 0}#jagbokar{display:flex;padding:0;list-style:none;justify-content:space-between;align-content:center;align-items:stretch;max-width:75%}.page-template-default form[name="SubscriberForm"] input[type="submit"]{clear:both;margin:25px 0;display:block;background:var(--blue);color:#fff;padding:10px 15px;border:none;border-radius:5px}.policy{font-size:.85em;font-style:italic;margin-top:10px}#jagbokar li{padding:5px;font-size:1.25em}#blog-posts{margin-top:5px}#news .date{display:block;font-style:italic}.single-blogg #content h1{line-height:1em;margin-bottom:.5em}.blogrow{display:flex;background:#fff;padding:15px}.blogrow .col-md-6{align-items:stretch}.blog-list-image{background-size:cover!important;min-height:200px;display:flex}.blog-list-link{display:flex;margin-bottom:15px}#content a.blog-list-link{text-decoration:none!important}.bloglist{padding-bottom:3px!important}.bloglist h2{font-size:1.5em}.bloglist ul{margin-bottom:15px}#blogg-extra{padding:15px 15px 10px;background:#fff}.blogg-footer{margin-top:30px;border-top:1px solid #fff;overflow:hidden}#blognewsletter{background-image:none;background:#fff}#blognewsletter h4{font-size:1em;margin-top:0}#haffa{font-family:"reklame-script"!important;text-decoration:none!important;font-size:1.15em;letter-spacing:.1em;display:block;background:#fff;text-align:center;padding:5px}#tags{padding:10px 15px}#rss{padding:5px 10px;background:#fff;margin-top:20px}#share{max-width:100px;float:right;padding:0 10px 15px}#puff{margin:0 0 60px}#puff h2{text-align:center;margin-top:0}#puff .owl-carousel{margin:-15px;width:calc(100% + 30px)}#puff .inner{padding:0 10px}#puff a{display:block;padding:5px;margin:15px;background:#fff}#puff a:hover{box-shadow:0 0 15px #a7a36f;color:#1e1e1e}.page-template-templatesmsg-php{background:#fff}#msgmail{text-align:center;height:50px;line-height:50px}#msgmail strong{text-transform:uppercase;font-weight:400}li.page-item-15006,li.page-item-14983,li.page-item-15028,li.page-item-15015,li.page-item-15022,li.page-item-15018{display:none}#popup{background:-webkit-linear-gradient(#fff 0%,#ededde 100%);background:-moz-linear-gradient(#fff 0%,#ededde 100%);background:linear-gradient(#fff 0%,#ededde 100%);text-align:center;padding:0;overflow:hidden;border-radius:8px}#popupanfang{background:url(img/xpop_anfang.png.pagespeed.ic.vsNGDb6hCZ.png) center center no-repeat;padding:0 20px;overflow:hidden;margin:0 -20px}#popup h1{font-size:2.75em;margin:40px auto 10px;display:block;max-width:460px;color:var(--green)}#popup h2{font-size:1.65em;margin:10px auto 0;display:block;max-width:460px;line-height:1.15em;color:var(--green)}#popup h6{font-size:.85em;margin:10px auto 20px;display:block;max-width:460px;color:var(--green)}#popup a{color:var(--green)!important}#popup .policy{display:block;margin:40px 0 10px}#popup .popup_name{height:42px;width:300px;border:1px solid #002c61;padding-left:10px}#popup .popup_btn{height:42px;border-radius:0 21px 21px 0;padding:0 25px 0 15px;line-height:42px;color:#fff;background:#002c61;text-transform:uppercase;border:none;display:inline-block}#imp{margin-top:20px}.page-template-default #imp{margin-top:7px}#vmsg,#vmsg a{display:block;color:#fff;background:var(--blue);text-align:center;height:40px;line-height:40px;text-decoration:none!important;font-size:1em}#vmsgl{width:0;height:0;border-style:solid;border-width:20px 0 20px 10px;border-color:transparent transparent transparent #ededde;float:left}#vmsgr{width:0;height:0;border-style:solid;border-width:20px 10px 20px 0;border-color:transparent #ededde transparent transparent;float:right}.rrssb-buttons{box-sizing:border-box;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;height:36px;margin:0;padding:0;width:100%}.rrssb-buttons:after{clear:both}.rrssb-buttons:after,.rrssb-buttons:before{content:' ';display:table}.rrssb-buttons li{box-sizing:border-box;float:left;height:100%;line-height:13px;list-style:none;margin:0;padding:0 2px}.rrssb-buttons li.rrssb-email a{background-color:#0a88ff}.rrssb-buttons li.rrssb-email a:hover{background-color:#006ed6}.rrssb-buttons li.rrssb-facebook a{background-color:#306199}.rrssb-buttons li.rrssb-facebook a:hover{background-color:#244872}.rrssb-buttons li.rrssb-tumblr a{background-color:#32506d}.rrssb-buttons li.rrssb-tumblr a:hover{background-color:#22364a}.rrssb-buttons li.rrssb-linkedin a{background-color:#007bb6}.rrssb-buttons li.rrssb-linkedin a:hover{background-color:#005983}.rrssb-buttons li.rrssb-twitter a{background-color:#26c4f1}.rrssb-buttons li.rrssb-twitter a:hover{background-color:#0eaad6}.rrssb-buttons li.rrssb-googleplus a{background-color:#e93f2e}.rrssb-buttons li.rrssb-googleplus a:hover{background-color:#ce2616}.rrssb-buttons li.rrssb-youtube a{background-color:#df1c31}.rrssb-buttons li.rrssb-youtube a:hover{background-color:#b21627}.rrssb-buttons li.rrssb-reddit a{background-color:#8bbbe3}.rrssb-buttons li.rrssb-reddit a:hover{background-color:#62a3d9}.rrssb-buttons li.rrssb-pinterest a{background-color:#b81621}.rrssb-buttons li.rrssb-pinterest a:hover{background-color:#8a1119}.rrssb-buttons li.rrssb-pocket a{background-color:#ed4054}.rrssb-buttons li.rrssb-pocket a:hover{background-color:#e4162d}.rrssb-buttons li.rrssb-github a{background-color:#444}.rrssb-buttons li.rrssb-github a:hover{background-color:#2b2b2b}.rrssb-buttons li.rrssb-instagram a{background-color:#517fa4}.rrssb-buttons li.rrssb-instagram a:hover{background-color:#406582}.rrssb-buttons li.rrssb-delicious a{background-color:#0b79e5}.rrssb-buttons li.rrssb-delicious a:hover{background-color:#095fb4}.rrssb-buttons li.rrssb-vk a{background-color:#4d71a9}.rrssb-buttons li.rrssb-vk a:hover{background-color:#3d5a86}.rrssb-buttons li.rrssb-hackernews a{background-color:#f60}.rrssb-buttons li.rrssb-hackernews a:hover{background-color:#cc5200}.rrssb-buttons li a{background-color:#ccc;border-radius:2px;box-sizing:border-box;display:block;font-size:11px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:700;height:100%;padding:11px 7px 12px 27px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;width:100%}.rrssb-buttons li a .rrssb-icon{display:block;left:10px;padding-top:9px;position:absolute;top:0;width:10%}.rrssb-buttons li a .rrssb-icon svg{height:17px;width:17px}.rrssb-buttons li a .rrssb-icon svg path,.rrssb-buttons li a .rrssb-icon svg polygon{fill:#fff}.rrssb-buttons li a .rrssb-text{color:#fff}.rrssb-buttons li a:active{box-shadow:inset 1px 3px 15px 0 rgba(22,0,0,.25)}.rrssb-buttons li.small a{padding:0}.rrssb-buttons li.small a .rrssb-icon{left:auto;margin:0 auto;overflow:hidden;position:relative;top:auto;width:100%}.rrssb-buttons li.small a .rrssb-text{visibility:hidden}.rrssb-buttons.large-format,.rrssb-buttons.large-format li{height:auto}.rrssb-buttons.large-format li:first-child:nth-last-child(1) a{font-size:20px;font-size:4vw}.rrssb-buttons.large-format li:first-child:nth-last-child(2) a,.rrssb-buttons.large-format li:first-child:nth-last-child(2)~li a{font-size:16px;font-size:2vw}.rrssb-buttons.large-format li:first-child:nth-last-child(3) a,.rrssb-buttons.large-format li:first-child:nth-last-child(3)~li a{font-size:14px;font-size:1.7vw}.rrssb-buttons.large-format li:first-child:nth-last-child(4) a,.rrssb-buttons.large-format li:first-child:nth-last-child(4)~li a{font-size:13px;font-size:1.4vw}.rrssb-buttons.large-format li:first-child:nth-last-child(5) a,.rrssb-buttons.large-format li:first-child:nth-last-child(5)~li a{font-size:13px;font-size:1.2vw}.rrssb-buttons.large-format li:first-child:nth-last-child(6) a,.rrssb-buttons.large-format li:first-child:nth-last-child(6)~li a{font-size:12px;font-size:1.05vw}.rrssb-buttons.large-format li:first-child:nth-last-child(7) a,.rrssb-buttons.large-format li:first-child:nth-last-child(7)~li a{font-size:11px;font-size:.9vw}.rrssb-buttons.large-format li:first-child:nth-last-child(8) a,.rrssb-buttons.large-format li:first-child:nth-last-child(8)~li a{font-size:11px;font-size:.8vw}.rrssb-buttons.large-format li:first-child:nth-last-child(9) a,.rrssb-buttons.large-format li:first-child:nth-last-child(9)~li a{font-size:11px;font-size:.7vw}.rrssb-buttons.large-format li:first-child:nth-last-child(10) a,.rrssb-buttons.large-format li:first-child:nth-last-child(10)~li a{font-size:11px;font-size:.6vw}.rrssb-buttons.large-format li:first-child:nth-last-child(11) a,.rrssb-buttons.large-format li:first-child:nth-last-child(11)~li a{font-size:11px;font-size:.5vw}.rrssb-buttons.large-format li a{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:.2em;padding:8.5% 0 8.5% 12%}.rrssb-buttons.large-format li a .rrssb-icon{height:100%;left:7%;padding-top:0;width:12%}.rrssb-buttons.large-format li a .rrssb-icon svg{height:100%;position:absolute;top:0;width:100%}.rrssb-buttons.large-format li a .rrssb-text{-webkit-backface-visibility:hidden;backface-visibility:hidden}.rrssb-buttons.small-format{padding-top:5px}.rrssb-buttons.small-format li{height:80%;padding:0 1px}.rrssb-buttons.small-format li a .rrssb-icon{height:100%;padding-top:0}.rrssb-buttons.small-format li a .rrssb-icon svg{height:48%;position:relative;top:6px;width:80%}.rrssb-buttons.tiny-format{height:22px;position:relative}.rrssb-buttons.tiny-format li{padding-right:7px}.rrssb-buttons.tiny-format li a{background-color:transparent;padding:0}.owl-stage{display:flex;align-items:stretch!important}.rrssb-buttons.tiny-format li a .rrssb-icon svg{height:70%;width:100%}.rrssb-buttons.tiny-format li a:active,.rrssb-buttons.tiny-format li a:hover{background-color:transparent}.rrssb-buttons.tiny-format li.rrssb-email a .rrssb-icon svg path,.rrssb-buttons.tiny-format li.rrssb-email a .rrssb-icon svg polygon{fill:#0a88ff}.rrssb-buttons.tiny-format li.rrssb-email a .rrssb-icon:hover .rrssb-icon svg path,.rrssb-buttons.tiny-format li.rrssb-email a .rrssb-icon:hover .rrssb-icon svg polygon{fill:#0054a3}.rrssb-buttons.tiny-format li.rrssb-facebook a .rrssb-icon svg path,.rrssb-buttons.tiny-format li.rrssb-facebook a .rrssb-icon svg polygon{fill:#306199}.rrssb-buttons.tiny-format li.rrssb-facebook a .rrssb-icon:hover .rrssb-icon svg path,.rrssb-buttons.tiny-format li.rrssb-facebook a .rrssb-icon:hover .rrssb-icon svg polygon{fill:#18304b}.rrssb-buttons.tiny-format li.rrssb-tumblr a .rrssb-icon svg path,.rrssb-buttons.tiny-format li.rrssb-tumblr a .rrssb-icon svg polygon{fill:#32506d}.rrssb-buttons.tiny-format li.rrssb-tumblr a .rrssb-icon:hover .rrssb-icon svg path,.rrssb-buttons.tiny-format li.rrssb-tumblr a .rrssb-icon:hover .rrssb-icon svg polygon{fill:#121d27}.rrssb-buttons.tiny-format li.rrssb-linkedin a .rrssb-icon svg path,.rrssb-buttons.tiny-format li.rrssb-linkedin a .rrssb-icon svg polygon{fill:#007bb6}.rrssb-buttons.tiny-format li.rrssb-linkedin a .rrssb-icon:hover .rrssb-icon svg path,.rrssb-buttons.tiny-format li.rrssb-linkedin a .rrssb-icon:hover .rrssb-icon svg polygon{fill:#003650}.rrssb-buttons.tiny-format li.rrssb-twitter a .rrssb-icon svg path,.rrssb-buttons.tiny-format li.rrssb-twitter a .rrssb-icon svg polygon{fill:#26c4f1}.rrssb-buttons.tiny-format li.rrssb-twitter a .rrssb-icon:hover .rrssb-icon svg path,.rrssb-buttons.tiny-format li.rrssb-twitter a .rrssb-icon:hover .rrssb-icon svg polygon{fill:#0b84a6}.rrssb-buttons.tiny-format li.rrssb-googleplus a .rrssb-icon svg path,.rrssb-buttons.tiny-format li.rrssb-googleplus a .rrssb-icon svg polygon{fill:#e93f2e}.rrssb-buttons.tiny-format li.rrssb-googleplus a .rrssb-icon:hover .rrssb-icon svg path,.rrssb-buttons.tiny-format li.rrssb-googleplus a .rrssb-icon:hover .rrssb-icon svg polygon{fill:#a01e11}.rrssb-buttons.tiny-format li.rrssb-youtube a .rrssb-icon svg path,.rrssb-buttons.tiny-format li.rrssb-youtube a .rrssb-icon svg polygon{fill:#df1c31}.rrssb-buttons.tiny-format li.rrssb-youtube a .rrssb-icon:hover .rrssb-icon svg path,.rrssb-buttons.tiny-format li.rrssb-youtube a .rrssb-icon:hover .rrssb-icon svg polygon{fill:#84111d}.rrssb-buttons.tiny-format li.rrssb-reddit a .rrssb-icon svg path,.rrssb-buttons.tiny-format li.rrssb-reddit a .rrssb-icon svg polygon{fill:#8bbbe3}.rrssb-buttons.tiny-format li.rrssb-reddit a .rrssb-icon:hover .rrssb-icon svg path,.rrssb-buttons.tiny-format li.rrssb-reddit a .rrssb-icon:hover .rrssb-icon svg polygon{fill:#398bcf}.rrssb-buttons.tiny-format li.rrssb-pinterest a .rrssb-icon svg path,.rrssb-buttons.tiny-format li.rrssb-pinterest a .rrssb-icon svg polygon{fill:#b81621}.rrssb-buttons.tiny-format li.rrssb-pinterest a .rrssb-icon:hover .rrssb-icon svg path,.rrssb-buttons.tiny-format li.rrssb-pinterest a .rrssb-icon:hover .rrssb-icon svg polygon{fill:#5d0b11}.rrssb-buttons.tiny-format li.rrssb-pocket a .rrssb-icon svg path,.rrssb-buttons.tiny-format li.rrssb-pocket a .rrssb-icon svg polygon{fill:#ed4054}.rrssb-buttons.tiny-format li.rrssb-pocket a .rrssb-icon:hover .rrssb-icon svg path,.rrssb-buttons.tiny-format li.rrssb-pocket a .rrssb-icon:hover .rrssb-icon svg polygon{fill:#b61124}.rrssb-buttons.tiny-format li.rrssb-github a .rrssb-icon svg path,.rrssb-buttons.tiny-format li.rrssb-github a .rrssb-icon svg polygon{fill:#444}.rrssb-buttons.tiny-format li.rrssb-github a .rrssb-icon:hover .rrssb-icon svg path,.rrssb-buttons.tiny-format li.rrssb-github a .rrssb-icon:hover .rrssb-icon svg polygon{fill:#111}.rrssb-buttons.tiny-format li.rrssb-instagram a .rrssb-icon svg path,.rrssb-buttons.tiny-format li.rrssb-instagram a .rrssb-icon svg polygon{fill:#517fa4}.rrssb-buttons.tiny-format li.rrssb-instagram a .rrssb-icon:hover .rrssb-icon svg path,.rrssb-buttons.tiny-format li.rrssb-instagram a .rrssb-icon:hover .rrssb-icon svg polygon{fill:#2f4a60}.rrssb-buttons.tiny-format li.rrssb-delicious a .rrssb-icon svg path,.rrssb-buttons.tiny-format li.rrssb-delicious a .rrssb-icon svg polygon{fill:#0b79e5}.rrssb-buttons.tiny-format li.rrssb-delicious a .rrssb-icon:hover .rrssb-icon svg path,.rrssb-buttons.tiny-format li.rrssb-delicious a .rrssb-icon:hover .rrssb-icon svg polygon{fill:#064684}.rrssb-buttons.tiny-format li.rrssb-vk a .rrssb-icon svg path,.rrssb-buttons.tiny-format li.rrssb-vk a .rrssb-icon svg polygon{fill:#4d71a9}.rrssb-buttons.tiny-format li.rrssb-vk a .rrssb-icon:hover .rrssb-icon svg path,.rrssb-buttons.tiny-format li.rrssb-vk a .rrssb-icon:hover .rrssb-icon svg polygon{fill:#2d4263}.rrssb-buttons.tiny-format li.rrssb-hackernews a .rrssb-icon svg path,.rrssb-buttons.tiny-format li.rrssb-hackernews a .rrssb-icon svg polygon{fill:#f60}.rrssb-buttons.tiny-format li.rrssb-hackernews a .rrssb-icon:hover .rrssb-icon svg path,.rrssb-buttons.tiny-format li.rrssb-hackernews a .rrssb-icon:hover .rrssb-icon svg polygon{fill:#993d00.}gform_body label{font-weight:normal}.gfield_list th{vertical-align:bottom}.gfield_radio li{display:inline-block}.gfield_radio li label{padding-right:15px!important}.hidden{display:none}.wc-gallery{margin-top:10px}.wc-gallery .gallery .gallery-icon a img{width:100%}.wc-gallery .gallery-item{float:none}.wc-gallery-captions-show .gallery-caption{background:transparent}.curl{width:60px;height:60px;position:absolute;bottom:0;right:0;background:linear-gradient(315deg,#ededde,#ededde 45%,#dcdac2 50%,#aaa892 50%,#bbb9a7 56%,#cac7b2 62%,#ededde 80%,#ededde 100%);box-shadow:0 0 10px rgba(0,0,0,.5);transition:all .5s ease;cursor:pointer;display:block}.curl:before,.curl:after{content:'';position:absolute;z-index:-1;left:12.5%;bottom:5.8%;width:70%;max-width:300px;max-height:100px;height:55%;box-shadow:0 12px 15px rgba(0,0,0,.3);transform:skew(-10deg) rotate(-6deg)}.curl:after{left:auto;right:5.8%;bottom:auto;top:14.16%;transform:skew(-15deg) rotate(-84deg)}.sum:hover .curl{width:80px;height:80px}..sum:hover curl:before,.sum:hover .curl:after {box-shadow:0 12px 15px rgba(0,0,0,.3)}.sum-more h1{font-size:1.75em;margin:5px 0}.sum-more h3{font-size:1.25em;margin:5px 0}.sum-more h5{margin:5px 0;line-height:1.2em}.page-template-boxes #bookingarea{margin:30px 0 0;display:block;overflow:hidden}.bokanotis{display:block;font-family:'reklame-script'!important;position:absolute;right:10px;margin-top:-60px;letter-spacing:1px;max-width:240px;font-size:1.5em;background:url(img/bookarrow.png.pagespeed.ce.EjSDW_dmK5.png) no-repeat right 5px;height:60px;background-size:30px auto;line-height:1em;padding-right:40px;text-align:right}#filmklipp{position:relative;overflow:hidden;max-width:100%;display:flex;justify-content:center;align-items:center;height:var(--mainImageHeight)}#filmklipp iframe,#filmklipp object,#filmklipp embed{position:absolute;top:0;left:0;width:100%;height:100%}#searchmodul{text-align:center;position:absolute;bottom:0;z-index:99;width:100%}#searchmodul #text{position:absolute;left:-170px;top:-30px;color:#fff;font-family:'reklame-script';font-size:2.5em;transform:rotate(-15deg);background:url(img/arrow_white.png.pagespeed.ce.rt1kUwgTT1.png) no-repeat right bottom;padding-bottom:25px}#searchmodul #form_search{background:#ededde;position:relative;width:450px;margin:0 auto;box-shadow:inset 0 -5px 5px #ccccc0}#searchmodul div{display:inline-block;padding:15px 5px;position:relative}#searchmodul .datep{background:url(img/module_up.png.pagespeed.ce.gg7VqgCU3-.png) no-repeat right center , linear-gradient(#fff 0%,#ededde 100%);border:none;padding:5px 10px;cursor:pointer;width:140px;position:relative}#searchmodul .dates{background:url(img/xmodule_next.png.pagespeed.ic.OqPUWBkeiJ.png) no-repeat right center , linear-gradient(#fff 0%,#ededde 100%);border:none;padding:5px 10px;cursor:pointer;width:100px;position:relative;text-align:left}.ui-datepicker{width:360px;height:auto;margin:5px auto 0;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.5);box-shadow:0 0 10px 0 rgba(0,0,0,.5);z-index:9999999}.ui-datepicker a{text-decoration:none}.ui-datepicker table{width:360px}.ui-datepicker-header{color:#fff;background:var(--green);-webkit-box-shadow:inset 0 1px 1px 0 rgba(250,250,250,2);-moz-box-shadow:inset 0 1px 1px 0 rgba(250,250,250,.2);box-shadow:inset 0 1px 1px 0 rgba(250,250,250,.2);filter: dropshadow(color=#000, offx=1, offy=-1);line-height:30px;border-width:1px 0 0 0;border-style:solid;border-color:#111;text-transform:uppercase}.ui-datepicker-title{text-align:center}.ui-datepicker-prev,.ui-datepicker-next{display:inline-block;height:30px;width:30px;text-align:center;cursor:pointer;overflow:hidden;text-indent:-99999px;background-size:12px!important}.ui-datepicker-prev{float:left;background:url(img/xarrow_prev.png.pagespeed.ic.qEOK_geqfs.png) center center no-repeat}.ui-datepicker-next{float:right;background:url(img/xarrow_next.png.pagespeed.ic.mhcrbtKkFI.png) center center no-repeat}.ui-datepicker thead{background-color:#ededde;background-image:-moz-linear-gradient(top,#ededde 0%,#fff 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ededde),color-stop(100%,#fff));background-image:-webkit-linear-gradient(top,#f7f7f7 0%,#f1f1f1 100%);background-image:-o-linear-gradient(top,#f7f7f7 0%,#f1f1f1 100%);background-image:-ms-linear-gradient(top,#f7f7f7 0%,#f1f1f1 100%);background-image:linear-gradient(top,#f7f7f7 0%,#f1f1f1 100%);border-bottom:1px solid #bbb}.ui-datepicker th{text-transform:uppercase;font-size:10px;padding:5px 0;color:#000;text-align:center;font-weight:normal}.ui-datepicker tbody td{padding:0;border-right:1px solid #bbb;width:42px}.ui-datepicker tbody td:last-child{border-right:0}.ui-datepicker tbody tr{border-bottom:1px solid #bbb}.ui-datepicker tbody tr:last-child{border-bottom:0}.ui-datepicker td span,.ui-datepicker td a{display:inline-block;text-align:center;width:100%;height:30px;line-height:30px;color:#666}.ui-datepicker-calendar .ui-state-default{background:#ededed;background:-moz-linear-gradient(top,#ededed 0%,#dedede 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ededed),color-stop(100%,#dedede));background:-webkit-linear-gradient(top,#ededed 0%,#dedede 100%);background:-o-linear-gradient(top,#ededed 0%,#dedede 100%);background:-ms-linear-gradient(top,#ededed 0%,#dedede 100%);background:linear-gradient(top,#ededed 0%,#dedede 100%);-webkit-box-shadow:inset 1px 1px 0 0 rgba(250,250,250,.5);-moz-box-shadow:inset 1px 1px 0 0 rgba(250,250,250,.5);box-shadow:inset 1px 1px 0 0 rgba(250,250,250,.5)}.ui-datepicker-calendar .ui-state-hover{background:#f7f7f7}.ui-datepicker-week-end{background:#eee}.ui-datepicker-calendar .ui-state-active{background:#6eafbf;-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);color:#e0e0e0;text-shadow:0 1px 0 #4d7a85;border:1px solid #340505;position:relative}.ui-datepicker-unselectable .ui-state-default{background:#f4f4f4;color:#b4b3b3}.ui-datepicker-calendar td:first-child .ui-state-active{width:100%;margin-left:0}.ui-datepicker-calendar td:last-child .ui-state-active{width:100%;margin-right:0}.ui-datepicker-calendar tr:last-child .ui-state-active{height:29px;margin-bottom:0}.cookie-notice-container{font-family:"ltc-bodoni-175"!important}.cookie-notice-container a{color:#fff!important;text-decoration:underline!important}.cookie-notice-container a.acceptcookies{text-decoration:none!important}.cookie-notice-container .acceptcookies{background:var(--blue)!important;border:1px solid #fff!important;padding:3px 5px}#spu-18976 .spu-close{background:rgba(0,0,0,.75);border-radius:50%}.prsnt_link{margin-right:30px}.extra_info{clear:both;padding:15px;background:rgba(255,255,255,.3);margin-top:30px}.subheader{border-top:1px dotted #79675b;padding-top:20px}#paketlista .paket{display:block;overflow:hidden}#paketlista h2{font-size:2.25em}#paketlista h3{font-size:1.5em}#paketlista .bookingarea{clear:both;padding:4.25em 0 0}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.bildcontainer li,.unslider-fade li,.unslider-wrap li{background-attachment:scroll!important}#wrapper.fixed #fixed-holder #site-title{display:none}#header nav ul li a{font-size:.85em;white-space:nowrap}#menu-item-13616 a{display:none}}@media screen and (max-width:768px){#spu-18976 .spu-container{padding:15px!important}#spu-18976 .spu-container h1{font-size:1.65em}#wrapper.fixed .bildcontainer{margin-top:0}.desktop{display:none!important}.tablet{display:block!important}.mobil{display:none!important}.navbar-toggle{display:none}textarea,input.text,input[type="text"],input[type="button"],input[type="submit"],.input-checkbox{-webkit-appearance:none;border-radius:0}.bildcontainer li,.unslider-fade li,.unslider-wrap li{background-attachment:scroll!important}#header #booktext{display:block;font-family:"reklame-script"!important;position:absolute;right:10px;top:calc(75vh + 190px);letter-spacing:1px;width:110px;font-size:1.5em;background:url(img/bookarrow.png.pagespeed.ce.EjSDW_dmK5.png) no-repeat right bottom;height:47px;background-size:20%;line-height:1em;color:#fff;text-shadow:0 0 3px #000;float:right}#header .booking{position:absolute;top:calc(75vh + 240px);right:0;display:block}.page-template-bokaval #header .booking,.page-template-bokaval #header #booktext,.page-template-boka-spa #header .booking,.page-template-boka-spa #header #booktext,.page-template-boka-m-slut #header .booking,.page-template-boka-m-slut #header #booktext{display:none}.home #header .booking{top:calc(100vh - 50px)}.home #header #booktext{top:calc(100vh - 100px)}#wrapper.fixed #booktext{display:none}#wrapper.fixedMS #header .booking,#wrapper.fixed #header .booking{bottom:20px;position:fixed}#cookiesdirective div{padding:10px 0!important;width:100%!important}#newsletter{margin:0 0 30px}#boxar a{overflow:hidden}#boxar div{margin-bottom:15px}#boxar h3{font-size:2em;margin-top:0}#boxar .row{flex-direction:column}#boxar .row .image{order:-1;width:100%;display:block}#boxar .row .inner{order:1;clear:both;display:block;overflow:hidden;padding:0 30px}#boxar .image{height:340px;margin:-5px 0 15px;max-width:100%;overflow:hidden;box-sizing:border-box;background-position:center center!important}#footer ul{display:block;padding:60px 0 0}#footer .adress li{text-align:center;display:block}}@media screen and (max-width:667px){#vmsg,#vmsg a{line-height:normal}#vmsg{height:auto}#vmsg a{height:auto;padding:10px 15px}#vmsgl,#vmsgr{display:none}.navbar-toggle{display:block}h1,h2,h3{word-wrap:break-word!important}h1{font-size:30px}#header{min-height:60px;height:auto;box-shadow:0 0 5px #a7a36f;background:rgba(255,255,255,1)}#header nav .nav-menu[aria-expanded="false"]{display:none}#header #site-title{border-radius:0;height:100px;background-size:220px auto;box-shadow:none;background-position-x:left;background-position-y:15px;width:100%}.navbar-toggle{margin:-30px 0 10px;padding-left:0!important}#site-navigation{padding:0}#menu-job-se{display:none!important}#header nav ul{display:block;padding:15px}#header nav ul li{display:block}#header nav ul li a{padding:10px}#header nav li:hover>.sub-menu{display:none}#header nav ul li.lang-item{float:right;width:30px;text-align:right}#header .booking{position:absolute;top:calc(75vh + 130px);right:0;display:block}#header .booking.film{top:calc(75vh + 30px)}#header #booktext{top:calc(75vh + 60px)}#header #booktext.film{display:none}.home #header .booking{top:calc(100vh - 15px)}#wrapper.fixedMS #header .booking,#wrapper.fixed #header .booking{position:absolute}.home #wrapper.fixedMS #header .booking a,.page-child #wrapper.fixedM #header .booking a,.single-blogg #wrapper.fixedM #header .booking a{top:15px;position:fixed;bottom:auto}.home #header #booktext{top:calc(100vh - 80px)}#boxar a{overflow:hidden}.home #fixed-holder{display:block}.bildcontainer .text{line-height:1em;font-size:3em}.bildcontainer .anfang{top:30px;left:80px}.bildcontainer li,.unslider-fade li,.unslider-wrap li{background-attachment:scroll!important}.page-template-start .bildcontainer ul .tint,.page-template-start .bildcontainer,.page-template-start .bildcontainer li,.error404 .bildcontainer,.error404 .bildcontainer li,.error404 .bildcontainer ul .tint,.page-template-start .bildcontainer li{height:calc(100vh - 115px)!important}.ingress{font-size:1.15em;padding:30px 30px 0}#ingress article{padding:15px;background:none}#ingress .boka{margin:30px 0}.boka{margin:60px 0 0;clear:both}#newsletter{margin:0 0 30px}#boxar div{margin-bottom:15px}#boxar h3{font-size:2em;margin-top:0}#boxar .image{height:240px;margin:-5px -15px 15px 5px;max-width:100%;overflow:hidden;box-sizing:border-box}#boxar .row{flex-direction:column}#boxar .row .image{order:-1;width:100%;display:block}#boxar .row .inner{order:1;clear:both;display:block;overflow:hidden;padding:0 30px}#map{margin:30px 0}#badge{display:block;margin:60px 0 0;background:#fff;padding:15px 0 30px}#badge .box{margin:0 auto;text-align:center;border-radius:0;height:auto}#socialbar{margin-top:0}#instagram #sbi_images .sbi_item:nth-last-child(-n+12){display:none}.desktop{display:none!important}.tablet{display:none!important}.mobil{display:block!important}.infoText{position:relative;right:0;margin-top:0;width:auto;padding:0;background:none}.textFieldBox .blank{width:150px;left:140px}.paketHolder .col-md-4{overflow:hidden}.FormFields{margin:0 -15px}#bokaboxar .block{margin-top:15px}.orderMoreInfoImage{width:100%;float:none;height:auto}.orderMoreInfoImage img{max-width:100%}.fancyMobile{width:100%!important;height:auto!important}.orderMoreInfoText{float:none;display:block;margin:15px 0;width:100%}.orderMoreInfoText h1{font-size:20px}.orderMoreInfoText ul{padding:0 15px;margin:5px 0}#puff h2{font-size:1.5em}#spu-15438{margin-left:30px!important;margin-right:30px!important;width:calc(100% - 60px)!important;overflow:hidden}#popup{padding:30px 20px}#popup h2{font-size:1.25em}#popup .popup_btn{border-radius:21px;padding:0 20px;margin-top:20px}#popup .popup_name{max-width:100%!important}.sum{position:relative;margin-bottom:15px}#bildboxar .row{margin-top:0!important}.page-template-boxes #bildboxar{order:1}.page-template-boxes .boka{order:2}#searchmodul #form_search{width:100%}#searchmodul .datep1{width:110px}#searchmodul .datep2{width:135px}#searchmodul #text{top:-90px;left:10px;font-size:1.85em;background:url(img/arrow_white_m.png.pagespeed.ce.7-CIyIv-3y.png) no-repeat 80px bottom;padding-bottom:35px}#ingress article p{font-size:1.1em}}