/*!
 * @author Sphinxly
 * @url https://www.sphinxly.se
 * Copyright 2021 Sphinxly
 */
a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a{color:#018f50}a:hover{color:#018f50}hr{border:0 #dfdfdf solid;border-top-width:1px;clear:both;height:0}h1{font:800 22px 'Gill Sans W01',Arial,Helvetica,sans-serif;color:#000;letter-spacing:.01em}h2{font:700 18px 'Gill Sans W01',Arial,Helvetica,sans-serif;color:#000;letter-spacing:.01em}h3{font:700 16px 'Gill Sans W01',Arial,Helvetica,sans-serif;color:#000;letter-spacing:.01em}h4{font-size:18px;color:#000}h5{font-size:16px;color:#000}h6{font-size:14px;color:#000}ol{list-style:decimal}ul{list-style:disc}li{margin-left:30px}address,dl,fieldset,h1,h2,h3,h4,h5,h6,hr,ol,p,pre,table,ul{margin-bottom:15px}body,form,html{height:100%}body{background:#046239 url(../images/globalBg.jpg) no-repeat center top;font:13px/1.5 Arial,Helvetica,sans-serif;color:#363636}.bodyWrap{background:url(../images/wrapperBg.png) repeat-y center top;position:relative;min-height:100%}.bodyWrap.wide{background:url(../images/wrapperBgWide.png) repeat-y center top}.wrapper{width:978px;margin:0 auto}.mobile-header{display:none}.header{width:978px;margin:0 auto;height:96px;background:url(../images/headerBg.jpg) 0 0 no-repeat;position:relative}a.logo{position:absolute;left:-20px;top:-20px;display:block;z-index:999;height:243px;overflow:hidden}.gallery a{color:#fff}a.more{font-weight:700;color:#b39873;text-decoration:none;background:url(../images/globalSprite.png) 0 4px;padding-left:16px}a:hover.more{color:#018f50}h1.heading{background:url(../images/mainImgNav.png);height:33px;padding:5px 10px 3px 45px;color:#fff}h1.heading a{text-decoration:none}h2.newshead{margin:20px 0 -5px 33px;color:#ababaa}.pageContent span.date{color:#b39873;font-weight:700;float:left;margin-right:4px}.topBlog{width:335px;height:84px;background:#fff no-repeat right top;float:right;margin-top:6px;padding-left:28px;font:bold 14px/19px Arial,Helvetica,sans-serif;-moz-box-shadow:inset 0 0 8px rgba(0,0,0,.3);-webkit-box-shadow:inset 0 0 8px rgba(0,0,0,.3)}.topBlog a{color:#000;text-decoration:none;display:block;padding-top:15px;width:250px;position:relative}.topBlog a span{color:#028b4e;text-decoration:underline;display:block;font-size:13px;font-weight:400;background:url(../images/globalSprite.png) 0 6px no-repeat;padding-left:14px}.topBlog a:hover{color:#028b4e}.topBlog .img{width:113px;height:84px;overflow:hidden;position:absolute;right:0}.mainSidebar{width:179px;float:left}.mainContent{width:799px;float:left;min-height:600px}.mainContent.calendar{padding:40px 25px;background:#fff;width:749px}.mainContent.gallery{background:#fff}.mainImg{width:799px;height:449px;position:relative}.mainImg .overlay{width:799px;height:408px;background:url(../images/mainImgOverlay.png);position:absolute;top:0;z-index:99}.mainImg .cycle{width:799px;height:408px;overflow:hidden}.mainImg.page{height:256px}.mainImg.page .overlay{height:215px;background-position:0 -408px}.mainImg.page .cycle{height:215px}.mainImgNav{height:41px;background:url(../images/mainImgNav.png);padding:0 16px;position:relative}.mainImgNav .nav{padding-top:14px}.mainImgNav .nav a{width:11px;height:11px;display:block;float:left;background:url(../images/globalSprite.png) 0 -50px;text-indent:-100px;overflow:hidden;margin-right:9px}.mainImgNav .nav a.activeSlide{background-position:-11px -50px}.mainImgNav .caption{position:absolute;right:16px;top:10px;color:#fff}ul.globalNav{margin:122px 0 0;list-style:none;font-weight:800;font-size:16px;line-height:1.1;letter-spacing:.01em;color:#018f50}ul.globalNav li{margin:0}ul.globalNav>li{border-bottom:1px solid #eee;background-image:linear-gradient(to top,rgba(0,0,0,.01),transparent);background-repeat:no-repeat;background-size:100% 23px;background-position:bottom}ul.globalNav .arrowholder{position:relative}ul.globalNav .arrow{position:absolute;right:0;top:0;height:100%;width:40px;background-image:url(../images/icon-chevron-green.png);background-size:31%;background-repeat:no-repeat;background-position:center center}ul.globalNav li:not(.has-children) .arrow{display:none}ul.globalNav li:hover{color:#fff;background-color:#018f50}ul.globalNav li:hover .arrow{background-image:url(../images/icon-chevron-white.png)}ul.globalNav li:hover a[href]+.arrow:hover{background-color:rgba(0,0,0,.1)}ul.globalNav li.has-children:not(.state--closed){color:inherit;background-color:transparent}ul.globalNav li.has-children:not(.state--closed) .arrow{background-image:url(../images/icon-chevron-green.png);transform:rotate(180deg)}ul.globalNav li.active.active{color:#c6b296;background-color:transparent}ul.globalNav a{display:block;text-decoration:none;padding:12px 0 12px 17px;color:inherit}ul.globalNav a:not([href]){cursor:default}ul.globalNav ul{list-style:none;margin:0;padding:0 0 15px;font-size:14px;color:#018f50;font-weight:700}ul.globalNav ul a{padding:5px 8px 5px 26px}ul.globalNav li.state--closed ul{display:none}.prenum{display:block;width:150px;margin:30px auto 0 auto;padding:0;color:#018f50;font-weight:700}.prenum p{margin:0 0 5px 0;color:#018f50;font-weight:700}.prenum input.formfield{width:140px;height:27px;padding:0 10px;color:#939393;font:13px Arial,Helvetica,sans-serif;border:medium none;background:url(../images/nlfield.png) no-repeat 0 0}.prenum input.formbtn{float:right;height:27px;margin:5px 0 0 0;padding:0 5px;color:#fff;font:13px Arial,Helvetica,sans-serif;border:medium none;background:#018f50}.midCol{width:436px;float:left;padding-bottom:60px}@media (min-width:681px){.midCol.mod--extrawide{width:620px;background-color:#fff}.midCol.mod--extrawide+.rightCol{display:none}}.rightCol{width:184px;float:left;padding-bottom:60px}.sponsors{width:167px;float:left;padding:9px 6px 60px}.sponsors a{margin-bottom:10px;display:block}.sponsors img{display:block}.post{padding:22px 33px;background:url(../images/postBg.png) repeat-x left bottom}.post h3{margin-bottom:10px}.post h3 a{text-decoration:none;font:bold 16px 'Gill Sans W01',Arial,Helvetica,sans-serif;letter-spacing:.01em;color:#b39873}.post span.date{color:#b39873;font-weight:700}.post .relImg{width:140px;border:3px solid #fff;overflow:hidden;-moz-box-shadow:0 0 29px rgba(0,0,0,.25);-webkit-box-shadow:0 0 29px rgba(0,0,0,.25);float:left;margin:0 22px 0 -12px}.type-home .post .relImg{max-height:134px}.post .relImg img{display:block}.post .relImg+.textContent{float:right;width:214px}.post.hover{cursor:pointer}.post.hover h3 a{color:#b39873;text-decoration:none}.post.hover a.more{color:#b39873}.blogPost{padding:27px 33px 37px;background:url(../images/postBg.png) repeat-x left bottom}.blogPost h1{margin-bottom:15px}.blogPost h1 a{font:800 22px 'Gill Sans W01',Arial,Helvetica,sans-serif;letter-spacing:.01em;color:#000;text-decoration:none}.blogPost span.date{color:#b39873;font-weight:700}.blogPost .author{height:50px;position:relative;width:113px;text-align:center;float:right;margin-top:-13px}.blogPost .author img{height:50px;display:inline-block}.blogPost .author .overlay{background:url(../images/blogAuthorOverlay.png);width:113px;height:11px;position:absolute;bottom:0}.news.top{background:url(../images/sundbybergsmodellen-transp-sm.png) no-repeat right 3px}.news.top h2{word-wrap:break-word}.news.kolla-in{background:url(../images/football.png) no-repeat right 3px}.news .content{padding:27px;background:url(../images/frontNewsBg.png) no-repeat bottom}.news h2{font:bold 18px 'Gill Sans W01',Arial,Helvetica,sans-serif;color:#ababaa;letter-spacing:.01em}.news ul{list-style:none;margin:0}.news li{margin:0 0 20px}.news ul.archive li{margin:0}.news a{font-size:12px;font-weight:700;text-decoration:none;display:block}.news a span{color:#898989;display:block}.news a em{color:#898989;font-weight:400;font-style:normal}.news a:hover{color:#b39873}.news a.calendarLink{margin-left:-9px;margin-top:-7px}.news.archive .content{padding:27px 27px 0;background:0 0}.pageContent{padding:40px 30px}p.excerpt{font:bold 16px 'Gill Sans W01',Arial,Helvetica,sans-serif;color:#000;letter-spacing:.01em;margin-bottom:20px}.share{font:11px Arial,Helvetica,sans-serif;color:#939393;overflow:hidden;margin-bottom:30px;height:16px}.share .fb{width:16px;height:16px;float:left;overflow:hidden;background:url(../images/globalSprite.png) 0 -178px;margin-right:4px}.share a.twitter{width:16px;height:16px;display:block;background:url(../images/globalSprite.png) -16px -178px;margin-right:4px;float:left}.share a.tellafriend{width:16px;height:16px;display:block;background:url(../images/globalSprite.png) -32px -178px;margin-right:4px;float:left}.share span{display:block;float:left;padding-top:2px}ul.relLinks{list-style:none;margin:0 0 15px 33px;float:right;width:150px}ul.relLinks li{margin:0}ul.relLinks a{font-weight:700;color:#b39873;text-decoration:none;background:url(../images/globalSprite.png) 0 4px;padding-left:16px}ul.relLinks a:hover{color:#018f50}.comments{background:url(../images/postBg.png) repeat-x left top;padding:33px 0 0}.commentPost{font:bold 13px/1.5 Arial,Helvetica,sans-serif;color:#000;background:url(../images/postBg.png) repeat-x left bottom;padding:23px 33px;margin-top:1px}.commentPost em{color:#939393;font:11px Arial,Helvetica,sans-serif;display:block}.commentPost .author{font-weight:400;color:#363636}.commentPost .author a{text-decoration:none}.commentPost .author a:hover{text-decoration:underline}.commentPost .commentPost{background:0 0;border-top:none;margin-top:23px;padding:0 0 0 23px}span.datetime{font-weight:700;color:#b39873}.writeComment{padding:33px;background:#fff;-moz-box-shadow:inset 0 0 20px #e6e4e2}.writeComment label{color:#939393;display:block}.writeComment .textarea{background:url(../images/textarea.png) -367px 0;width:367px;margin-bottom:5px}.writeComment .textarea .top{background:url(../images/textarea.png) 0 0;height:4px}.writeComment .textarea .btm{background:url(../images/textarea.png) 0 -4px;height:4px}.textareacont .top{background:url(../images/textarea.png) 0 0;height:4px;width:367px}.textareacont .btm{background:url(../images/textarea.png) 0 -4px;height:4px;width:367px}div.textareacont .textarea{margin-bottom:0}.writeComment .textarea textarea{height:100px;min-height:100px;color:#939393;font:13px/1.5 Arial,Helvetica,sans-serif;padding:6px 10px;border:none;background:0 0;width:347px;resize:vertical}.writeComment p.text{float:left;width:179px;margin-right:9px}.writeComment p.text.last{margin-right:0}.writeComment input.text{background:url(../images/globalSprite.png) 0 -194px;width:159px;padding:0 10px;height:32px;color:#939393;font:13px Arial,Helvetica,sans-serif;border:none}.writeComment input.email{display:none}.writeComment input.submit{float:right}.form{width:370px;margin:0 -30px;padding:33px;background:#fff;-moz-box-shadow:inset 0 0 20px #e6e4e2}.form span.label{color:#939393;display:block}.form .textareacont{clear:both}.form .textarea{background:url(../images/textarea.png) -367px 0;width:367px;margin-bottom:5px}.form .textarea .top{background:url(../images/textarea.png) 0 0;height:4px}.form .textarea .btm{background:url(../images/textarea.png) 0 -4px;height:4px}.form .textarea textarea{height:100px;min-height:100px;color:#939393;font:13px/1.5 Arial,Helvetica,sans-serif;padding:6px 10px;border:none;background:0 0;width:347px;resize:vertical}.form p.text{float:left;width:179px;margin-right:9px;position:relative}.form p.text.last{margin-right:0}.form input.formfield{background:url(../images/globalSprite.png) 0 -194px;width:159px;padding:0 10px;height:32px;color:#939393;font:13px Arial,Helvetica,sans-serif;border:none}.form input.email{display:none}.form span.icon{position:absolute;top:5px;right:0;width:10px;height:10px}.form input.formbtn{float:right}.form select.formfield{background:url(../images/globalSprite.png) repeat scroll 0 -194px transparent;border:none;color:#939393;padding:7px 7px 7px 10px;height:32px;font:13px Arial,Helvetica,sans-serif;width:179px}.calendar iframe{margin-bottom:30px}ul.galleryList{list-style:none;margin:0}ul.galleryList li{float:left;margin:6px 3px 3px 6px}ul.galleryList img{display:block}ul.galleryList a{display:block;width:190px;height:150px;overflow:hidden;position:relative;color:#fff;text-decoration:none}ul.galleryList a span.folder{background:url(../images/globalSprite.png) 0 -320px;display:block;width:160px;height:20px;position:absolute;z-index:2;bottom:0;font-weight:700;padding:9px 15px}ul.galleryList a:hover{color:#018f50}.footer{width:918px;padding:13px 30px;background:#fff url(../images/footerBg.png) repeat-x 0 1px;margin:0 auto;text-align:left;color:#838383;font-size:12px;line-height:1.5;border-top:2px solid #cebea7}.footer span.sphinxly,.footer span.sphinxly a{color:silver;text-decoration:none}.footer a.optionLink{float:right;text-decoration:none;margin-left:15px}.footer a:hover.optionLink{text-decoration:underline}.last,.news .last{background:0 0}.clear{clear:both}.clearfix::after{content:"";clear:both;display:block}* html .sitemap li{float:left;display:inline}.sitemap,.sitemap ul{list-style-type:none;background:url(../images/line1.gif) repeat-y;padding:0}.sitemap{margin:0 0 20px}.sitemap ul{margin:0 0 0 10px}.sitemap li{margin:0;padding:0 12px;line-height:20px;background:url(../images/line2.gif) no-repeat}.sitemap li.last{background:#fff url(../images/line3.gif) no-repeat}.sitemap li a{padding-left:13px}.archivetree li ul{display:none;padding-bottom:10px}.archivetree li ul .current{color:#b39873}.archivetree li .state--toggled+ul{display:block}.archivetree .yearLabel{display:block;padding:3px 0;cursor:pointer}.archivetree .yearLabel:hover{color:#b39873}.archivetree .yearLabel.state--toggled::after,.archivetree .yearLabel:hover::after{content:" +"}.archivetree .yearLabel.state--toggled:hover::after{content:" -"}.archivetree .yearLabel.current{font-weight:700}@media (max-width:680px){.archivetree{font-size:16px}.archivetree li a{font-size:inherit;margin:3px 0}.archivetree .yearLabel{padding:7px 0}}@media screen and (max-width:680px){*{box-sizing:border-box}.mainContent.calendar{width:100%;padding:40px 3%}.pageContent{padding:12px 5%}.mobile-header{left:0;top:0;display:block;width:100%;height:auto;background-image:url(../images/head-bg.png);background-color:#12995b;background-size:cover;background-repeat:no-repeat;position:fixed;z-index:999;height:62px;box-shadow:rgba(0,0,0,.34) 0 4px 13px 3px;transition:.3s}.mobile-header .head-logo{width:65px;height:65px;position:absolute}.mobile-header .head-logo img{width:100%;position:absolute;top:-1px}.mobile-header .head-text{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);max-width:65%;width:400px}#hamburger{float:right;margin:5px 8px 0 0;display:block;position:relative;background:#0b5e39;padding:10px 12px}#hamburger div{width:28px;height:4px;margin:5px auto;background:#fff}.close-menu{display:none;position:fixed;width:100%;height:100%;top:0;left:0;background:#000;z-index:999;opacity:.2}.close-menu.show{display:block;transition:.3s}.mainSidebar{width:239px;position:fixed;z-index:9999999;background:#fff;top:0;right:0;transition:.3s;float:none!important;height:100%;overflow:auto;right:-239px}.mainSidebar.show{right:0}iframe{max-width:100%}.form{max-width:100%;margin:0;padding:0}.form p.text{width:100%}.form .textarea{max-width:100%;background:0 0}.form input.formfield{width:100%}.writeComment .textarea{-webkit-appearance:none;box-shadow:rgba(109,109,109,.38) 0 0 4px 1px inset;background:0 0}.form .textarea textarea{-webkit-appearance:none;box-shadow:rgba(109,109,109,.38) 0 0 4px 1px inset;background:0 0;width:100%}.form input.formfield{-webkit-appearance:none;box-shadow:rgba(109,109,109,.38) 0 0 4px 1px inset;background:0 0}.writeComment input.text{-webkit-appearance:none;box-shadow:rgba(109,109,109,.38) 0 0 4px 1px inset;background:0 0;width:100%}.writeComment p.text{width:100%}.textareacont .btm{display:none}.textareacont .top{display:none}.bodyWrap{left:0;transition:.3s}.bodyWrap.open{left:-239px}.bodyWrap.open .mobile-header{left:-239px}ul.globalNav{margin:0}ul.globalNav a[href]+.arrow{border-left:1px solid #eee}ul.globalNav .arrow{width:49px}.wrapper{width:100%}.header{width:100%;height:auto}.mainContent{width:100%}.midCol{width:100%}.logo{visibility:hidden}.type-home .mainImgNav{height:58px}.type-home .mainImg{width:100%;height:auto}.type-home .mainImg .overlay{width:100%;height:auto}.type-home .mainImg .cycle{width:100%;height:auto!important}.type-home .mainImg .cycle img{width:100%!important;height:auto!important}.type-home .mainImg .cycle::after{content:'';display:block;padding-top:50.5%}.mainImg{width:100%;height:auto!important}.mainImg .overlay{width:100%;height:auto!important}.mainImg .cycle{width:100%;height:auto!important}.mainImg .cycle img{width:100%!important;height:auto!important;position:absolute}.mainImg .cycle::after{content:'';display:block;padding-top:26.5%}.blogPost{padding:27px 5% 37px}.topBlog{width:100%;background-position:right -10px center;margin-top:62px;padding:0;height:auto;background-size:80px}.topBlog a{width:auto;padding:3% 57px 3% 5%;max-width:100%;width:100%;font-size:14px}.topBlog a span{display:none}.footer{width:100%;height:auto;padding:3% 5%;position:relative}.post{display:table;padding:4%}.post .relImg{width:115px;height:115px;display:table-cell;margin:0 15px 0 0;float:left}.post .relImg img{width:100%;height:auto}.post .textContent{display:table-cell;vertical-align:top}.post:nth-last-child(2){background:#fffffe}.post .relImg+.textContent{float:none;width:auto}.rightCol{width:100%;background:#f8f7f6}.wrapper{padding-bottom:0}.mainContent{padding-bottom:0}.mainImgNav{height:8px;padding:0 5%;background-size:contain;position:relative}.mainImgNav .nav{padding-top:7px;position:relative}.mainImgNav .nav a{width:5.5px;height:5.5px;background-position:0 -25px;margin-right:5px;background-size:400px 384px}.mainImgNav .nav a.activeSlide{background-position:-5.5px -25px}.mainImgNav .caption{position:absolute;top:20px;font-size:10px;left:10px}.bodyWrap{background:#fff}img{max-width:100%}.news.archive .content{padding:12px 5%}.prenum input.formbtn{float:left}.sponsors{width:100%;padding:10px 0 0}.sponsors a{width:49%;display:inline-block;float:none;vertical-align:middle}.sponsors a:nth-of-type(1){width:100%}.sponsors a:nth-of-type(2n+1){clear:right}.sponsors a:nth-of-type(2n+2){clear:left}.sponsors img{margin:0 auto;padding:0 10%}h2.newshead{margin:20px 0 12px 10px}.news .content{background-image:none;background-size:cover;background-repeat:no-repeat;padding:27px 4% 27px 4%;box-shadow:rgba(220,220,220,.38) 0 -7px 14px -1px inset}.rightCol .news.kolla-in ul li:nth-child(1){padding:0 55px 0 0}.news.kolla-in{background:url(../images/fotboll-mobil.png) no-repeat right 27px}.news.top .content{padding:27px 101px 27px 4%}.news.top{background-size:102px;background-image:url(../images/sundbybergsmodellen-mobil.png);background-repeat:no-repeat;background-position:right 45px}.news li{margin:0 0 10px}.news a{font-size:13px}.news a.calendarLink{margin-left:0;margin-top:0}.writeComment{padding:20px 5%}.writeComment .textarea{width:auto}.writeComment .textarea textarea{width:98%;padding:6px 3%}ul.relLinks{float:left;margin:0 0 10px;width:100%}.pageContent img{display:block!important;margin-bottom:10px!important;clear:both}.textarea .top{display:none!important}.textarea .btm{display:none!important}.prenum{width:100%;padding:0 5%}.prenum input.formfield{width:100%}.commentPost{padding:23px 5%}}