﻿body{font-weight:400;font-size:20px;font-family:'proxima-nova';}body.mobmenu{overflow:hidden;}html.mobmenu{overflow:hidden;}.dropdownmenu{position:absolute;z-index:500;height:100%;width:100%;display:none;background:#187caf;overflow:auto !important;overflow:scroll !important;padding-bottom:50px;overflow-x:visible !important;}.dropdownmenu.show{display:block;}.dropdownmenu ul.mobile{list-style:none;margin:0 auto;padding-top:150px;width:80%;}.dropdownmenu ul.mobile a.submenulink{display:none;}.dropdownmenu ul.mobile li ul.mobile{margin-left:0;margin:0;width:100%;}.dropdownmenu ul.mobile li ul.mobile a.submenulink{display:inline-block;}.dropdownmenu ul.mobile li ul.mobile li ul.mobile{padding-left:15px;}.dropdownmenu ul.mobile li{float:left;width:25%;}.dropdownmenu ul.mobile li ul.mobile li ul.mobile{display:none;}.dropdownmenu ul.mobile li a{display:block;color:#fff !important;font-size:25px;text-decoration:none;margin-bottom:15px;padding-bottom:15px;}.dropdownmenu ul.mobile li a span{position:relative;}.dropdownmenu ul.mobile li a span:after{content:'';width:100%;position:absolute;border-color:#fff;left:0;bottom:-1px;border-width:0 0 2px;border-style:solid;}.dropdownmenu ul.mobile li ul{padding:0;}.dropdownmenu ul.mobile li ul li{float:none;width:100% !important;display:block;}.dropdownmenu ul.mobile li ul li:first-child{display:block;}.dropdownmenu ul.mobile li ul li a{font-size:18px !important;text-decoration:none;margin-bottom:5px;padding-bottom:0;}.dropdownmenu ul.mobile li ul li a:hover{text-decoration:none;}.dropdownmenu ul.mobile li ul li ul.grandchilds{padding-left:20px;display:none;}.dropdownmenu ul.mobile li ul li ul.grandchilds.show{display:block;}.dropdownmenu ul.mobile li ul li ul li{float:none;width:100% !important;display:block;}.dropdownmenu ul.mobile li ul li ul li:first-child{display:block;}.content-area.locked{height:calc(100vh - 140px);overflow:hidden;}.dropdownmenu ul.mobile li a.r320haschild{display:inline-block;}.dropdownmenu ul.mobile li a.submenulink.first{display:none;}.dropdownmenu ul.mobile li a.submenulink{position:relative;padding:0 10px;}.dropdownmenu ul.mobile{width:90%;padding:150px 2% 70px 2%;}.dropdownmenu ul.mobile a.submenulink{display:block;}.dropdownmenu ul.mobile li{position:relative;}.dropdownmenu ul.mobile li a.submenulink.first{display:block;position:absolute;right:15px;top:25px;}a.submenulink span.up{top:-25px;}.dropdownmenu ul.mobile li ul li a.submenulink span.up{top:-15px;}.dropdownmenu ul.mobile li a.r320haschild,.dropdownmenu ul.mobile li a.submenulink.second{display:inline-block !important;}.dropdownmenu ul.mobile li ul{display:none;}.dropdownmenu ul.mobile li{border-bottom:1px solid #fff;}.dropdownmenu ul.mobile li:nth-child(2){width:100%;margin:0;padding:0;}.dropdownmenu ul.mobile li:nth-child(3){width:100%;margin:0;}.dropdownmenu ul.mobile li:nth-child(4){width:100%;margin:0;}.dropdownmenu ul.mobile li:nth-child(5){width:100%;margin:0;}.dropdownmenu ul.mobile li{float:none;}.dropdownmenu ul.mobile li.open{padding-bottom:30px;}.dropdownmenu ul.mobile li a{display:block !important;color:#fff !important;font-size:25px;text-decoration:none;padding-bottom:15px;padding-top:20px;margin-bottom:0;}.dropdownmenu ul.mobile li{width:100%;}.dropdownmenu ul.mobile li a span:after{display:none;}.dropdownmenu ul.mobile li ul li{border:none !important;}.dropdownmenu ul.mobile li ul li a{padding-top:0;}a.submenulink span{position:absolute;top:15px;left:0;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff;}a.submenulink span.up{position:absolute;top:-15px;left:0;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:0;border-bottom:8px solid #fff;}a{text-decoration:none;}.row.srow h3{color:#eb670a;}ul.ul_search{list-style:none;padding:0 !important;}ul.ul_search li a{color:#000;background:#f5f5f5;padding:20px;border:1px solid #e3e3e3;margin-bottom:20px;display:block;transition:all .5s;}ul.ul_search li a:hover{background:#d7d7d7;}.hidebtn{display:none;}*:focus{outline:none;border:none;}.bordertop{background:#187caf;padding:16px 42px;}.bordertop a{color:#fff;text-decoration:none;font-weight:400;font-size:16px;}.bordertop a i{padding-right:7px;}.searchwrap{display:none;position:fixed;width:100%;height:60px;top:0;z-index:999;background:#369acd;}.searchwrap span{color:#fff;}.searchwrap input{background:#369acd;color:#fff;}.searchwrap span{position:absolute;z-index:1000;font-size:20px;top:20px;left:20px;}.searchwrap input{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:55px;width:80%;border:0;height:60px;padding:11px 0;vertical-align:middle;font-size:18px;font-weight:bold;}header{padding:30px 44px;position:relative;height:90px;background:#fff;z-index:999;box-shadow:0 4px 15px rgba(0,0,0,.1);transition:all .5s;}header.sticky{position:fixed;top:0;width:100%;padding:15px 30px;height:70px;}header.sticky a.logo{padding:12px 24px 15px 24px;}header.sticky a.logo img{height:46px;}header.sticky ul.cmenu li ul{top:70px;}header.sticky ul.cmenu{margin-left:200px;}header .m-icon{cursor:pointer;}header ul.float-right{float:right;list-style:none;}header ul.float-right li{display:inline-block;}header ul.float-right li a{color:#000;}header ul.float-right li a i{margin-left:10px;font-size:15px;}header ul.float-right li.li_mobile{display:none;margin-left:20px;}header a.logo{z-index:9;position:absolute;left:44px;padding:12px 34px 18px 34px;display:inline-block;top:0;text-align:center;font-weight:500;font-size:14px;color:#187caf;text-decoration:none;text-transform:uppercase;}header a.logo img{margin:0 auto;display:inline-block;height:65px;margin:0;}header a.logo span{display:block;}h1{font-weight:700;font-size:36px;}small{top:-.4em;position:relative;font-size:.75em;margin-left:2px;line-height:0;vertical-align:baseline;}.ss_wrap{background-image:url(/templates/pages/kunskapsbanken/g/bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;height:705px;}.ss_wrap .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,56,84,.3);}.ss_wrap .icontent{position:absolute;top:50%;left:50%;transform:translate(-50%,-32%);-webkit-transform:translate(-50%,-32%);width:800px;}.ss_wrap .icontent .container{z-index:9;width:600px;max-width:none;}.ss_wrap .icontent .container.welcome{text-align:center;color:#fff;width:800px;margin-top:40px;}.ss_wrap .icontent .container .searchcontent{text-align:center;}.ss_wrap .icontent .container .searchcontent h2{color:#fff;font-weight:700;font-size:40px;margin-bottom:25px;}.ss_wrap .icontent .container .searchcontent .searchbar{background:#fff;text-align:left;margin:0 auto;width:80%;}.ss_wrap .icontent .container .searchcontent .searchbar input{width:80%;font-weight:400;font-size:20px;padding:16px 32px 15px 32px;border:none;background:none;}.ss_wrap .icontent .container .searchcontent .searchbar input:focus{border:none;outline:none;}.ss_wrap .icontent .container .searchcontent .searchbar a{display:inline-block;padding:17px;float:right;}.ss_wrap .icontent .container .searchcontent .searchbar a i{color:#187caf;font-size:25px;}.container-fluid.more-news{padding-top:100px;}.container-fluid.grey{background-color:#f1f1f1;}.article{padding:100px 0 100px 0;}.article .info{text-align:center;font-size:25px;color:#000;text-transform:uppercase;margin-bottom:10px;}.article h1{font-size:60px;text-align:center;max-width:1000px;margin:0 auto;margin-bottom:50px;}.article .acontent{margin:0 auto;max-width:1000px;}.article .acontent img{width:100%;margin:15px 0 25px 0;}.article .acontent .text-standard{max-width:1000px;margin:0 auto;padding:10px 0;font-size:20px;}.article .acontent .blockquote{margin:0 auto;font-family:'Gotcha_Regular';font-size:50px;letter-spacing:2px;text-align:center;max-width:800px;position:relative;margin-top:100px;}.article .acontent .blockquote::after{content:" ";background-color:#f1f1f1;z-index:-1;position:absolute;top:-40px;left:15%;right:15%;bottom:-40px;}.article .acontent .blockquote+em{text-transform:uppercase;font-size:18px;font-style:normal;margin:0 auto;max-width:800px;display:block;text-align:center;margin-top:65px;margin-bottom:60px;}.article .acontent h2{max-width:1000px;margin:0 auto;margin-top:35px;margin-bottom:10px;}.article .acontent ul{padding-left:30px;}.article .acontent ul li{font-size:20px;margin-bottom:10px;}.article .acontent p{font-size:20px;margin-bottom:15px;}.toppbild{min-height:275px;background-repeat:no-repeat;background-position:center;background-size:cover;margin-bottom:20px;}.toppbild.art_{min-height:400px;}.container.articles_k{margin-top:130px;width:1800px;max-width:none;}.ul_categories{padding:0;margin:60px 0 35px 0;}.ul_categories li{cursor:pointer;display:inline-block;font-size:18px;border:2px solid #187caf;padding:14px 35px;border-radius:30px;color:#187caf;margin-right:8px;}.ul_categories li:hover{border:2px solid #369acd;}.ul_categories li.active{color:#fff;font-weight:600;background-color:#187caf;}.newslist{margin:30px -15px 70px -15px;}.newslist .aitem{margin-bottom:40px;display:block;color:#111;padding-left:15px;padding-right:15px;}.newslist .aitem:hover{text-decoration:none;}.newslist .aitem .articleimg img{margin:0 !important;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;}.newslist .aitem .acontent{background:#f8f8f8;padding:25px 30px 10px 30px;box-shadow:0 0 9px -1px rgba(0,0,0,.14);}.newslist .aitem .content{position:relative;padding:0 !important;background-color:#fff;transition:all .5s;box-shadow:0 4px 15px rgba(0,0,0,.1);}.newslist .aitem .content .articleimg img{margin:0 !important;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;width:100%;}.newslist .aitem .content:hover{box-shadow:0 0 9px -1px rgba(0,0,0,.34);color:#111;}.newslist .aitem .content .category{position:absolute;top:0;right:0;color:#fff;font-weight:400;font-style:normal;font-size:12px;text-align:center;padding:7px 20px;background:#0169b0;}.newslist .aitem .cat{font-family:'Be Vietnam Pro',sans-serif;font-weight:400;font-size:18px;text-transform:uppercase;margin-right:5px;}.newslist .aitem .date{color:#187caf;font-weight:400;font-size:18px;}.newslist .aitem .date.big{text-transform:uppercase;color:#000;}.newslist .aitem img{width:100%;}.newslist .aitem h3{color:#000 !important;font-weight:700;font-size:23px;margin-bottom:6px;line-height:130%;}.newslist .aitem h3 a{color:#0f5994;text-decoration:none;}.newslist .aitem h3{font-weight:700;font-size:30px;margin-top:10px;color:#000;}.newslist .aitem p{font-weight:400;font-size:16px;}.newslist .text{padding:37px 44px;}a.btn_orange{background:#eb670a;box-shadow:0 2px 10px rgba(0,0,0,.06);font-weight:600;font-size:16px;text-decoration:none;padding:15px 37px;color:#fff;display:inline-block;margin-top:20px;transition:all .5s;}a.btn_orange:hover{background:#ff8528;}.company_r{border-top:1px solid #e3e3e3;padding:25px;}.company_r h2{margin-bottom:35px;}.company_r ul{padding:0;list-style:none;}.company_r ul li{width:32.5%;display:inline-block;margin-bottom:40px;text-align:center;}.company_r ul li a{color:#000;font-size:15px;}.company_r ul li a img{display:block;margin:0 auto;}a.allnews{margin-top:50px;}.startpuffar{padding:80px 0 80px 0;background:#f5f5f5;}.startpuffar.artiklar{background:#ebebeb;}.startpuffar.artiklar .container{max-width:none;width:1800px;}.startpuffar .puffitem_pr{display:block;}.startpuffar .puffitem_pr .icon{text-align:center;margin:0 auto;padding:0;}.startpuffar .puffitem_pr .icon i{color:#ebebeb;background:#187caf;border-radius:100%;font-size:140px;padding:30px;transition:all .5s;}.startpuffar .puffitem_pr a{padding:12px 25px;display:inline-block;color:#fff;background:#187caf;margin-top:15px;transition:all .5s;}.startpuffar .puffitem_pr a:hover{background:#369acd;}.startpuffar .puffitem_pr .text{padding:37px 44px;width:100%;color:#000;font-size:18px;text-align:center;}.startpuffar .puffitem_pr .text h2{font-size:28px;}.startpuffar a.puffitem{background:#fff;display:block;box-shadow:0 4px 15px rgba(0,0,0,.1);transition:all .5s;}.startpuffar a.puffitem img{max-width:100%;}.startpuffar a.puffitem .text{padding:37px 44px;width:100%;color:#000;font-size:18px;}.startpuffar a.puffitem .text h2{font-size:28px;}.startpuffar a.puffitem:hover{box-shadow:0 4px 15px rgba(0,0,0,.3);}.div_welcome{padding:127px 0 150px 0;text-align:center;}.div_welcome .container{max-width:800px;}.div_welcome span{text-transform:uppercase;color:#187caf;font-weight:600;font-size:16px;}.div_welcome h1{margin-bottom:20px;}.medlemmar{background:#fff;position:relative;padding:110px 0;}.medlemmar .container{width:1480px;}.medlemmar h2{margin-bottom:60px;font-size:35px;margin-top:0;font-weight:500;}.medlemmar ul{list-style:none;padding:0;}.medlemmar ul li{display:inline-block;width:16%;text-align:center;margin-bottom:45px;}ul.cmenu{margin:0;margin-left:270px;padding:0;float:left;padding-top:5px;}ul.cmenu li{list-style-type:none;display:inline-block;display:inline-block;margin:0 20px;padding-bottom:30px;}ul.cmenu li:last-child{margin-right:0;}ul.cmenu li.haschild:after{font-size:12px;font-family:"Font Awesome 6 Pro";font-weight:900;content:"";padding-left:10px;color:#000;}ul.cmenu li.haschild:after:hover{content:"";}ul.cmenu li:hover>ul{display:block;}ul.cmenu li:hover.haschild:after{font-family:"Font Awesome 6 Pro";font-weight:900;content:"";padding-left:10px;}ul.cmenu li.vs:hover>ul{display:block;display:flex;align-items:flex-start;}ul.cmenu li a{text-decoration:none !important;font-weight:400;font-size:20px;padding:5px;transition:.3s ease;color:#000;}ul.cmenu li a.green{background:#187caf;box-shadow:0 1px 12px rgba(0,0,0,.15);font-weight:600;font-size:16px;padding:15px 27px;color:#fff;transition:all .5s;}ul.cmenu li a.green:hover{background:#1ebc5b;color:#fff;}ul.cmenu li a .fas{color:#2a8977;}ul.cmenu li ul{display:none;position:absolute;margin:0;padding:0;top:90px;left:0;right:0;width:100%;background:#f5f5f5;box-shadow:0 9px 16px -7px rgba(0,0,0,.48),inset 0 7px 9px -7px rgba(0,0,0,.16);-webkit-box-shadow:0 9px 16px -7px rgba(0,0,0,.48),inset 0 7px 9px -7px rgba(0,0,0,.16);-moz-box-shadow:0 9px 16px -7px rgba(0,0,0,.48),inset 0 7px 9px -7px rgba(0,0,0,.16);z-index:9999;padding:50px 150px;transition:.3s ease-in-out;}ul.cmenu li ul li{margin:0;display:inline-block;position:relative;padding:0;transition:all .5s;width:20%;}ul.cmenu li ul li.haschild span{position:absolute;top:4px;height:18px;width:25px;right:10px;cursor:pointer;z-index:999;}ul.cmenu li ul li:last-child a{border-bottom:none;}ul.cmenu li ul li.haschild:after{font-family:"Font Awesome 6 Pro";font-weight:900;content:"";padding-left:10px;position:absolute;top:4px;right:10px;}ul.cmenu li ul li ul{display:block;position:static;z-index:9999;box-shadow:none;background:none;padding:0;border-left:1px solid #ff8528;margin-left:40px;padding-top:15px;top:30px;margin-left:20px;background:#f5f5f5;}ul.cmenu li ul li ul li{display:block;width:100%;}ul.cmenu li ul li ul.open{display:block !important;}ul.cmenu li ul li:hover.haschild:after{font-family:"Font Awesome 6 Pro";font-weight:900;content:"";padding-left:10px;}ul.cmenu li ul li a{padding:0 20px 16px 20px;display:block;margin:0;font-weight:400;text-transform:none;font-size:15px;color:#000;}ul.cmenu li ul li a:hover{font-weight:bold;}ul.cmenu li ul li a.r320active{font-weight:600;}ul.cmenu li .active{color:#fff;}.btn-blue{display:inline-block;padding:16px 34px;background:#187caf;color:#fff;font-size:18px;font-weight:500;transition:all .5s;text-decoration:none !important;}.btn-blue:hover{background:#369acd;color:#fff;}.vvsfab{padding:70px 0 56px 0;text-align:center;color:#fff;font-weight:600;font-size:18px;background:#187caf;}.vvsfab h2{font-weight:600;font-size:25px;}.vvsfab a{color:#fff;text-decoration:underline;}footer{background-color:#fff;background-image:url(/templates/pages/login/g/siluett.png);background-repeat:no-repeat;background-position:bottom 20px center;background-size:contain;color:#252525;font-size:18px;padding:100px 0 180px 0;}footer .container{width:1300px;}footer h2{color:#252525;font-weight:700;font-size:20px;}footer .f_div{padding:0 15px;}footer a{color:#252525;text-decoration:none;}footer a:hover{color:#252525;}.mainwrap{padding:100px 0;background:#fff;}.mainwrap .templdoc .doctextcontent{padding:30px 30px;}.mainwrap .documentwrap{background:#369acd;}.mainwrap .documentwrap a{font-weight:400;font-size:16px;color:#fff;}.mainwrap .documentwrap a.pdf:before{font-family:"Font Awesome 6 pro";font-weight:400;content:"";padding-right:10px;}.mainwrap .documentwrap a.ods:before,.mainwrap .documentwrap a.doc:before,.mainwrap .documentwrap a.docx:before{font-family:"Font Awesome 6 pro";font-weight:400;content:"";padding-right:10px;}.mainwrap .documentwrap a.jpg:before,.mainwrap .documentwrap a.jpeg:before,.mainwrap .documentwrap a.png:before{font-family:"Font Awesome 6 pro";font-weight:400;content:"";padding-right:10px;}.mainwrap .documentwrap.shortcuts{background:#187caf;margin-bottom:25px;}.mainwrap .documentwrap.shortcuts a:before{font-family:"Font Awesome 6 pro";font-weight:400;content:"";padding-right:10px;}.mainwrap .documentwrap h1,.mainwrap .documentwrap h2{font-weight:700;font-size:18px;color:#fff;margin-top:0;}.mainwrap .documentwrap h1{margin-bottom:20px !important;font-size:25px !important;}.mainwrap .documentwrap ul{list-style:none;-webkit-padding-start:0;margin:0;}.mainwrap .documentwrap ul li .item{position:relative;display:block;border-top:#eee 1px solid;padding:15px 20px;}.mainwrap .documentwrap ul li .item.active ul.list-group{display:block;}.mainwrap .documentwrap ul li .item ul.list-group{display:none;margin-top:10px;padding-left:40px;}.mainwrap .documentwrap ul li .item ul.list-group li.list-group-item{padding:0;}.mainwrap .documentwrap ul li .item ul.list-group li.list-group-item a{display:block;color:#555;padding:10px 15px;text-decoration:none;}.mainwrap .documentwrap ul li .item ul.list-group li.list-group-item a span{float:left;margin-right:5px;color:#ffe554;}.mainwrap .documentwrap ul li .item ul.list-group li.list-group-item a:hover{color:#222;background:rgba(0,0,0,.05);}.mainwrap .documentwrap ul li .item span{display:block;}.mainwrap .documentwrap ul li .item .doctitle{font-size:18px;font-weight:bold;color:#222;padding-left:40px;}.mainwrap .documentwrap ul li .item .docdesc{font-size:1em;font-weight:normal;color:#222;padding-left:40px;}.mainwrap .documentwrap ul li .item .itemico{width:40px;font-size:20px;position:absolute;top:50%;color:#187caf;margin-top:-.55em;}.mainwrap .documentwrap ul li .item .itemico.ico2{top:40%;}.mainwrap .documentwrap ul li .item .itemico.ico2 img{width:28px;margin-left:-6px;}.mainwrap .documentwrap ul li .item:hover{text-decoration:none;background:#fefce5;}.mainwrap .documentwrap ul li.folder a .itemico{color:#e4ca4e;}.mainwrap .documentwrap ul li.folder a:hover .itemico{color:#ccb12e;}.mainwrap .documentwrap ul.userlistgroup li .item{padding:22px 20px;}.mainwrap .documentwrap ul.userlistgroup li .item .docdesc{display:none;}.mainwrap .documentwrap .answer tr td{padding-left:20px;border:0;padding-bottom:10px;}.mainwrap .documentwrap .answer tr td label{font-weight:normal;display:inline !important;padding-bottom:10px;}.mainwrap .documentwrap .answer tr td input{margin-right:5px;}.mainwrap .documentwrap .answerTop{padding-top:10px;border-top:1px solid #e3e3e3;}.mainwrap .submenu h1{margin:0;margin-bottom:15px;color:#187caf;font-size:25px;text-transform:uppercase;font-weight:700;}.mainwrap .container{width:1600px;max-width:none;}.mainwrap .container .topborder{height:8px;background:#187caf;border-radius:8px;}.mainwrap .container .menu{border-radius:4px;}.mainwrap .container .leftmenu .panel{margin-bottom:60px;border-radius:5px;padding-right:0;background-color:#fff;border:none;box-shadow:none;}.mainwrap .container .leftmenu .panel .panel-body{padding-left:0;padding-right:0;}.mainwrap .container .leftmenu .panel .panel-body .list-group{margin-bottom:0;padding:10px 0;border-radius:unset;box-shadow:none;}.mainwrap .container .leftmenu .panel .panel-body .list-group ul{list-style:none;margin:0;padding:0;}.mainwrap .container .leftmenu .panel .panel-body .list-group ul li{display:block;}.mainwrap .container .leftmenu .panel .panel-body .list-group ul li a{color:#141414;display:block;font-weight:400;padding:15px 5px 15px 20px;position:relative;margin-bottom:-1px;margin-right:70px;font-size:20px;text-decoration:none !important;padding-left:0;}.mainwrap .container .leftmenu .panel .panel-body .list-group ul li a i{width:35px;height:35px;vertical-align:middle;padding:8px;margin-right:15px;border-radius:50%;background-color:#f3f3f3;font-size:15px;float:left;text-align:center;}.mainwrap .container .leftmenu .panel .panel-body .list-group ul li a:hover{font-weight:bold;text-decoration:none;}.mainwrap .container .leftmenu .panel .panel-body .list-group ul li a.r320active{font-weight:bold;text-decoration:none;}.mainwrap .container .leftmenu .panel .panel-body .list-group ul li ul{display:none;margin:0;box-shadow:none;padding:0;}.mainwrap .container .leftmenu .panel .panel-body .list-group ul li ul li a{padding-left:30px !important;font-size:19px;border-left:1px solid #ff8528;margin-left:16px;padding:10px 0 10px 20px;padding-left:20px !important;}.mainwrap .container .leftmenu .panel .panel-body .list-group ul li ul li a:hover{font-weight:bold;}.mainwrap .container .leftmenu .panel .panel-body .list-group ul li ul li ul{display:none;margin-left:35px;}.mainwrap .container .leftmenu .panel .panel-body .list-group ul li ul li ul li a{margin-left:15px !important;}.mainwrap .container .leftmenu .panel .panel-body .list-group ul li ul li ul li ul{display:none;}.mainwrap .container .leftmenu .panel .panel-body .list-group ul li ul li ul li ul li{border-bottom:solid 1px #ff8528;}.mainwrap .container .leftmenu .panel .panel-body .list-group ul li ul li ul li ul li a{margin-left:80px !important;}.mainwrap .container .leftmenu .panel .panel-body .list-group ul .li-haschild{background-image:url("/templates/pages/vvsfr/g/arrow_down_dark.png");background-repeat:no-repeat;background-position:top 25px right 5px;}.mainwrap .container .leftmenu .panel .panel-body .list-group ul .li-haschild.do_not_show{background-image:url("/templates/pages/kunskapsbanken/g/up.png") !important;background-position:top 25px right 5px;}.mainwrap .container .leftmenu .panel .panel-body .list-group ul .li-haschild.do_not_show>.r320haschild{font-weight:bold;}.mainwrap .container .leftmenu .panel .panel-body .list-group ul .li-haschild .ulsub .li-haschild{background-position:top 21px right 45px;}.mainwrap .container .leftmenu .panel .panel-body .list-group ul .li-haschild img{text-align:right;}.mainwrap .container .text-content{padding:0 45px;font-size:18px;color:#141414;}.mainwrap .container .text-content ul{padding-left:20px;}.mainwrap .container .text-content table tr td{padding:10px;vertical-align:top;}.mainwrap .container .text-content h1{color:#3f3f3f;font-size:40px;margin-top:0;margin-bottom:25px;font-weight:800;}.mainwrap .container .text-content h2{font-weight:600;font-size:20px;color:#ef722d;margin-top:20px;margin-bottom:5px;}.mainwrap .container .text-content h3{font-size:20px;margin-bottom:5px;font-weight:bold;}.mainwrap .container .text-content img{max-width:100%;}.mainwrap .container .puffar .puff{display:block;background-color:#187caf;padding:40px;color:#fff;font-size:16px;background-image:url(/templates/pages/vvsfr/g/Pil_wh.png);background-repeat:no-repeat;background-position:right 25px bottom 25px;background-size:20px;transition:all .5s;position:relative;border-radius:20px;margin-bottom:25px;padding-bottom:60px;-webkit-box-shadow:0 0 5px -1px rgba(0,0,0,.53);-moz-box-shadow:0 0 5px -1px rgba(0,0,0,.53);box-shadow:0 0 5px -1px rgba(0,0,0,.53);text-decoration:none;}.mainwrap .container .puffar .puff h2{margin-bottom:5px;}.mainwrap .container .puffar .puff a{color:#fff;}.mainwrap .container .puffar .puff img{max-width:100%;}.mainwrap .container .puffar .puff:hover{background-position:right 12px bottom 25px;background-color:#369acd;}.mainwrap .container .puffar .puff.nolink{background-image:none;}.mainwrap .container .puffar .puff .link{position:absolute;right:60px;bottom:22px;}.mainwrap .container .puffar .puff.green{background-color:#72a28c;color:#fff;}.mainwrap .container .puffar .puff.green a{color:#fff;}.mainwrap .container .puffar .puff.green h2{color:#fff;}.mainwrap .container .puffar .puff.green:hover{background-color:#90c0aa;}.mainwrap .container .puffar .puff.orange{background-color:#eb670a;}.mainwrap .container .puffar .puff.orange:hover{background-color:#ff8528;}.mainwrap .container .puffar .puff.puff4{background-color:#dcdcd5;color:#000;}.mainwrap .container .puffar .puff.puff4 a{color:#000;}.mainwrap .container .puffar .puff.puff4 h2{color:#000;}.mainwrap .container .puffar .puff.puff4:hover{background-color:#bebeb7;}.mainwrap .container .puffar h2{font-size:25px;font-weight:600;font-style:normal;margin-top:0;color:#fff;}#kommun-undersokning-stats-module{display:block;height:100%;min-height:900px;width:100%;position:relative;}#kommun-undersokning-stats-module p{margin:5px 0;font-weight:500;}#kommun-undersokning-stats-module p.set-italic,#kommun-undersokning-stats-module p span.set-italic{font-style:italic;color:#666;}#kommun-undersokning-stats-module p .underline{font-weight:600;text-decoration:underline;}#kommun-undersokning-stats-module .kommun-filter-container{border-bottom:1px solid #d7d7d7;margin-bottom:30px;}#kommun-undersokning-stats-module .kommun-filter-container .year-filter-container{display:flex;justify-content:space-between;margin:20px 0;width:45%;}#kommun-undersokning-stats-module .kommun-filter-container .year-filter-container .year-input-wrapper{width:47%;}#kommun-undersokning-stats-module .kommun-filter-container .year-filter-container .c-dropdown{height:50px;width:100%;}#kommun-undersokning-stats-module .kommun-filter-container .location-filter-container{display:flex;flex-direction:column;}#kommun-undersokning-stats-module .kommun-filter-container .location-filter-container p.set-italic{color:#666;}#kommun-undersokning-stats-module .kommun-filter-container .location-filter-container .column-wrapper{display:flex;justify-content:space-between;width:100%;}#kommun-undersokning-stats-module .kommun-filter-container .location-filter-container .column-wrapper .c-dropdown{height:50px;width:100%;}#kommun-undersokning-stats-module .kommun-filter-container .location-filter-container .column-wrapper .c-dropdown::after{width:16px;height:16px;content:"";background-image:url(../g/chevron-down-solid.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:1em;right:1em;}#kommun-undersokning-stats-module .kommun-filter-container .location-filter-container .column-wrapper .c-dropdown .dropdown-item{margin:0;padding:12px 20px;height:50px;font-weight:300;font-size:15px;}#kommun-undersokning-stats-module .kommun-filter-container .location-filter-container .column-wrapper .c-dropdown .dropdown-item.default-item{font-weight:400;font-size:1rem;}#kommun-undersokning-stats-module .kommun-filter-container .location-filter-container .column-wrapper .c-dropdown .dropdown-item.selected{border:none;background:none;cursor:text;}#kommun-undersokning-stats-module .kommun-filter-container .location-filter-container .column-wrapper .c-dropdown .dropdown-item.selected:focus{outline:none;}#kommun-undersokning-stats-module .kommun-filter-container .location-filter-container .column-wrapper .c-dropdown .dropdown-item.c_focus{background:#f0f0f0;}#kommun-undersokning-stats-module .kommun-filter-container .location-filter-container .column-wrapper .location-input-column{width:45%;}#kommun-undersokning-stats-module .kommun-filter-container .location-filter-container .column-wrapper .location-input-column .add-location-filter{margin-top:15px;display:flex;align-items:center;justify-content:space-between;}#kommun-undersokning-stats-module .kommun-filter-container .location-filter-container .column-wrapper .location-input-column .add-location-filter p{font-weight:400;cursor:pointer;}#kommun-undersokning-stats-module .kommun-filter-container .location-filter-container .column-wrapper .location-input-column .add-location-filter p.trash-bin{display:none;justify-content:space-between;}#kommun-undersokning-stats-module .kommun-filter-container .location-filter-container .column-wrapper .location-input-column .add-location-filter p.trash-bin.visible{display:flex;}#kommun-undersokning-stats-module .kommun-filter-container .location-filter-container .column-wrapper .location-input-column .add-location-filter p.trash-bin i{color:#d00;display:flex;align-items:center;height:24px;font-size:16px;}#kommun-undersokning-stats-module .kommun-filter-container .location-filter-container .column-wrapper .location-input-column .add-location-filter i{cursor:pointer;color:#1b7f55;margin-right:10px;}#kommun-undersokning-stats-module .kommun-filter-container .location-filter-container .column-wrapper .location-input-column.disabled *{color:#ccc !important;pointer-events:none;}#kommun-undersokning-stats-module .kommun-filter-container .location-filter-container .column-wrapper .location-input-column.disabled .c-dropdown{background:#f9f9f9;}#kommun-undersokning-stats-module .kommun-filter-container .location-filter-container .column-wrapper .location-input-column.disabled .c-dropdown .dropdown-item.selected::after{opacity:.2;}#kommun-undersokning-stats-module .kommun-filter-container .view-as-container{display:flex;margin:20px 0;}#kommun-undersokning-stats-module .kommun-filter-container .view-as-container .column-wrapper{display:flex;flex-direction:column;margin-left:20px;padding-top:10px;}#kommun-undersokning-stats-module .kommun-filter-container .view-as-container .column-wrapper label{font-size:14px;font-weight:400;}#kommun-undersokning-stats-module #chart_component{width:100%;height:fit-content;}#kommun-undersokning-stats-module #chart_component a{background:#eb670a;height:50px;width:230px;border:none;color:#fff;font-weight:600;font-size:15px;line-height:20px;padding:15px 25px;}#kommun-undersokning-stats-module #chart_component a i{font-size:18px;font-style:normal;margin-right:5px;}#kommun-undersokning-stats-module #chart_component chart-js-component{width:100%;}#kommun-undersokning-stats-module .c-dropdown{background:#fff;border:1px solid #ccc;border-radius:3px;position:relative;cursor:pointer;}#kommun-undersokning-stats-module .c-dropdown:not(#kommun_dropdown),#kommun-undersokning-stats-module .c-dropdown:not(#region_dropdown){margin-bottom:10px;}#kommun-undersokning-stats-module .c-dropdown .dropdown-item{margin:0;padding:12px 20px;height:50px;font-weight:300;font-size:15px;}#kommun-undersokning-stats-module .c-dropdown .dropdown-item.default-item{font-weight:400;font-size:1rem;}#kommun-undersokning-stats-module .c-dropdown .dropdown-item.selected::after{width:16px;height:16px;content:"";background-image:url(../g/chevron-down-solid.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:1em;right:1em;}#kommun-undersokning-stats-module .c-dropdown .dropdown-items{position:absolute;top:100%;left:0;width:100%;max-height:0;opacity:0;visibility:hidden;overflow:hidden;transition:max-height .3s ease,opacity .3s ease,visibility .3s ease;background:#fff;border:1px solid #ccc;border-radius:0 0 3px 3px;z-index:99;overflow-y:auto;}#kommun-undersokning-stats-module .c-dropdown .dropdown-items .selected::after{position:absolute;right:10px;top:50%;transform:translateY(-50%);}#kommun-undersokning-stats-module .c-dropdown .dropdown-items p{transition:background-color .3s ease;border-bottom:1px solid #c4c4c4;}#kommun-undersokning-stats-module .c-dropdown .dropdown-items p:hover{background-color:#f0f0f0;}#kommun-undersokning-stats-module .c-dropdown.expanded .dropdown-items{max-height:350px;opacity:1;visibility:visible;}#kommun-undersokning-stats-module .k-pressmeddelanden{position:absolute;display:flex;flex-direction:column;width:100%;max-width:400px;min-height:300px;max-height:780px;border-radius:10px;box-shadow:0 2px 15px rgba(125,140,133,.16);padding:20px 40px;left:100%;top:0;margin-left:80px;}#kommun-undersokning-stats-module .k-pressmeddelanden h3{color:#eb670a;}#kommun-undersokning-stats-module .k-pressmeddelanden .search-filter{margin:20px 0 5px 0;position:relative;}#kommun-undersokning-stats-module .k-pressmeddelanden .search-filter i{position:absolute;right:1em;top:35%;color:#000;}#kommun-undersokning-stats-module .k-pressmeddelanden .search-filter input{padding:12px 20px;font-size:15px;font-weight:300;height:50px;border-radius:3px;border:1px solid #ccc;cursor:text;width:100%;}#kommun-undersokning-stats-module .k-pressmeddelanden .search-filter.disabled{background:#ccc !important;opacity:.2;pointer-events:none;cursor:not-allowed;}#kommun-undersokning-stats-module .k-pressmeddelanden .nationell-rapport{box-shadow:0 0 4px #b5b5b57d;padding:15px;margin-top:25px;border-radius:4px;}#kommun-undersokning-stats-module .k-pressmeddelanden .nationell-rapport a{cursor:pointer;padding-left:10px;padding-right:40px;color:#000;}#kommun-undersokning-stats-module .k-pressmeddelanden .nationell-rapport a:hover{color:#eb670a;}#kommun-undersokning-stats-module .k-pressmeddelanden .nationell-rapport::before{content:"";font-size:20px;font-family:"Font Awesome 6 Pro";font-weight:400;padding-right:10px;color:#f00;}#kommun-undersokning-stats-module .k-pressmeddelanden ul{list-style:none;padding-left:0;overflow-y:auto;}#kommun-undersokning-stats-module .k-pressmeddelanden ul li{margin:15px 0;width:100%;}#kommun-undersokning-stats-module .k-pressmeddelanden ul li a{cursor:pointer;padding-left:10px;padding-right:40px;color:#000;}#kommun-undersokning-stats-module .k-pressmeddelanden ul li a:hover{color:#eb670a;}#kommun-undersokning-stats-module .k-pressmeddelanden ul li::before{content:"";font-size:20px;font-family:"Font Awesome 6 Pro";font-weight:400;padding-right:10px;color:#f00;}.breadcrumb{padding:8px 15px;padding-left:0;padding-top:0;margin-bottom:21px;list-style:none;background-color:#fff;border-radius:unset;font-size:18px;}.breadcrumb a{color:#aca3a3;}.mobile_w{display:none;}.breadcrumb>li+li:before{content:" > ";padding:0 10px 0 12px;color:#aca3a3;}.breadcrumb>.active{color:#eb670a;font-weight:500;}@media screen and (max-width:1850px){.startpuffar.artiklar .container{width:1600px;}.newslist .aitem h3{font-size:25px;}.container.articles_k{margin-top:110px;width:1600px;}}@media screen and (max-width:1740px){#kommun-undersokning-stats-module .k-pressmeddelanden{margin-left:40px;}}@media screen and (max-width:1650px){.mainwrap .container{width:100%;}.container.articles_k{margin-top:50px;width:99%;}.startpuffar.artiklar .container{width:1375px;}ul.cmenu li ul{padding:50px;}.newslist .aitem h3{font-size:22px;}.newslist .text{padding:27px 30px;}#kommun-undersokning-stats-module .k-pressmeddelanden{position:unset;width:100%;max-width:unset;margin:50px 0 0 0;box-shadow:none;border-top:1px solid #c4c4c4;border-radius:2px;padding:40px 40px;}}@media screen and (max-width:1500px){.medlemmar .container{width:1280px;}.medlemmar ul li{display:inline-block;width:24%;text-align:center;margin-bottom:45px;}.medlemmar{background:#fff;position:relative;padding:90px 0;}}@media screen and (max-width:1450px){.startpuffar.artiklar .container{width:1000px;}.newslist.start .aitem{width:50%;}a.allnews{margin-top:0;}}@media screen and (max-width:1400px){.article h1{font-size:40px;margin-bottom:30px;}.company_r{text-align:center;}.company_r h2{margin-left:auto;margin-right:auto;}.submenu{display:none;}.mainwrap .row{justify-content:center;}.mcontent{width:75%;}.mcontent.msearch{width:100%;}header{padding:30px 20px;}header .search span{display:none;}header ul.float-right li.li_mobile{display:inline-block;}ul.cmenu{display:none;}.medlemmar{padding:70px 0;}.medlemmar .container{width:1140px;}footer{padding:80px 0 120px 0;}footer .container{width:1140px;font-size:17px;}}@media screen and (max-width:1200px){.startpuffar .container{max-width:none;width:100%;}.srow .col-md-4{width:100%;}.srow .col-md-4 .ul_search li{display:inline-block;width:32%;}.medlemmar .container{width:100%;}footer{padding:60px 0 100px 0;font-size:16px;}footer h2{font-size:18px;}footer .container{width:100%;}.mcontent{width:100%;}.mainwrap .col-md-3{width:100%;}}@media screen and (max-width:1050px){.startpuffar .puffitem_pr .text{padding:27px 30px;}.startpuffar.artiklar .container{width:100%;}.newslist{margin:30px 0 50px 0;}.newslist .aitem .cat{font-size:17px;}.newslist .aitem .date{font-size:17px;}}@media screen and (max-width:991px){.srow .col-md-4 .ul_search li{display:inline-block;width:49%;}.linkwrap{width:50%;margin-bottom:40px;}.startpuffar{padding:60px 0 20px 0;}.startpuffar.artiklar{padding-bottom:60px;}.ss_wrap .icontent .container .searchcontent h2{font-size:30px;margin-bottom:20px;}.ss_wrap .icontent .container.welcome{display:none;}.ss_wrap{height:400px;}.welcome{text-align:center;}.mobile_w{padding:60px 0;display:block;}.ss_wrap .icontent{width:100%;}.ss_wrap .icontent .container .searchcontent{text-align:center;}.medlemmar h2{margin-bottom:40px;font-size:30px;}.medlemmar{padding:50px 0;}footer{text-align:center;}footer .f_div{margin-bottom:30px;}}@media screen and (max-width:900px){.medlemmar ul li{display:inline-block;width:32%;text-align:center;margin-bottom:45px;}footer{background-repeat:no-repeat;background-position:bottom 20px right;background-size:1400px 100px;}}@media screen and (max-width:800px){.medlemmar ul li{width:48%;margin-bottom:45px;}.medlemmar ul li a img{max-width:100%;}}@media screen and (max-width:750px){.ul_categories{padding:0;margin:30px 0 0 0;}.mainwrap .container .text-content h1{font-size:30px;}.mainwrap{padding:80px 0 50px 0;background:#fff;}.container-fluid.more-news{padding-top:40px;}.ul_categories li{font-size:16px;padding:12px 25px;margin-bottom:20px;}.newslist.start .aitem{width:100%;}.mainwrap .container .text-content{padding:0 15px;}.company_r ul li{width:48.5%;}.company_r{padding:10px;}}@media screen and (max-width:700px){.ss_wrap .icontent .container{width:100%;}.srow .col-md-4 .ul_search li{display:inline-block;width:100%;}footer{background-repeat:no-repeat;background-position:bottom 20px left -550px;background-size:1400px 100px;}h1{font-size:27px;}.mobile_w{max-width:none;width:100%;padding:50px 15px;}.linkwrap{width:100%;}}@media screen and (max-width:600px){#kommun-undersokning-stats-module .kommun-filter-container .year-filter-container{width:100%;}#kommun-undersokning-stats-module .kommun-filter-container .location-filter-container .column-wrapper{flex-direction:column;align-items:center;}#kommun-undersokning-stats-module .kommun-filter-container .location-filter-container .column-wrapper .location-input-column{width:100%;}#kommun-undersokning-stats-module .k-pressmeddelanden{padding:40px 0;}#kommun-undersokning-stats-module .k-pressmeddelanden .k-press-list{margin-top:15px;}footer{background-repeat:no-repeat;background-position:bottom 20px left -650px;background-size:1400px 100px;}.ss_wrap .icontent .container .searchcontent h2{font-size:25px;}.toppbild.art_{min-height:300px;}.article .info{font-size:20px;}body{font-size:18px;}.article h1{font-size:30px;}.article .acontent p{font-size:18px;margin-bottom:15px;}}@media screen and (max-width:500px){.company_r ul li{width:45%;margin-left:1%;margin-right:1%;}.company_r ul li img{max-width:100%;}.ss_wrap{height:300px;}.newslist{margin:20px 0 30px 0;}header{padding:15px 20px;height:60px;}header a.logo{left:15px;padding:14px 14px 14px 14px;box-shadow:0 2px 15px rgba(0,0,0,.1);font-size:14px;}header a.logo img{height:70px;}h1{font-size:24px;}.bordertop{background:#187caf;padding:12px 20px;}}