﻿@charset "UTF-8";body{font-size:20px;font-weight:400;font-family:'proxima-nova';}body.mobmenu{overflow:hidden;}.warning{width:100%;padding:25px 0;background-color:#e7150c;position:fixed;z-index:9999;}.warning .warning-inner{color:#fff;position:relative;}.warning .warning-inner .warning-hide{float:right;margin-top:5px;position:absolute;right:0;top:0;display:inline-block;}.warning .warning-inner .warning-icon{margin-bottom:10px;margin-top:5px;display:inline-block;position:absolute;left:0;top:0;}.warning .warning-inner a{color:#fff;text-decoration:underline;}.warning .warning-inner p{padding:0 60px;text-align:center;margin:0 !important;}a{color:#187caf;}ul.flikar{padding:0;border-bottom:1px solid #e3e3e3;margin-bottom:40px;}ul.flikar li{display:inline-block;margin:0 8px;}ul.flikar li:first-child{margin-left:0;}ul.flikar li a{display:block;cursor:pointer;color:#5c5c5c;font-size:17px;font-weight:bold;background:#e0e0e0;padding:10px 20px;border-radius:10px 10px 0 0;text-decoration:none;transition:all .5s;}ul.flikar li a:hover{background:#c2c2c2;}ul.flikar li a.active{color:#fff;background:#ef722d;}.m-icon{cursor:pointer;}a:hover{color:#187caf;}h2{font-size:26px;}ul.attachedfiles li a span{margin-right:10px;}ul.attachedfiles li a{color:#187caf;font-size:18px;}table.tblcontact tr td{vertical-align:middle !important;}.templdoc .doctextcontent{padding:30px 30px;}.documentwrap{background:#fff;border-radius:2px;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.16);-moz-box-shadow:0 0 12px 0 rgba(0,0,0,.16);box-shadow:0 0 12px 0 rgba(0,0,0,.16);border-radius:20px;}.documentwrap h1,.documentwrap h2{font-size:18px;font-weight:bold;color:#ef722d;margin-top:0;}.documentwrap h1{margin-bottom:20px !important;font-size:25px !important;}.documentwrap ul{list-style:none;-webkit-padding-start:0;margin:0;}.documentwrap ul li .item{position:relative;display:block;border-top:#eee 1px solid;padding:15px 20px;}.documentwrap ul li .item.active ul.list-group{display:block;}.documentwrap ul li .item ul.list-group{display:none;margin-top:10px;padding-left:40px;}.documentwrap ul li .item ul.list-group li.list-group-item{padding:0;}.documentwrap ul li .item ul.list-group li.list-group-item a{display:block;color:#555;padding:10px 15px;text-decoration:none;}.documentwrap ul li .item ul.list-group li.list-group-item a span{float:left;margin-right:5px;color:#ffe554;}.documentwrap ul li .item ul.list-group li.list-group-item a:hover{color:#222;background:rgba(0,0,0,.05);}.documentwrap ul li .item span{display:block;}.documentwrap ul li .item .doctitle{font-size:18px;font-weight:bold;color:#222;padding-left:40px;}.documentwrap ul li .item .docdesc{font-size:1em;font-weight:normal;color:#222;padding-left:40px;}.documentwrap ul li .item .itemico{width:40px;font-size:20px;position:absolute;top:50%;color:#187caf;margin-top:-.55em;}.documentwrap ul li .item .itemico.ico2{top:40%;}.documentwrap ul li .item .itemico.ico2 img{width:28px;margin-left:-6px;}.documentwrap ul li .item:hover{text-decoration:none;background:#fefce5;}.documentwrap ul li.folder a .itemico{color:#e4ca4e;}.documentwrap ul li.folder a:hover .itemico{color:#ccb12e;}.documentwrap ul.userlistgroup li .item{padding:22px 20px;}.documentwrap ul.userlistgroup li .item .docdesc{display:none;}.documentwrap .answer tr td{padding-left:20px;border:0;padding-bottom:10px;}.documentwrap .answer tr td label{font-weight:normal;display:inline !important;padding-bottom:10px;}.documentwrap .answer tr td input{margin-right:5px;}.documentwrap .answerTop{padding-top:10px;border-top:1px solid #e3e3e3;}.companySearch{background:#fff;margin-top:15px;padding:20px 65px;position:relative;}.companySearch span{position:absolute;left:15px;color:#dadada;font-size:2em;top:15px;z-index:1;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s;}.companySearch .search_company{width:100%;border:none;text-align:center;font-size:20px;color:#727272;font-weight:800;}.comp-tbl{margin-top:10px;}.comp-tbl thead{display:none;}.comp-tbl tr{display:inline-block;width:31%;margin:0 1%;}.comp-tbl td{width:100%;display:block;}.comp-tbl td:nth-child(3){margin-right:0;}.comp-tbl td a.comp-item{background:#fff;display:block;padding:15px 10px;}.comp-tbl td a.comp-item span{padding-top:10px;display:block;font-size:16px;font-weight:bold;}.comp-tbl td a.comp-item span.ort{padding-top:0;font-size:15px;font-weight:400;}.comp-tbl td a.comp-item:hover{text-decoration:none;}.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;}.breadcrumb>li+li:before{content:" > ";padding:0 10px 0 12px;color:#aca3a3;}.breadcrumb>.active{color:#eb670a;font-weight:500;}.topbg{height:390px;background-position:top 0 center;background-repeat:no-repeat;background-size:cover;width:100%;margin-top:109px;}.mainwrap{padding:100px 0;background:#fff;}.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:#72a28c;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:50px;transition:.3s ease;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{color:#1b7f55;text-decoration:none;}.mainwrap .container .leftmenu .panel .panel-body .list-group ul li a.r320active{color:#1b7f55;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{color:#1b7f55;}.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/vvsfr/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;color:#1b7f55;}.mainwrap .container .leftmenu .panel .panel-body .list-group ul .li-haschild .ulsub .li-haschild{background-position:top 21px right 25px;}.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-size:23px;font-weight:bold;color:#ef722d;margin-top:0;margin-bottom:20px;}.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;}*:focus{outline:none;border:none;}ul{padding-left:0;}.btn-orange{display:inline-block;padding:16px 34px;background:#eb670a;color:#fff;font-size:18px;font-weight:500;border-radius:4px;transition:all .5s;text-decoration:none !important;}.btn-orange:hover{background:#ff8528;color:#fff;}.btn-blue{display:inline-block;padding:16px 34px;background:#187caf;color:#fff;font-size:18px;font-weight:500;border-radius:4px;transition:all .5s;text-decoration:none !important;}.btn-blue:hover{background:#369acd;color:#fff;}.btn-red{display:inline-block;padding:16px 34px;background:#ac2925;color:#fff;font-size:18px;font-weight:500;border-radius:4px;transition:all .5s;text-decoration:none !important;}.btn-red:hover{background:#c9302c;color:#fff;}header{background:#fff;-webkit-box-shadow:0 0 13px 0 rgba(0,0,0,.49);-moz-box-shadow:0 0 13px 0 rgba(0,0,0,.49);box-shadow:0 0 13px 0 rgba(0,0,0,.49);}header ul li.li_mobile{display:none !important;}header a:hover{text-decoration:none;}header .top-menu{padding:20px 30px 20px 40px;background-color:rgba(255,255,255,.93);z-index:999;position:fixed;transition:all .3s ease;}header .top-menu .logo img{transition:all .5s ease;height:63px;}header .top-menu ul{list-style:none;margin:0;padding-top:20px;display:inline-block;transition:all .3s ease;}header .top-menu ul.ul_login{padding-left:0;}header .top-menu ul.ul_login li{padding-right:100px;}header .top-menu ul li{display:inline-block;padding:0 21px;}header .top-menu ul li a{color:#333;font-size:22px;border:none !important;text-decoration:none !important;}header .top-menu ul li a i{padding-left:2px;font-size:19px;}header .top-menu ul li a:hover{text-decoration:none;}header .top-menu ul li a.btnlogin{padding:16px 34px;background:#eb670a;color:#fff;font-size:18px;font-weight:500;border-radius:4px;transition:all .5s;}header .top-menu ul li a.btnlogin:hover{background:#ff8528;}header .top-menu.sticky{width:100%;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);position:fixed;padding:12px 30px;}header .top-menu.sticky ul{padding-top:10px !important;}header .top-menu.sticky ul li a{text-decoration:none;font-size:18px !important;}header .top-menu.sticky ul li a.btnlogin{padding:12px 28px;}header .top-menu.sticky .logo img{height:40px;}.main .top{max-height:954px;min-height:954px;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;margin-top:109px;overflow:hidden;}.main .top .videobg{position:absolute;top:0;left:0;right:0;bottom:0;}.main .top .info{position:absolute;background:rgba(255,255,255,.8);width:900px;left:50px;bottom:50px;padding:60px 70px;border-radius:20px;color:#4d4d4d;font-size:22px;}.main .top .info .btn-orange{margin-right:15px;margin-top:15px;}.main .top .info h1{font-size:35px;margin-top:0;color:#292929;margin-bottom:15px;font-weight:900;}.main .aktuellt{background:#fff;position:relative;padding:110px 0;}.main .aktuellt a.allnews{margin-top:40px;}.main .aktuellt .container{width:1530px;}.main .aktuellt .container .row.startn{display:flex;flex-wrap:wrap;}.main .aktuellt .container .row.startn .aitem{margin-bottom:30px;}.main .aktuellt h2{margin-bottom:60px;font-size:35px;margin-top:0;font-weight:500;}.main .aktuellt .newsitem{-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.2);box-shadow:0 0 6px 0 rgba(0,0,0,.2);text-decoration:none !important;display:block;transition:all .5s;}.main .aktuellt .newsitem:hover{-webkit-box-shadow:0 0 14px 0 rgba(0,0,0,.76);-moz-box-shadow:0 0 14px 0 rgba(0,0,0,.76);box-shadow:0 0 14px 0 rgba(0,0,0,.76);}.main .aktuellt .newsitem .image{background-position:center;background-size:cover;background-repeat:no-repeat;min-height:300px;}.main .aktuellt .newsitem .text{padding:30px;position:relative;color:#4a4a4a;font-size:18px;}.main .aktuellt .newsitem .text h2{margin-bottom:5px;font-size:25px;color:#0e100c;margin-top:4px;}.main .aktuellt .newsitem .text .type{display:inline-block;padding:8px 16px;position:absolute;top:-22px;color:#fff;background:#1b7f55;border-radius:4px;}.main .aktuellt .newsitem .text .type.Pressmeddelande{background:#eb670a;}.main .aktuellt .newsitem .text .type.Marknadsrapport{background:#187caf;}.main .aktuellt .newsitem .text span.date{font-size:16px;color:#606060;}.blimedlem .row{display:flex;}.blimedlem .image{background-size:cover;background-repeat:no-repeat;background-size:cover;}.blimedlem .text{color:#4d4d4d;background:#f2f2f2;font-size:26px;padding:120px 100px;}.blimedlem .text h3{color:#a5a5a5;font-size:18px;text-transform:uppercase;}.blimedlem .text a.btn-orange{margin-top:20px;}.blimedlem .text h2{color:#292929;margin-top:0;margin-bottom:20px;font-size:35px;}.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;}.medlemmar ul li{display:inline-block;width:16%;text-align:center;margin-bottom:45px;}.puffar{padding:40px 0;}.puffar.startpuffar{background:#f2f2f2;}.puffar .container.links{width:1540px;max-width:none;}.puffar .container.links .row.puffar{color:#fff;display:flex;}.puffar .container.links .row.puffar .linkwrap{margin-bottom:30px;}.puffar .container.links .row.puffar a.puffitem{background-image:url(/templates/pages/vvsfr/g/puffbild.jpg);background-repeat:no-repeat;display:block;background-position:center;background-size:cover;position:relative;height:100%;text-decoration:none !important;min-height:461px;}.puffar .container.links .row.puffar a.puffitem:hover{text-decoration:none;}.puffar .container.links .row.puffar a.puffitem:hover .overlay{background:rgba(0,0,0,.9);}.puffar .container.links .row.puffar a.puffitem:hover .text img{margin-left:20px;}.puffar .container.links .row.puffar a.puffitem .overlay{background:rgba(0,0,0,.5);position:absolute;transition:all .8s;z-index:1;top:0;left:0;right:0;bottom:0;}.puffar .container.links .row.puffar a.puffitem .text{z-index:9;padding:0;position:absolute;bottom:40px;padding:0 40px;left:0;min-height:50%;vertical-align:top;right:0;font-size:18px;color:#fff;text-decoration:none !important;}.puffar .container.links .row.puffar a.puffitem .text i{transition:all .5s;font-size:18px;height:42px;position:absolute;bottom:0;width:42px;border-radius:100%;background:#ebebe5;color:#0e100c;text-align:center;line-height:42px;}.puffar .container.links .row.puffar a.puffitem .text img{transition:all .5s;margin-left:0;}.puffar .container.links .row.puffar a.puffitem h2{font-size:30px;margin-top:0;font-weight:800;}.ansoksform span{display:block;padding-bottom:3px;}.ansoksform .formans{border:1px solid #e3e3e3;padding:6px 10px;margin-bottom:20px;width:100%;border-radius:5px;}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;}footer a:hover{color:#252525;}.hidebtn{display:none;}.searchwrap{display:none;position:fixed;width:100%;height:60px;top:0;z-index:999;background:#187caf;}.searchwrap span{color:#fff;}.searchwrap input{background:#187caf;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;}table.cb_verksam tr{display:inline-block;}table.cb_verksam tr td{border-bottom:none !important;padding:5px;}table.cb_verksam tr td label{padding-left:5px;font-weight:normal;}.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;}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;}td label{padding-left:5px;}@media screen and (max-width:1650px){.mainwrap .container{width:100%;}}@media screen and (max-width:1600px){.main .aktuellt .container{width:1300px;}.main .top .videobg{width:1600px;}.main .aktuellt .newsitem .text h2{font-size:20px;}.main .aktuellt .newsitem .image{min-height:240px;}.main .aktuellt .newsitem .text span.date{font-size:15px;}.main .aktuellt .newsitem .text{padding:25px;font-size:17px;}.main .aktuellt{padding:90px 0;}.main .top{min-height:854px;}.main .top .info{width:840px;left:45px;bottom:45px;padding:50px 60px;font-size:21px;}.main .top .info h1{font-size:30px;margin-bottom:15px;}header .top-menu{padding:20px 20px 20px 40px;}.blimedlem .text{font-size:22px;padding:100px 90px;}.puffar .container.links{width:1340px;}.puffar .container.links .row.puffar a.puffitem{min-height:400px;}.puffar .container.links .row.puffar a.puffitem .text{z-index:9;padding:0;bottom:25px;padding:0 25px;font-size:17px;}.puffar .container.links .row.puffar a.puffitem h2{font-size:20px;margin-bottom:8px;}.puffar{padding:30px 0 10px 0;}}@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:1400px){footer{padding:80px 0 120px 0;}.main .top .videobg{width:1400px;}.mainwrap .container .text-content{padding:0 30px;}.mainwrap .container .text-content h1{font-size:35px;margin-bottom:15px;}.main .top{margin-top:99px;}.topbg{margin-top:99px;}header .top-menu{padding:18px 25px;}header .top-menu .logo img{height:55px;}header .top-menu ul{padding-left:10px;}header .top-menu ul li a{font-size:20px;}header .top-menu ul.pull-right{padding-right:0;}header .top-menu ul.pull-right li:nth-child(2){padding-right:0;padding-left:0;}header .top-menu ul.pull-right li a.btnlogin{padding:14px 28px;font-size:17px;}header .top-menu.sticky ul li a.btnlogin{padding:12px 22px;font-size:16px !important;}.main .top .info{width:740px;left:30px;bottom:30px;padding:40px 50px;font-size:19px;}.main .top .info h1{font-size:26px;margin-bottom:15px;}.main .top{min-height:754px;max-height:754px;}.puffar .container.links{width:1140px;}.main .aktuellt .container{width:1140px;}footer .container{width:1140px;font-size:17px;}.main .aktuellt{padding:70px 0;}.medlemmar{padding:70px 0;}.medlemmar .container{width:1140px;}}@media screen and (max-width:1300px){.blimedlem .text{font-size:18px;padding:60px 60px;}.blimedlem .text h3{font-size:15px;}.blimedlem .text h2{margin-bottom:16px;font-size:28px;}.btn-orange{padding:14px 28px;font-size:17px;}.btn-blue{padding:14px 28px;font-size:17px;}}@media screen and (max-width:1200px){.puffar .container.links{width:800px;}.mainwrap{padding:70px 0;background:#fff;}.mainwrap .container .text-content{padding:0 15px;}.puffar .container.links .row.puffar{flex-wrap:wrap;}.puffar .container.links .row.puffar .linkwrap{margin-bottom:30px;width:50%;}.main .aktuellt .container{width:940px;}.main .aktuellt .newsitem .text h2{font-size:18px;}.main .aktuellt .newsitem .text{padding:25px 15px 15px 15px;font-size:16px;}footer .container{width:100%;}.medlemmar .container{width:100%;}.main .top .info{width:640px;left:30px;bottom:30px;padding:30px 30px;font-size:18px;}.main .top .info h1{font-size:22px;}footer{padding:60px 0 100px 0;font-size:16px;}footer h2{font-size:18px;}}@media screen and (max-width:1100px){.topbg{height:300px;}}@media screen and (max-width:991px){.topbg{height:280px;}.main .top .videobg{width:1160px;}.mcontent{width:70%;}.rcontent{width:30%;}.submenu{display:none;}.dropdownmenu ul.mobile{width:90%;padding:150px 2% 0 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;}.main .top{margin-top:91px;}.topbg{margin-top:91px;}header .top-menu ul li{padding:0 15px;}header ul li.li_mobile{display:inline-block !important;padding-right:0;}header ul li a.search{display:block;margin-top:2px;}header ul li.li_login{display:none;}footer{text-align:center;}footer .f_div{margin-bottom:30px;}.puffar .container.links .row.puffar a.puffitem .text{font-size:16px;}.puffar .container.links .row.puffar a.puffitem h2{font-size:18px;}.main .aktuellt .container{width:540px;}.main .aktuellt .container .aitem{margin-bottom:30px;}.main .aktuellt .newsitem .text{padding:35px 35px 20px 35px;font-size:16px;}.main .aktuellt a.allnews{margin-top:10px;}.main .aktuellt{padding:50px 0;}.main .aktuellt h2{margin-bottom:40px;font-size:30px;}.medlemmar h2{margin-bottom:40px;font-size:30px;}.medlemmar{padding:50px 0;}.blimedlem .image{width:50%;float:left;background-position:center;}.blimedlem .text{font-size:18px;padding:40px 30px;width:50%;float:left;}.blimedlem .text h2{margin-bottom:15px;font-size:24px;}.main .top .info{width:94%;left:0;right:0;margin:0 auto;bottom:30px;padding:50px 60px;font-size:18px;text-align:center;}.main .top{min-height:654px;max-height:654px;}header .top-menu ul{display:none;}header .top-menu{width:100%;}header .top-menu ul.pull-right{display:flex;padding-top:12px;}header .top-menu.sticky{padding:12px 15px;}header .top-menu.sticky ul{padding-top:10px !important;}header .top-menu.sticky ul .m-icon svg{height:23px;}header .top-menu.sticky ul li a i{padding-left:2px;font-size:17px;}}@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:850px){.puffar .container.links{width:100%;}.puffar .container.links .row.puffar .linkwrap{margin-bottom:20px;}.mcontent{width:100%;}.rcontent{width:100%;padding:0 20%;}.mainwrap{padding:50px 0;background:#fff;}.puffar{padding:20px 0 10px 0;}}@media screen and (max-width:800px){.blimedlem .image{width:100%;float:none;min-height:400px;}h2{font-size:22px;}.topbg{height:280px;}.blimedlem .row{display:flex;flex-wrap:wrap;}.blimedlem .text{font-size:18px;padding:40px 30px;width:100%;float:none;}.medlemmar ul li{width:48%;margin-bottom:45px;}.medlemmar ul li a img{max-width:100%;}}@media screen and (max-width:700px){footer{background-repeat:no-repeat;background-position:bottom 20px left -550px;background-size:1400px 100px;}.topbg{height:280px;}.breadcrumb{margin-bottom:5px;}.mainwrap .container .text-content h1{font-size:26px;margin-bottom:10px;}.mainwrap .container .text-content{padding:0 0;}}@media screen and (max-width:600px){footer{background-repeat:no-repeat;background-position:bottom 20px left -650px;background-size:1400px 100px;}.topbg{height:260px;background-position:top center;}}@media screen and (max-width:600px){table{width:100% !important;}table tr td{display:block;}table.tblcontact tr td{text-align:center;vertical-align:middle !important;}table.tblcontact tr td h3{margin-top:-25px;}}@media screen and (max-width:600px){.main .aktuellt .container{width:100%;}.puffar .container.links .row.puffar .linkwrap{margin-bottom:20px;width:100%;}.puffar{padding:20px 20px 10px 20px;}.main .top .info{width:92%;margin:0 25px;bottom:0;top:0;padding:40px 40px;font-size:18px;text-align:center;position:relative;}.main .top{height:auto;min-height:unset;padding:25px 0;}.main .top .info h1{font-size:20px;}}@media screen and (max-width:500px){.puffar{padding:20px 0 10px 0;}.main .top .videobg{width:800px;}.rcontent{width:100%;padding:0 15px;}.mainwrap{padding:30px 0;background:#fff;}.topbg{height:220px;background-position:top center;}header ul li a.search span{display:none;}header .top-menu.sticky .logo img{height:35px;}header .top-menu ul li a i{padding-left:2px;padding-right:4px;font-size:17px;}header .top-menu ul li{padding:0 8px;}header ul li.li_mobile{padding-right:0;}header .top-menu.sticky ul{padding-top:5px !important;}header .top-menu ul.pull-right{display:flex;padding-top:6px;}header .top-menu .logo img{height:45px;}header .top-menu{padding:14px 15px 8px 15px;}.main .top{margin-top:71px;}.topbg{margin-top:71px;}.main .top{height:auto;min-height:unset;padding:20px;}.main .top .info{width:100%;margin:0;bottom:0;left:auto !important;right:auto !important;top:0;padding:25px;font-size:16px;text-align:center;position:relative;}.main .top .info h1{font-size:16px;}}@media screen and (max-width:450px){.main .top .videobg{width:1000px;}.main .top .info .btn-orange{margin-right:0;margin-top:15px;margin-bottom:20px;width:100%;}.main .top .info .btn-blue{width:100%;}}@media screen and (max-width:400px){.main .top .info h1{font-size:16px;}}@media screen and (max-width:370px){.main .top .info h1{font-size:15px;}.main .top{height:auto;min-height:unset;padding:15px;}}