@font-face{font-display:swap;font-family:Merriweather;font-style:normal;font-weight:400;src:url(/static/fonts/merriweather-latin-400-normal.woff2) format("woff2")}@font-face{font-display:swap;font-family:Merriweather;font-style:normal;font-weight:700;src:url(/static/fonts/merriweather-latin-700-normal.woff2) format("woff2")}@media only screen and (max-width:320px){html{background:url(/static/img/bg-320px.jpg) no-repeat 50% fixed;background-size:cover}}@media only screen and (min-width:321px) and (max-width:640px){html{background:url(/static/img/bg-640px.jpg) no-repeat 50% fixed;background-size:cover}}@media only screen and (min-width:641px) and (max-width:800px){html{background:url(/static/img/bg-800px.jpg) no-repeat 50% fixed;background-size:cover}}@media only screen and (min-width:801px) and (max-width:1024px){html{background:url(/static/img/bg-1024px.jpg) no-repeat 50% fixed;background-size:cover}}@media only screen and (min-width:1025px) and (max-width:1280px){html{background:url(/static/img/bg-1280px.jpg) no-repeat 50% fixed;background-size:cover}}@media only screen and (min-width:1281px) and (max-width:2048px){html{background:url(/static/img/bg-2048px.jpg) no-repeat 50% fixed;background-size:cover}}@media only screen and (min-width:2049px){html{background:url(/static/img/bg.jpg) no-repeat 50% fixed;background-size:cover}}@media only screen and (max-width:979px){html{background-attachment:scroll}}h1{color:#c00;font-size:25px;line-height:26px}h2,h3{color:#039;display:inline;font-size:16px;line-height:21px}ul{margin:0;padding:0}a{color:#c00}img{max-width:100%}@media only screen and (max-width:979px){header #snabbinfo br{display:none}}#sidebar div{background-color:hsla(0,0%,100%,.8)}.svknapp{background:#c00;background:linear-gradient(180deg,#c00 0,red);border:1.5px solid #900;border-radius:3px;color:#fff;font-size:15px;font-weight:700;height:25px;margin:5px;text-shadow:0 2px #900;transition-duration:.2s;transition-timing-function:ease-out}.svknapp:hover{border-color:#300;cursor:pointer;text-shadow:0 2px #300}.svknapp:active{box-shadow:inset 3px 3px 3px #300}.svknapp:focus{border-color:#fff}#brodsmulor li+li:before{content:"\203A";margin:0 .4em}.ad-wide{height:90px;width:728px}#sidebar .googleannons,.ad-side{height:600px;width:160px}#sidebar .googleannons{margin:0 auto}#main #widebanner{background-color:hsla(0,0%,100%,.8);height:90px;margin-top:12.5px}@media only screen and (max-width:979px){#sidebar .googleannons{margin:0 auto 16px}#sidebar .googleannons,.ad-side{height:250px;width:300px}#main #widebanner{height:auto;min-height:90px;text-align:center}}@media only screen and (max-width:767px){#main #widebanner{min-height:250px}.ad-wide{height:250px;width:300px}}#main #kalender table{background-color:hsla(0,0%,100%,.8);border:1px solid #aaa;border-collapse:collapse;font-size:9px;line-height:13px}#main #kalender table .red{color:red}#main #kalender table .blue{color:#039}#main #kalender table .green{color:green}#main #kalender table td{padding:5px;vertical-align:top}#main #kalender table td,#main #kalender table th{border:1px solid #aaa;height:92px;width:84px}#main #kalender table .weekheader{font-size:16px;font-weight:400;text-align:center;width:50px}#main #kalender table .dayheader{font-size:25px;height:50px}#main #kalender table .symboler{font-size:20px;height:20px}#main #kalender table .symboler img{margin-left:3px;vertical-align:middle}#main #kalender table .flaggdag{font-style:italic}#main #kalender table .aktiv-dag{background-color:rgba(0,255,0,.3)}#main #kalender table .markerad-dag{background-color:rgba(0,255,0,.5)}#main #kalender table .diff-month{background-color:rgba(180,216,231,.4)}#main #kalender table .overflowstopper{overflow:hidden;white-space:nowrap;width:inherit}#main #kalender table #hiddencell{background:none;border:none;height:50px;width:50px}@media only screen and (max-width:760px){#main #kalender table,#main #kalender tbody,#main #kalender tr{display:block}#main #kalender table{border-collapse:separate;font-size:16px;line-height:1.4}#main #kalender thead{display:none}#main #kalender table th.weekheader{background-color:rgba(0,128,230,.12);border-width:0 0 1px;display:block;font-size:14px;height:auto;padding:.3em .5em;text-align:left;width:auto}#main #kalender table td{align-items:baseline;border-width:0 0 1px;display:flex;height:auto;padding:.5em;width:auto}#main #kalender table td.diff-month{display:none}#main #kalender table td:before{flex:0 0 2.6em;font-size:14px}#main #kalender table td:first-of-type:before{content:"Mon"}#main #kalender table td:nth-of-type(2):before{content:"Tue"}#main #kalender table td:nth-of-type(3):before{content:"Wed"}#main #kalender table td:nth-of-type(4):before{content:"Thu"}#main #kalender table td:nth-of-type(5):before{content:"Fri"}#main #kalender table td:nth-of-type(6):before{content:"Sat"}#main #kalender table td:nth-of-type(7):before{content:"Sun"}#main #kalender table .symboler{flex:0 0 4.5em;font-size:18px;height:auto;white-space:nowrap}#main #kalender table .overflowstopper{flex:1;overflow:visible;white-space:normal}}#arsoversikt{clear:both;display:grid;gap:12.5px;grid-template-columns:repeat(3,1fr);padding-top:12.5px}#arsoversikt .manad{background-color:hsla(0,0%,100%,.8);border:1px solid #ccc;border-radius:1px;padding:6px}#arsoversikt h2{display:block;font-size:15px;margin-bottom:4px;text-align:center}#arsoversikt h2 a{color:#039}#arsoversikt table{border-collapse:collapse;font-size:12px;line-height:1.6;text-align:center;width:100%}#arsoversikt th{color:#555;font-weight:400}#arsoversikt .vecka{color:#039;font-size:10px}#arsoversikt .red{color:#c00;font-weight:700}#arsoversikt .green{color:green;font-weight:700}#arsoversikt .forklaring{background-color:hsla(0,0%,100%,.8);grid-column:1/-1;padding:6px}#arsoversikt .forklaring .red{color:#c00}#arsoversikt .forklaring .green{color:green}.listor h2{display:block;margin:1em 0 .5em}.listor h2:first-child{margin-top:0}.listor table{border-collapse:collapse;width:100%}.listor td,.listor th{border-bottom:1px solid #ddd;padding:.3em .5em .3em 0;text-align:left}.listor time{white-space:nowrap}.listor .veckor{-moz-columns:3;column-count:3;list-style:none;margin:0;padding:0}.listor .veckor .nr{color:#039;display:inline-block;width:4em}.listor .decennier a,.listor .nara a{display:inline-block;padding:.2em .3em}.listor .nara a{font-weight:700}.listor .decennier{list-style:none}.listor table.arbetsdagar tfoot th{border-top:1px solid #aaa;text-align:left}@media only screen and (max-width:760px){#arsoversikt{grid-template-columns:repeat(2,1fr)}#arsoversikt table{font-size:15px}.listor .veckor{-moz-columns:2;column-count:2}.listor .decennier a,.listor .nara a{padding:.5em .4em}}@media only screen and (max-width:480px){#arsoversikt{grid-template-columns:1fr}.listor .veckor{-moz-columns:1;column-count:1}.listor table td:nth-of-type(4),.listor table th:nth-of-type(4){display:none}.listor table.arbetsdagar td:nth-of-type(4),.listor table.arbetsdagar th:nth-of-type(4){display:table-cell}}.static{position:static}.float-right{float:right}.float-left{float:left}.clear-both{clear:both}.m-0{margin:0}.m-\[3px\]{margin:3px}.mx-0{margin-left:0;margin-right:0}.my-\[12\.5px\]{margin-bottom:12.5px;margin-top:12.5px}.mb-0{margin-bottom:0}.mb-\[2px\]{margin-bottom:2px}.mb-\[4px\]{margin-bottom:4px}.ml-\[12\.5px\]{margin-left:12.5px}.ml-\[25px\]{margin-left:25px}.mt-0{margin-top:0}.mt-\[12\.5px\]{margin-top:12.5px}.mt-\[2px\]{margin-top:2px}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.table{display:table}.w-\[175px\]{width:175px}.w-\[185px\]{width:185px}.w-\[200px\]{width:200px}.w-\[714px\]{width:714px}.w-\[728px\]{width:728px}.w-\[737px\]{width:737px}.w-\[950px\]{width:950px}.list-none{list-style-type:none}.rounded-\[1px\]{border-radius:1px}.border{border-width:1px}.border-solid{border-style:solid}.border-\[\#ccc\]{--tw-border-opacity:1;border-color:rgb(204 204 204/var(--tw-border-opacity,1))}.bg-white\/80{background-color:hsla(0,0%,100%,.8)}.p-0{padding:0}.p-\[12\.5px\]{padding:12.5px}.p-\[6\.25px\]{padding:6.25px}.p-\[6px\]{padding:6px}.px-\[2px\]{padding-left:2px;padding-right:2px}.px-\[6px\]{padding-left:6px;padding-right:6px}.py-\[2px\]{padding-bottom:2px;padding-top:2px}.py-\[4px\]{padding-bottom:4px;padding-top:4px}.pt-\[1em\]{padding-top:1em}.text-center{text-align:center}.font-merri{font-family:Merriweather,serif}.text-\[12\.5px\]{font-size:12.5px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[20px\]{font-size:20px}.text-\[40px\]{font-size:40px}.font-normal{font-weight:400}.italic{font-style:italic}.leading-\[18px\]{line-height:18px}.leading-\[20px\]{line-height:20px}.leading-\[22px\]{line-height:22px}.leading-\[60px\]{line-height:60px}.text-\[\#333\]{--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.text-\[\#555\]{--tw-text-opacity:1;color:rgb(85 85 85/var(--tw-text-opacity,1))}.text-union-blue{--tw-text-opacity:1;color:rgb(0 51 153/var(--tw-text-opacity,1))}.text-union-red{--tw-text-opacity:1;color:rgb(204 0 0/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[text-shadow\:0px_1px_1px_\#5C5858\]{text-shadow:0 1px 1px #5c5858}@media (max-width:979px){.onecol\:order-1{order:1}.onecol\:order-2{order:2}.onecol\:order-3{order:3}.onecol\:float-none{float:none}.onecol\:clear-none{clear:none}.onecol\:mx-auto{margin-left:auto;margin-right:auto}.onecol\:my-0{margin-bottom:0;margin-top:0}.onecol\:ml-0{margin-left:0}.onecol\:box-border{box-sizing:border-box}.onecol\:flex{display:flex}.onecol\:w-auto{width:auto}.onecol\:max-w-\[728px\]{max-width:728px}.onecol\:max-w-\[950px\]{max-width:950px}.onecol\:flex-col{flex-direction:column}.onecol\:text-\[16px\]{font-size:16px}.onecol\:leading-\[1\.5\]{line-height:1.5}}@media (max-width:760px){.phone\:m-0{margin:0}.phone\:inline-block{display:inline-block}.phone\:px-\[6px\]{padding-left:6px;padding-right:6px}.phone\:py-\[13px\]{padding-bottom:13px;padding-top:13px}.phone\:text-\[28px\]{font-size:28px}.phone\:leading-\[34px\]{line-height:34px}}