/*! - -- Built by Consid AB | (c) 2024 Lidingö Kommun | Consid Örebro Boilerplate v0.1.0 -- - !*/.sol-main-container{border:none}.sv-grid-grid.sv-fixed-fluid-grid,.sv-grid-grid.sv-fluid-grid,.sv-grid-stack-tablet.sv-fixed-fluid-grid,.sv-grid-stack-tablet.sv-fluid-grid{padding-left:20px;padding-right:20px}a.lp-skip-to-menu-smartphone{display:block}a.lp-skip-to-menu-desktop{display:none}.sol-smartphone-top{border-bottom:9px solid #2174d8;position:relative}.sol-logo{margin-bottom:5px;margin-top:5px;width:210px}.sol-search-head{margin-bottom:25px;margin-right:0;margin-top:25px;text-align:left}.sol-search-head input[type=text]{min-width:85%}.sol-smartphone-buttons{position:absolute;right:15px;top:0}.sol-smartphone-buttons>a{background-position:50%;background-repeat:no-repeat;background-size:15px;content:"";display:inline-block;height:60px;right:15px;width:35px}.sol-smartphone-buttons>a:focus{position:static}.sol-smartphone-buttons>.sol-smartphone-search{background-image:url(/webdav/images/Mallbilder\ 2015/Ikoner/sok.svg);-webkit-background-size:16px}.sol-smartphone-buttons>.sol-smartphone-menu{background-image:url(/webdav/images/Mallbilder\ 2015/Ikoner/meny.svg);background-size:24px;-webkit-background-size:24px}.sol-smartphone-buttons>.sol-smartphone-menu.sol-js-toggle-menu--open,.sol-smartphone-buttons>.sol-smartphone-search--open{background-image:url(/images/18.2ac53ad918c6626dbfc31a/1702648873892/icon-close-black.svg)}.sol-smartphone-buttons>.sol-smartphone-search--open{background-size:24px}.sol-smartphone-menu-container,.sol-smartphone-search-field{display:none}.sol-smartphone-menu-container{background-color:#fff;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.15);box-shadow:0 4px 10px 0 rgba(0,0,0,.15);left:0;position:absolute;right:0;z-index:9999}.sol-submenu-container a{font-size:14px;overflow:hidden;padding:13px 40px 13px 27px;text-overflow:ellipsis;white-space:nowrap}.sol-submenu-container ul>li.sol-submenu-level-1,.sol-submenu-container ul>li.sol-submenu-level-1:first-child{border:none}.sol-submenu-container ul li a{border-bottom:1px solid #d4d4d4}.sol-submenu-container .sol-submenu-level-1>ul{padding-bottom:0}.sol-submenu-container a>i,.sol-submenu-container a>span.lid-icon{background-position:50%;background-size:20px!important;height:40px;left:auto;margin-top:0;right:5px;top:-2px;-webkit-transition:all .2s ease;transition:all .2s ease;width:40px;-webkit-background-size:20px!important}.sol-submenu-container a>.sol-submenu-expanded-icon.lid-icon,.sol-submenu-container a>i.sol-submenu-expanded-icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sol-submenu-container>ul>li.sol-submenu-current-tree:first-child,.sol-submenu-container>ul>li.sol-submenu-expanded:first-child{margin-top:-9px}.sol-submenu-container .sol-submenu-level-2 a{padding-left:30px}.sol-submenu-container .sol-submenu-level-3 a{padding-left:40px}.sol-submenu-container .sol-submenu-level-4 a{padding-left:50px}.sol-submenu-container .sol-submenu-level-5 a{padding-left:60px}.sol-submenu-container .sol-submenu-level-6 a{padding-left:70px}.sol-submenu-container .sol-submenu-level-3 a>i,.sol-submenu-container .sol-submenu-level-3 a>span.lid-icon{left:inherit}.sol-submenu-container li.sol-submenu-level-2 ul li:not(.sol-submenu-parent-node) a:before{left:18px}.sol-submenu-container li.sol-submenu-level-3 ul li:not(.sol-submenu-parent-node) a:before{left:28px}.sol-submenu-container li.sol-submenu-level-4 ul li:not(.sol-submenu-parent-node) a:before{left:38px}.sol-submenu-container li.sol-submenu-level-5 ul li:not(.sol-submenu-parent-node) a:before{left:48px}.sol-submenu-container li.sol-submenu-level-6 ul li:not(.sol-submenu-parent-node) a:before{left:58px}.sol-help-menu{margin-bottom:25px;margin-top:30px;text-align:center}@media (max-width:960px){.sol-help-menu{margin-top:25px}.sol-help-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:0 24px}}.sol-footer-contact .sol-large-icon img{top:-16px}.sol-footer-contact .sol-css-text-2{font-size:32px}.sv-fluid-grid.sv-grid-grid.sol-footer-links{max-width:960px;padding-left:0;padding-right:0}.sol-footer-links .sol-footer-links-img{margin-left:auto;margin-right:auto}.sol-footer-links .sol-footer-links-container>div>a{padding-left:10px;padding-right:10px}.sol-to-top{color:#2c2c2c;font-size:12px;font-weight:700;padding-bottom:40px;padding-left:10px;padding-top:30px;text-align:center;text-transform:uppercase}.sol-to-top>i,.sol-to-top>span.lid-icon{background-color:#2174d8;background-image:url(/webdav/images/Mallbilder\ 2015/Ikoner/lankpil-vit.svg);background-position:50%;background-repeat:no-repeat;background-size:35px;border-radius:50%;display:block;height:55px;margin-bottom:15px;margin-left:auto;margin-right:auto;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:55px;-webkit-background-size:35px}.sol-subweb-wrapper-green .sol-to-top>i,.sol-subweb-wrapper-green .sol-to-top>span.lid-icon{background-color:#508013}.sol-subweb-wrapper-green .sol-to-top>span.lid-icon,.sol-subweb-wrapper-library-red .sol-to-top>i{background-color:#a12853}.sol-top-banner:after{display:none}.sol-top-banner{margin-bottom:35px;max-height:230px;min-height:0;overflow:hidden}.sol-top-banner img{position:relative;top:0;width:120%}.sol-top-banner .sol-banner-content{top:70px}.sol-customer-service .sol-customer-service-links{margin:15px 0;padding-bottom:20px}.sol-customer-service .sol-customer-service-links>div{margin-right:15px;width:inherit}.sol-customer-service .sol-customer-service-links>div:last-child{margin-right:0}.sol-startpage-grid .sv-column-4{border:none;padding-right:0}.sol-startpage-news-container .sol-news-listing .sv-row{margin-bottom:0}.sol-startpage-news-container{margin-bottom:15px}@media only screen and (max-width:668px){.sol-startpage-news-container .sol-startpage-news-img{height:140px;overflow:hidden;position:relative}.sol-startpage-news-container .sol-startpage-news-img>img{height:auto;margin:auto;max-width:inherit;position:absolute;width:100%}}.sol-shortcuts-container{margin-bottom:20px}.sol-shortcuts-container li{margin-bottom:30px;padding-left:30px;padding-right:30px}.sol-shortcuts-container .sol-shortcuts-img{height:118px;width:118px}.sol-startpage-content{margin-bottom:55px;padding-top:30px}.sol-startpage-content .sv-image-portlet>img{max-height:1000px;max-width:945px}.sol-startpage-grid .sv-column-4 .sol-button>a{right:0}.sol-top-banner{margin-bottom:40px}.sol-subweb-wrapper .sol-sick-container>div{position:relative}.sol-breadcrumbs{margin-top:20px}.sol-alert-container{margin-bottom:20px;margin-top:20px}.sol-alert-container .sol-alert-icon{display:none}.sol-alert-container .sol-alert-items{border:none;margin-left:0;width:100%}.sol-alert-container .sol-alert-title{font-size:16px}.sol-alert-container .sol-alert-desc p,.sol-alert-container .sol-alert-desc p>a{font-size:13px}.sv-proxy-portlet .sol-search-head select{margin:15px 0;width:100%}.sv-proxy-portlet .sol-search-head .sol-button{float:right}@media (max-width:960px) and (min-width:668px){.sol-startpage-grid .sv-row .sv-column-4,.sol-subweb-startpage-grid .sv-row .sv-column-4{display:block;left:0;margin:0 0 30px;width:100%}.sol-subweb-startpage-grid .sv-row .sv-column-4{margin-bottom:70px}.sol-startpage-grid{margin-bottom:10px}.sol-customer-service>div:not(.sv-text-portlet)>div{float:left;width:50%}.sol-customer-service .sol-customer-service-links{border-bottom:none}.sv-grid-grid .sol-news-listing .sv-row>div.sv-column-3{float:left!important;margin-bottom:30px;margin-left:2.1276595745%!important;width:48.9361702128%!important}.sol-startpage-news-row{margin-top:0}.sol-link-list-container:not(.sol-jobs-container) ul>li{float:left;width:50%}.sol-link-list-container:not(.sol-jobs-container) ul>li:nth-child(odd){padding-right:10px}.sol-link-list-container:not(.sol-jobs-container) ul>li:nth-child(2n){padding-left:10px}.sol-link-list-container:not(.sol-jobs-container) ul>li a{background-color:#fff}.sol-link-list-container:not(.sol-jobs-container) ul>li:nth-child(4n+1) a,.sol-link-list-container:not(.sol-jobs-container) ul>li:nth-child(4n+2) a{background-color:#f7f7f7}.sol-shortcuts-container li{max-width:300px}.sol-footer-map{height:220px;overflow:hidden;position:relative}.sol-footer-map .sv-image-portlet img{height:220px;left:-100%;margin:auto;position:absolute;right:-100%;width:auto}.sol-main-container .sv-row .sol-content{margin-left:0;width:65.9574468085%}.sol-main-container .sv-row .sol-content-right{width:31.914893617%}.sol-subweb-wrapper .sol-top-banner .sol-banner-content,.sol-top-banner .sol-banner-content{top:30px}.sol-top-banner .sol-polular-pages>div{bottom:inherit;min-width:49%;position:absolute}.sol-subweb-wrapper .sol-top-banner .sol-banner-img,.sol-top-banner,.sol-top-banner .sol-banner-img{height:200px}.sol-subweb-wrapper .sol-top-banner img{width:auto}.sol-subweb-wrapper .sol-top-banner{height:180px;margin-bottom:60px;overflow:hidden}.sol-subweb-wrapper .sol-sick-container .sol-css-text{font-size:24px}.sol-subweb-wrapper .sol-smartphone-top{border-bottom:none}.sol-top-banner .sol-banner-content .sv-searchform-portlet{display:block;position:relative}.sol-footer-links .sol-css-text>a{font-size:10px}.sol-footer-links img{height:20px;width:20px}.sol-subweb-wrapper .sol-link-list-border{border-right:0 solid #d4d4d4;padding-right:0}}@media (max-width:668px){.sol-content{padding-right:0}.sol-top-banner{margin-bottom:20px;max-height:1000px;min-height:90px;overflow:hidden}.sol-subweb-wrapper .sol-top-banner .sol-banner-img,.sol-top-banner .sol-banner-img{bottom:0;height:auto;left:0;position:absolute;right:0;top:0}.sol-top-banner img{height:110px;position:relative;top:-20px;width:auto}.sol-subweb-wrapper .sol-top-banner .sol-banner-content,.sol-top-banner .sol-banner-content{display:block!important;margin-top:20px;position:relative;top:0}.sol-subweb-wrapper .sol-top-banner .sol-banner-content .sv-column-6,.sol-top-banner .sol-startpage-box{margin-bottom:20px}.sol-banner-content .sol-startpage-header{color:#fff;font-size:40px;font-weight:100;margin-top:-70px!important;position:absolute;right:15px;top:50%}.sol-banner-content .sol-startpage-header strong{font-weight:400!important}.sol-startpage-grid{border-top:9px solid #2174d8;margin-bottom:15px;padding-top:30px}.sol-startpage-header{font-weight:300;margin-bottom:10px!important}.sol-startpage-grid .sol-customer-service p.sol-css-text{font-size:30px;font-weight:300;line-height:40px}.sol-shortcuts-container li{margin-bottom:30px;padding-left:15px;padding-right:15px}.sol-shortcuts-container .sol-shortcuts-img{height:90px;width:90px}.sol-footer-contact .sol-large-icon i,.sol-footer-contact .sol-large-icon span.lid-icon{top:-17px}.sv-fluid-grid.sv-grid-grid.sol-footer-links{height:auto;padding:4px 24px 40px}.sol-footer-links .sol-footer-links-container>div{border-left:none!important;border-right:none!important;border-top:1px solid #2174d8;width:100%}.sol-footer-links .sol-footer-links-container>div:last-child{border-bottom:1px solid #2174d8}.sol-footer-links .sol-footer-links-container>div>a{float:none;min-height:50px;padding-top:17px}.sol-footer-links .sol-footer-links-container .sol-css-text.sol-footer-links-no-text{border:none;float:none;width:auto}.sol-footer-contact .sol-css-text,.sol-footer-contact .sol-css-text:first-child,.sol-footer-contact .sol-css-text>a,.sol-footer-links .sol-css-text>a{font-size:12px}.sol-subweb-wrapper .sol-link-list-container{margin-bottom:40px}.sol-subweb-wrapper .sv-row div.sol-link-list-container:last-child{margin-bottom:0}.sol-subweb-wrapper-green .sol-smartphone-top{border-bottom-color:#508013}.sol-subweb-wrapper-purple .sol-smartphone-top{border-bottom-color:#f7f1f1}.sol-subweb-wrapper-library-red .sol-smartphone-top{border-bottom-color:#a12853}.sol-cookie-container>div.sv-grid-grid.sv-fluid-grid{padding-bottom:45px;padding-left:20px;padding-right:20px}.sol-cookie-container .sol-approve-cookies{bottom:17px;top:inherit}.sol-content-help>div{margin-right:20px}.sol-subweb-wrapper .sol-link-list-border{border-right:0 solid #d4d4d4;padding-right:0}}@media (max-width:360px){.sol-startpage-grid .sol-customer-service p.sol-css-text{font-size:41px}.sol-customer-service-links .normal a{font-size:13px}.sol-shortcuts-container li{max-width:118px;padding-left:0;padding-right:0}.sol-subweb-wrapper .sol-sick-container .sol-css-text{font-size:28px}}@media (max-width:668px){.sol-hide-on-phone{display:none}}
/*# sourceMappingURL=sol-lidingo-responsive.min.css.map */