@charset "UTF-8";@import url(https://use.typekit.net/wjw1szj.css);@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-regular-400.eot);src:url(../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.woff) format("woff"),url(../webfonts/fa-regular-400.ttf) format("truetype"),url(../webfonts/fa-regular-400.svg#fontawesome) format("svg")}.far{font-family:'Font Awesome 5 Pro';font-weight:400}/*!
 * Font Awesome Pro 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:900;font-display:block;src:url(../webfonts/fa-solid-900.eot);src:url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.woff) format("woff"),url(../webfonts/fa-solid-900.ttf) format("truetype"),url(../webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas{font-family:'Font Awesome 5 Pro';font-weight:900}/*!
 * Font Awesome Pro 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-brands-400.eot);src:url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.woff) format("woff"),url(../webfonts/fa-brands-400.ttf) format("truetype"),url(../webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:'Font Awesome 5 Brands';font-weight:400}/*!
 * Font Awesome Pro 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:300;font-display:block;src:url(../webfonts/fa-light-300.eot);src:url(../webfonts/fa-light-300.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-light-300.woff2) format("woff2"),url(../webfonts/fa-light-300.woff) format("woff"),url(../webfonts/fa-light-300.ttf) format("truetype"),url(../webfonts/fa-light-300.svg#fontawesome) format("svg")}.fal{font-family:'Font Awesome 5 Pro';font-weight:300}*{box-sizing:border-box}body{font-family:futura-pt,sans-serif;font-size:16px;line-height:20px}body h1,body h2,body h3,body h4,body h5,body h6{line-height:1}body .appearance-h1,body h1{font-size:40px;line-height:42px;text-align:center}body .appearance-h2,body h2{font-size:26px;line-height:32px}body .appearance-h3,body h3{font-size:22px;line-height:28px}body .appearance-h4,body h4{font-size:17px;line-height:22px}body .appearance-h5,body h5{font-size:14px;line-height:18px;text-transform:uppercase}body h6{font-size:18px;margin:6px 0}body p{font-size:16px}body a{color:#048199;text-decoration:none;font-weight:500}body a:hover{color:#2ed130;text-decoration:none}p.ingress{font-weight:700;font-size:20px;line-height:26px}label{margin-bottom:0}.edit-color{background-color:green}@media screen and (min-width:768px){.mobile{display:none}}.layout-container #header{background-color:#000;background-image:url(../images/header_footer.jpg);background-position:0 84%;background-size:cover;position:relative;z-index:10;display:flex;direction:column;align-items:flex-end;gap:0}@media screen and (max-width:716px){.layout-container #header{background:#000}}.layout-container #header .region-header,.layout-container #header .region-main-menu{margin:0 auto;padding:0}.layout-container #header .region-header{background:rgba(0,0,0,.5);width:100%}@media screen and (max-width:716px){body:not(.path-frontpage) .layout-container #main{padding:20px 5%}}.layout-container #main .layout-tabs{background-color:#dcdcdc}.layout-container #main .region-content,.layout-container #main .region-tabs{max-width:1050px;margin:0 auto;padding:20px}@media screen and (max-width:767px){.layout-container #main .region-content,.layout-container #main .region-tabs{padding:0}}.layout-container #main .region-content article,.layout-container #main .region-tabs article{margin:0 auto}.layout-container #main .region-content article .node__content,.layout-container #main .region-tabs article .node__content{max-width:825px;margin:0 auto}@media (max-width:576px){.layout-container #main .region-content article .node__content .content-middle,.layout-container #main .region-tabs article .node__content .content-middle{display:flex;flex-direction:column}}.layout-container #main .region-content article .node__content .content-middle .content-col-left,.layout-container #main .region-tabs article .node__content .content-middle .content-col-left{width:35%;display:inline-block;vertical-align:top;margin-right:-5px;padding-right:4.0540540540541%}@media (max-width:576px){.layout-container #main .region-content article .node__content .content-middle .content-col-left,.layout-container #main .region-tabs article .node__content .content-middle .content-col-left{width:100%!important;padding:0!important;margin-right:0!important;order:1}}.layout-container #main .region-content article .node__content .content-middle .content-col-right,.layout-container #main .region-tabs article .node__content .content-middle .content-col-right{width:65%;display:inline-block;vertical-align:top;border-left:1px solid #f5f6f6;padding-left:4.0540540540541%}@media (max-width:576px){.layout-container #main .region-content article .node__content .content-middle .content-col-right,.layout-container #main .region-tabs article .node__content .content-middle .content-col-right{width:100%!important;padding:0!important;margin-left:0!important;border:0;border-bottom:1px solid #f5f6f6;margin-bottom:20px;padding-bottom:10px!important}}.layout-container nav ul.menu,.layout-container nav ul.tabs{margin:0}.layout-container nav ul.menu:after,.layout-container nav ul.tabs:after{content:"";display:block;clear:both}.layout-container nav ul.menu li,.layout-container nav ul.tabs li{float:left;padding:0}.layout-container nav ul.menu li a,.layout-container nav ul.tabs li a{display:block;padding:10px 20px;background-color:#ebebeb;text-decoration:none;color:#000}.layout-container nav ul.menu li a.is-active,.layout-container nav ul.menu li a:hover,.layout-container nav ul.tabs li a.is-active,.layout-container nav ul.tabs li a:hover{background-color:#f5f5f5}.layout-container #footer{background-color:#000;background-image:url(../images/header_footer.jpg);background-position:0 84%;background-size:cover}.layout-container #footer .region-footer{background:rgba(0,0,0,.5);text-align:center;padding:100px 0}.path-user:not(.user-logged-in){height:100vh;background:#85d1e2;background:linear-gradient(135deg,#85d1e2 0,#91de92 100%)}.path-user:not(.user-logged-in) #footer{display:none}.node__info{font-size:14px;line-height:19px;position:relative;overflow:hidden;margin:0 0 80px}.node__info .info{float:left}@media screen and (max-width:716px){.node__info .info{display:none}}.node__info .info label{font-weight:700;margin:0}.node__info .info label.green{color:#2ed130}.node__info .goback{float:right}@media screen and (max-width:716px){.node__info .goback{display:none}}.node__info .child,.node__info .copy,.node__info .replace{float:right;clear:right;margin-top:10px}@media screen and (max-width:716px){.node__info .child,.node__info .copy,.node__info .replace{display:none}}.node__info .addCal{float:right;clear:right;margin-top:10px}#block-logotypblock,.block-system-branding-block{display:inline-block;vertical-align:middle;background:#fff;height:104px;padding:10px 20px}#block-logotypblock img,.block-system-branding-block img{max-width:84px;max-height:84px}#block-logotypblockfooter img{max-width:200px}#block-logotypblockfooter .part-of{border-top:1px solid #fff;max-width:300px;color:#fff;margin:20px auto 0;padding:20px 0 0;font-weight:300;font-size:18px}#block-logotypblockfooter .part-of img{max-width:125px!important;margin-left:5px}#block-inloggadsom,.block-logged-in-as-block{color:#fff;padding:17px 15px;font-size:14px;float:left}#block-inloggadsom span,.block-logged-in-as-block span{font-weight:700}#block-inloggadsom span a,.block-logged-in-as-block span a{color:#fff;text-decoration:underline}@media screen and (max-width:767px){#block-inloggadsom,.block-logged-in-as-block{display:none}}@media screen and (max-width:716px){.breadcrumb{display:none}}.breadcrumb ol li:before{content:' / '}.breadcrumb ol li a{color:#000;font-weight:300}.btn.green{padding:3px 30px;text-align:center;background-color:#2ed130;color:#fff;font-size:18px;line-height:27px}.btn.green:hover{opacity:.8}.btn.green .green{background-color:#2ed130}.btn.green .blue{background-color:#048199}.btn.green .red{background-color:#de1040}.btn.blue{padding:3px 30px;text-align:center;background-color:#048199;color:#fff;font-size:18px;line-height:27px}.btn.blue:hover{opacity:.8}.btn.blue .green{background-color:#2ed130}.btn.blue .blue{background-color:#048199}.btn.blue .red{background-color:#de1040}.btn.red{padding:3px 30px;text-align:center;background-color:#de1040;color:#fff;font-size:18px;line-height:27px}.btn.red:hover{opacity:.8}.btn.red .green{background-color:#2ed130}.btn.red .blue{background-color:#048199}.btn.red .red{background-color:#de1040}.pager{margin:40px 0}.pager ul li.is-active a{padding:5px;background:#2ed130;color:#fff}.pager ul li a{color:#afafaf;font-size:14px}.users_online{color:#fff}table{width:100%;background:#f7f7f8}table thead{position:sticky;top:0}table thead tr{background-color:#c5f0f2}table thead tr th{padding:10px 10px 5px;position:relative}table thead tr th:after{position:absolute;right:0;top:0;height:100%;width:1px;background:gray}table thead tr th:first-child{padding-left:25px}table thead tr th:last-child{padding-right:25px}table thead tr th a{color:#000}table tbody tr:nth-child(odd){background-color:#f0f0f0}table tbody tr td{padding:15px 10px}table tbody tr td.is-active{background:0 0}table tbody tr td:first-child{padding-left:25px}table tbody tr td:last-child{padding-right:25px}.scrollable-table{overflow-x:hidden}.scrollable-table.show{overflow-x:visible}@media screen and (max-width:640px){.scrollable-table{max-width:100%}}.block-gkportalen-dreambroker .item{padding:40px 0}.block-gkportalen-dreambroker .item iframe{border:0}.path-frontpage .block-user-favourites-block{display:inline-block;width:48%}@media (max-width:768px){.path-frontpage .block-user-favourites-block{width:100%}}.path-frontpage .block-user-favourites-block .favourites{width:100%;display:inline-block;vertical-align:top;padding:0}.path-frontpage .block-user-favourites-block .favourites li{display:inline-block;list-style:none;width:25%;padding:0 1.5% 15px!important;vertical-align:middle}.path-frontpage .block-user-favourites-block .favourites li a{aspect-ratio:1/1;background:#048199!important;color:#fff!important;display:block;text-align:center;word-wrap:break-word;hyphens:auto;font-size:14.5px;line-height:16px;position:relative;padding:10px 10%!important;border-radius:3px}.path-frontpage .block-user-favourites-block .favourites li a:before{font-family:'Font Awesome 5 Pro';font-weight:300;display:block;font-size:35px;line-height:50px;opacity:.5}.path-frontpage .block-user-favourites-block .favourites li a>span{display:block;top:50%;transform:translateY(-50%);position:relative}.path-frontpage .block-user-favourites-block .favourites li a>span .type{display:none}.masquerade-block-form{max-width:400px;margin:40px auto}#block-stage{position:fixed;bottom:0;left:0;width:100%;padding:10px 0 0;color:#fff;background:#2ed130;z-index:99999}#block-projektundersidor{position:absolute;top:-40px;min-width:200px;background:#fff;z-index:999}@media (max-width:576px){#block-projektundersidor{top:0;width:100%}}#block-projektundersidor .submenu a{display:none;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;color:#000}@media (max-width:576px){#block-projektundersidor .submenu a{text-align:center}}#block-projektundersidor .submenu h3 a{display:block}#block-projektundersidor .submenu:hover h3 a{padding:0!important}#block-projektundersidor .submenu:hover a{display:block;height:auto;padding:10px}.block-yearwheel-block{width:50%;padding:70px 0;display:inline-block;margin-right:-5px;vertical-align:middle;position:relative;z-index:9}@media (max-width:576px){.block-yearwheel-block{width:100%!important}}@media screen and (max-width:815px) and (orientation:landscape){.block-yearwheel-block{width:100%!important}}.block-yearwheel-block .loader{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:140px}.block-yearwheel-block .year-choose{text-align:center;margin-bottom:20px;max-width:400px;position:relative;z-index:999;color:#fff}.block-yearwheel-block .year-choose a{color:#fff}.block-yearwheel-block .center{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:99999999}.block-yearwheel-block .center:before{content:'\f007';font-family:'Font Awesome 5 Pro';font-size:80px;line-height:92px;display:block;width:100%;text-align:center}.block-yearwheel-block .center span{width:100%;display:block;text-align:center}.block-yearwheel-block .center span:last-child{font-size:28px;font-weight:500;margin:7px 0 0}.block-yearwheel-block .center span:last-child a{font-size:22px;margin:0 5px}.block-yearwheel-block #yearwheel{position:relative;width:400px;height:400px}@media (max-width:576px){.block-yearwheel-block #yearwheel{margin:0 auto;width:350px;height:350px}}@media screen and (max-width:815px) and (orientation:landscape){.block-yearwheel-block #yearwheel{margin:0 auto}}.block-yearwheel-block #yearwheel:before{content:'';display:inline-block;width:402px;height:402px;border-radius:100%;background:#fff;position:absolute;top:-1px;left:-1px}@media (max-width:576px){.block-yearwheel-block #yearwheel:before{width:352px;height:352px}}.block-yearwheel-block #yearwheel #wheel svg:not(.innerwheel){position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;z-index:9}.block-yearwheel-block #yearwheel #wheel svg:not(.innerwheel) [data-percentage]{fill:none;stroke-width:31px;stroke:#2ed130;transition:1s;-webkit-transition:1s;-moz-transition:1s;transition-timing-function:ease-out;stroke-dasharray:calc(0 * calc(6.28319 * 139)) calc(6.28319 * 139)}.block-yearwheel-block #yearwheel #wheel svg:not(.innerwheel) .circle-bg{fill:none;stroke-width:30px;stroke:#333}.block-yearwheel-block #yearwheel #wheel svg.innerwheel{position:absolute;width:300px;height:300px;top:12.5%;bottom:0;left:12.5%;right:0;z-index:9}@media (max-width:576px){.block-yearwheel-block #yearwheel #wheel svg.innerwheel{width:250px;height:250px}}.block-yearwheel-block #yearwheel #wheel svg.innerwheel [data-percentage]{fill:none;stroke-width:11px;stroke:#2ed130;transition:1s;-webkit-transition:1s;-moz-transition:1s;transition-timing-function:ease-out;stroke-dasharray:calc(0 * calc(6.28319 * 139)) calc(6.28319 * 139)}.block-yearwheel-block #yearwheel #wheel svg.innerwheel .circle-bg{fill:none;stroke-width:10px;stroke:#333}.block-yearwheel-block #yearwheel ul{padding:0;left:-10px;top:15px;z-index:9;position:relative;width:370px;height:370px;padding:0;border-radius:50%;list-style:none}.block-yearwheel-block #yearwheel ul>*{display:block;position:absolute;top:50%;left:50%;width:70px;height:20px;margin:-10px}.block-yearwheel-block #yearwheel ul>:nth-of-type(1){transform:rotate(-74.66deg) translate(185px) rotate(90deg)}.block-yearwheel-block #yearwheel ul>:nth-of-type(2){transform:rotate(-44.66deg) translate(185px) rotate(90deg)}.block-yearwheel-block #yearwheel ul>:nth-of-type(3){transform:rotate(-14.66deg) translate(185px) rotate(90deg)}.block-yearwheel-block #yearwheel ul>:nth-of-type(4){transform:rotate(15.34deg) translate(185px) rotate(90deg)}.block-yearwheel-block #yearwheel ul>:nth-of-type(5){transform:rotate(45.34deg) translate(185px) rotate(90deg)}.block-yearwheel-block #yearwheel ul>:nth-of-type(6){transform:rotate(75.34deg) translate(185px) rotate(90deg)}.block-yearwheel-block #yearwheel ul>:nth-of-type(7){transform:rotate(105.34deg) translate(185px) rotate(90deg)}.block-yearwheel-block #yearwheel ul>:nth-of-type(8){transform:rotate(135.34deg) translate(185px) rotate(90deg)}.block-yearwheel-block #yearwheel ul>:nth-of-type(9){transform:rotate(165.34deg) translate(185px) rotate(90deg)}.block-yearwheel-block #yearwheel ul>:nth-of-type(10){transform:rotate(195.34deg) translate(185px) rotate(90deg)}.block-yearwheel-block #yearwheel ul>:nth-of-type(11){transform:rotate(225.34deg) translate(185px) rotate(90deg)}.block-yearwheel-block #yearwheel ul>:nth-of-type(12){transform:rotate(255.34deg) translate(185px) rotate(90deg)}@media (max-width:576px){.block-yearwheel-block #yearwheel ul{position:relative;width:320px;height:320px;padding:0;border-radius:50%;list-style:none}.block-yearwheel-block #yearwheel ul>*{display:block;position:absolute;top:50%;left:50%;width:70px;height:20px;margin:-10px}.block-yearwheel-block #yearwheel ul>:nth-of-type(1){transform:rotate(-74.66deg) translate(160px) rotate(90deg)}.block-yearwheel-block #yearwheel ul>:nth-of-type(2){transform:rotate(-44.66deg) translate(160px) rotate(90deg)}.block-yearwheel-block #yearwheel ul>:nth-of-type(3){transform:rotate(-14.66deg) translate(160px) rotate(90deg)}.block-yearwheel-block #yearwheel ul>:nth-of-type(4){transform:rotate(15.34deg) translate(160px) rotate(90deg)}.block-yearwheel-block #yearwheel ul>:nth-of-type(5){transform:rotate(45.34deg) translate(160px) rotate(90deg)}.block-yearwheel-block #yearwheel ul>:nth-of-type(6){transform:rotate(75.34deg) translate(160px) rotate(90deg)}.block-yearwheel-block #yearwheel ul>:nth-of-type(7){transform:rotate(105.34deg) translate(160px) rotate(90deg)}.block-yearwheel-block #yearwheel ul>:nth-of-type(8){transform:rotate(135.34deg) translate(160px) rotate(90deg)}.block-yearwheel-block #yearwheel ul>:nth-of-type(9){transform:rotate(165.34deg) translate(160px) rotate(90deg)}.block-yearwheel-block #yearwheel ul>:nth-of-type(10){transform:rotate(195.34deg) translate(160px) rotate(90deg)}.block-yearwheel-block #yearwheel ul>:nth-of-type(11){transform:rotate(225.34deg) translate(160px) rotate(90deg)}.block-yearwheel-block #yearwheel ul>:nth-of-type(12){transform:rotate(255.34deg) translate(160px) rotate(90deg)}}.block-yearwheel-block #yearwheel ul li{list-style:none;display:inline-block;text-align:center;padding:5px 0;color:#fff;font-size:14px;cursor:pointer}.block-yearwheel-block #yearwheel ul li:after{content:'';display:inline-block;color:#fff;height:70px;width:2px;background:#fff;position:absolute;right:-7px;top:1px;transform:rotate(14.5deg)}@media (max-width:576px){.block-yearwheel-block #yearwheel ul li:after{height:75px;top:0;right:-2px}}.block-yearwheel-block .months_tasks{padding:0;top:15px;z-index:8;position:absolute!important;top:0;left:-105px;position:relative;width:500px;height:500px;padding:0;border-radius:50%;list-style:none}.block-yearwheel-block .months_tasks>*{display:block;position:absolute;top:50%;left:50%;width:140px;height:40px;margin:-20px}.block-yearwheel-block .months_tasks>:nth-of-type(1){transform:rotate(-74.66deg) translate(250px) rotate(74.66deg)}.block-yearwheel-block .months_tasks>:nth-of-type(2){transform:rotate(-44.66deg) translate(250px) rotate(44.66deg)}.block-yearwheel-block .months_tasks>:nth-of-type(3){transform:rotate(-14.66deg) translate(250px) rotate(14.66deg)}.block-yearwheel-block .months_tasks>:nth-of-type(4){transform:rotate(15.34deg) translate(250px) rotate(-15.34deg)}.block-yearwheel-block .months_tasks>:nth-of-type(5){transform:rotate(45.34deg) translate(250px) rotate(-45.34deg)}.block-yearwheel-block .months_tasks>:nth-of-type(6){transform:rotate(75.34deg) translate(250px) rotate(-75.34deg)}.block-yearwheel-block .months_tasks>:nth-of-type(7){transform:rotate(105.34deg) translate(250px) rotate(-105.34deg)}.block-yearwheel-block .months_tasks>:nth-of-type(8){transform:rotate(135.34deg) translate(250px) rotate(-135.34deg)}.block-yearwheel-block .months_tasks>:nth-of-type(9){transform:rotate(165.34deg) translate(250px) rotate(-165.34deg)}.block-yearwheel-block .months_tasks>:nth-of-type(10){transform:rotate(195.34deg) translate(250px) rotate(-195.34deg)}.block-yearwheel-block .months_tasks>:nth-of-type(11){transform:rotate(225.34deg) translate(250px) rotate(-225.34deg)}.block-yearwheel-block .months_tasks>:nth-of-type(12){transform:rotate(255.34deg) translate(250px) rotate(-255.34deg)}@media (max-width:576px){.block-yearwheel-block .months_tasks{left:8%;width:94%}}.block-yearwheel-block .months_tasks.open{z-index:99999999}.block-yearwheel-block .months_tasks div:not(.month){list-style:none;display:inline-block;text-align:center;color:#000;display:none;width:auto;max-width:200px}@media (max-width:576px){.block-yearwheel-block .months_tasks div:not(.month){transform:none;top:100%;left:0;max-width:none;width:100%}}.block-yearwheel-block .months_tasks div:not(.month) .month{background:rgba(255,255,255,.95);padding:20px;text-align:left}.block-yearwheel-block .months_tasks div:not(.month) .month .label{font-weight:500;position:relative;padding-left:35px;display:block}.block-yearwheel-block .months_tasks div:not(.month) .month .label.central:before{content:'\f1ad';font-family:'Font Awesome 5 Pro';display:inline-block;margin-bottom:10px;color:#fff;background:#048199;padding:1px 5px;font-size:14px;margin-right:10px;position:absolute;top:0;left:0}.block-yearwheel-block .months_tasks div:not(.month) .month .label.company{margin-top:20px}.block-yearwheel-block .months_tasks div:not(.month) .month .label.company:before{content:'\f007';font-family:'Font Awesome 5 Pro';display:inline-block;margin-bottom:10px;color:#fff;background:#2ed130;padding:1px 5px;font-size:14px;margin-right:10px;position:absolute;top:0;left:0}.block-yearwheel-block .months_tasks div:not(.month) .month ul{list-style:none;margin:0;padding:0 0 0 45px}.block-yearwheel-block .months_tasks div:not(.month) .month ul li:before{content:'-';display:inline-block;margin-right:5px}.block-yearwheel-block .months_tasks div:not(.month) .month ul li a{font-size:14px;color:#afafaf;font-weight:300;font-style:italic}.block-yearwheel-block .months_tasks div:not(.month) .month ul li a:hover{text-decoration:underline}.page-node-type-article .content-header{margin-bottom:40px}.page-node-type-article .content-header .field--name-field-preamble{text-align:center;font-size:18px;line-height:22px;font-weight:500;max-width:650px;margin:20px auto 0}.page-node-type-article .content-submenu{position:relative}@media (max-width:576px){.page-node-type-article .content-submenu{height:40px;text-align:center}}.page-node-type-article .content-col-right.without-sidebar{border-left:0!important;width:100%!important;padding-left:0!important}.page-node-type-event .date{text-align:center;font-size:18px;line-height:24px;font-weight:400;margin-top:30px}.page-node-type-event .prior-knowledge{text-align:center;font-size:18px;line-height:24px;font-weight:400}.page-node-type-event .prior-knowledge .field__label{display:inline-block}.page-node-type-event .prior-knowledge .field__item{display:inline-block}.page-node-type-event .board{background-color:#f7f7f7;padding:10px 20px;margin:40px 0}.page-node-type-event .board span{display:inline-block;font-size:18px;line-height:20px;margin-right:-5px}.page-node-type-event .board span .field__label{display:inline-block}.page-node-type-event .board span .field__item{display:inline-block}.path-frontpage .layout-container .region-content{max-width:none!important;padding:0!important}.path-frontpage .layout-container .region-content .region-top{padding:0 0 20px;max-width:600px;margin:0 auto}.path-frontpage .layout-container .region-content .region-top h1{font-weight:400}.path-frontpage .layout-container .region-content .region-main{max-width:none;background-color:#f1fbfc;position:relative}.path-frontpage .layout-container .region-content .region-main:before{content:'';display:inline-block;width:50%;height:100%;position:absolute;background:linear-gradient(135deg,#85d1e2 0,#91de92 100%)}@media (max-width:576px){.path-frontpage .layout-container .region-content .region-main:before{width:100%!important;height:24%!important}}@media screen and (max-width:815px) and (orientation:landscape){.path-frontpage .layout-container .region-content .region-main:before{width:100%!important;height:44%!important}}.path-frontpage .layout-container .region-content .region-main .block-region-main{max-width:1050px;margin:0 auto}.path-frontpage .layout-container .region-content .region-main .block-region-main .block-views-blocknews-block-1{display:inline-block;vertical-align:top;width:50%;padding:50px 0 50px 4%;position:relative}@media (max-width:576px){.path-frontpage .layout-container .region-content .region-main .block-region-main .block-views-blocknews-block-1{width:100%!important;padding:50px 3% 70px 3%}}@media screen and (max-width:815px) and (orientation:landscape){.path-frontpage .layout-container .region-content .region-main .block-region-main .block-views-blocknews-block-1{width:100%!important;padding:50px 3% 70px 3%}}@media (max-width:576px){.path-frontpage .layout-container .region-content .region-main .block-region-main .block-views-blocknews-block-1{width:100%!important;padding-right:0;height:auto!important;padding-bottom:50px}}.path-frontpage .layout-container .region-content .region-main .block-region-main .block-views-blocknews-block-1>div:last-of-type{height:100%}.path-frontpage .layout-container .region-content .region-main .block-region-main .block-views-blocknews-block-1 h2{margin-bottom:10px}.path-frontpage .layout-container .region-content .region-main .block-region-main .block-views-blocknews-block-1 .view{height:100%}.path-frontpage .layout-container .region-content .region-main .block-region-main .block-views-blocknews-block-1 .views-row{position:relative;overflow:hidden;margin-bottom:40px}.path-frontpage .layout-container .region-content .region-main .block-region-main .block-views-blocknews-block-1 .views-row:last-child{display:none}.path-frontpage .layout-container .region-content .region-main .block-region-main .block-views-blocknews-block-1 .views-row.company-8:before{content:'\f1ad';font-family:'Font Awesome 5 Pro';display:inline-block;color:#afafaf;padding:1px 5px;font-size:17px;margin-right:10px;position:absolute;top:0;right:0}@media (max-width:576px){.path-frontpage .layout-container .region-content .region-main .block-region-main .block-views-blocknews-block-1 .views-row.company-8:before{background-color:#fff;padding:10px;right:10px;top:10px}}.path-frontpage .layout-container .region-content .region-main .block-region-main .block-views-blocknews-block-1 .views-row.notShown::after{content:'NY';display:block;position:absolute;top:0;left:0;background:#de1040;color:#fff;border-radius:100%;padding:10px 6px 0;font-size:14px;width:30px;height:30px;text-align:center;box-shadow:1px 2px 0 rgba(0,0,0,.2);transform:rotate(-15deg)}.path-frontpage .layout-container .region-content .region-main .block-region-main .block-views-blocknews-block-1 .views-row .views-field-title{margin-bottom:5px;font-size:18px;line-height:18px}.path-frontpage .layout-container .region-content .region-main .block-region-main .block-views-blocknews-block-1 .views-row .views-field-title a{color:#000}.path-frontpage .layout-container .region-content .region-main .block-region-main .block-views-blocknews-block-1 .views-row .views-field-created{display:block;font-size:12px;color:#afafaf;text-transform:uppercase;font-weight:500;width:100%}.path-frontpage .layout-container .region-content .region-main .block-region-main .block-views-blocknews-block-1 .views-row .views-field-field-static-image{float:left;padding-right:30px;width:40%}@media (max-width:576px){.path-frontpage .layout-container .region-content .region-main .block-region-main .block-views-blocknews-block-1 .views-row .views-field-field-static-image{float:none;width:97%;margin-bottom:5px;padding-right:0;border-right:0}.path-frontpage .layout-container .region-content .region-main .block-region-main .block-views-blocknews-block-1 .views-row .views-field-field-static-image img{width:100%;height:auto}}.path-frontpage .layout-container .region-content .region-main .block-region-main .block-views-blocknews-block-1 .views-row .views-field-field-static-image img{width:100%;height:auto}.path-frontpage .layout-container .region-content .region-main .block-region-main .block-views-blocknews-block-1 .views-row .views-field-body{font-size:16px;margin-top:10px;border-top:1px solid #f5f6f6;display:inline-block;width:60%}@media (max-width:576px){.path-frontpage .layout-container .region-content .region-main .block-region-main .block-views-blocknews-block-1 .views-row .views-field-body{width:97%}}.path-frontpage .layout-container .region-content .region-main .block-region-main .block-views-blocknews-block-1 .views-row .views-field-body a{color:#afafaf;font-style:italic}.path-frontpage .layout-container .region-content .region-main .block-region-main .block-views-blocknews-block-1 .views-row .views-field-nid{display:none}.path-frontpage .layout-container .region-content .region-main .block-region-main .block-views-blocknews-block-1 .more-link{text-align:center;width:100%}.path-frontpage .layout-container .region-content .region-main .block-region-main .block-views-blocknews-block-1 .more-link a{padding:3px 30px;text-align:center;background-color:#2ed130;color:#fff;font-size:18px;line-height:27px}.path-frontpage .layout-container .region-content .region-main .block-region-main .block-views-blocknews-block-1 .more-link a:hover{opacity:.8}.path-frontpage .layout-container .region-content .region-main .block-region-main .block-views-blocknews-block-1 .more-link a .green{background-color:#2ed130}.path-frontpage .layout-container .region-content .region-main .block-region-main .block-views-blocknews-block-1 .more-link a .blue{background-color:#048199}.path-frontpage .layout-container .region-content .region-main .block-region-main .block-views-blocknews-block-1 .more-link a .red{background-color:#de1040}.path-frontpage .layout-container .region-content .region-bottom{max-width:1050px;width:94%;margin:0 auto;padding:60px 0}.path-frontpage .layout-container .region-content .region-bottom .block-views-blocknews-block-1{display:inline-block;vertical-align:top;width:58%;padding-right:7%;padding-bottom:50px;position:relative}@media (max-width:576px){.path-frontpage .layout-container .region-content .region-bottom .block-views-blocknews-block-1{width:100%!important;padding-right:0;margin-bottom:70px;height:auto!important;padding-bottom:50px}}.path-frontpage .layout-container .region-content .region-bottom .block-views-blocknews-block-1>div:last-of-type{height:100%}.path-frontpage .layout-container .region-content .region-bottom .block-views-blocknews-block-1 h2{margin-bottom:50px}.path-frontpage .layout-container .region-content .region-bottom .block-views-blocknews-block-1 .view{height:100%}.path-frontpage .layout-container .region-content .region-bottom .block-views-blocknews-block-1 .views-row{position:relative;overflow:hidden;margin-bottom:40px}.path-frontpage .layout-container .region-content .region-bottom .block-views-blocknews-block-1 .views-row.company-8:before{content:'\f1ad';font-family:'Font Awesome 5 Pro';display:inline-block;color:#afafaf;padding:1px 5px;font-size:17px;margin-right:10px;position:absolute;top:0;right:0}@media (max-width:576px){.path-frontpage .layout-container .region-content .region-bottom .block-views-blocknews-block-1 .views-row.company-8:before{top:10px}}.path-frontpage .layout-container .region-content .region-bottom .block-views-blocknews-block-1 .views-row .views-field-title{margin-bottom:5px;font-size:22px;line-height:22px}.path-frontpage .layout-container .region-content .region-bottom .block-views-blocknews-block-1 .views-row .views-field-title a{color:#000}.path-frontpage .layout-container .region-content .region-bottom .block-views-blocknews-block-1 .views-row .views-field-created{font-size:12px;color:#afafaf;text-transform:uppercase;font-weight:500}.path-frontpage .layout-container .region-content .region-bottom .block-views-blocknews-block-1 .views-row .views-field-field-static-image{float:left;border-right:30px solid #fff}@media (max-width:576px){.path-frontpage .layout-container .region-content .region-bottom .block-views-blocknews-block-1 .views-row .views-field-field-static-image{float:none;width:100%;margin-bottom:5px;border-right:0}.path-frontpage .layout-container .region-content .region-bottom .block-views-blocknews-block-1 .views-row .views-field-field-static-image img{width:100%;height:auto}}.path-frontpage .layout-container .region-content .region-bottom .block-views-blocknews-block-1 .views-row .views-field-body{font-size:16px;margin-top:10px;padding-top:10px;border-top:1px solid #f5f6f6}.path-frontpage .layout-container .region-content .region-bottom .block-views-blocknews-block-1 .views-row .views-field-body a{color:#afafaf;font-style:italic}.path-frontpage .layout-container .region-content .region-bottom .block-views-blocknews-block-1 .views-row .views-field-nid{display:none}.path-frontpage .layout-container .region-content .region-bottom .block-views-blocknews-block-1 .more-link{text-align:center;width:100%;position:absolute;bottom:0}.path-frontpage .layout-container .region-content .region-bottom .block-views-blocknews-block-1 .more-link a{padding:3px 30px;text-align:center;background-color:#2ed130;color:#fff;font-size:18px;line-height:27px}.path-frontpage .layout-container .region-content .region-bottom .block-views-blocknews-block-1 .more-link a:hover{opacity:.8}.path-frontpage .layout-container .region-content .region-bottom .block-views-blocknews-block-1 .more-link a .green{background-color:#2ed130}.path-frontpage .layout-container .region-content .region-bottom .block-views-blocknews-block-1 .more-link a .blue{background-color:#048199}.path-frontpage .layout-container .region-content .region-bottom .block-views-blocknews-block-1 .more-link a .red{background-color:#de1040}.path-frontpage .layout-container .region-content .region-bottom .block-views-blockevents-block-1{display:inline-block;vertical-align:top;width:51%;padding-bottom:50px;position:relative}@media (max-width:576px){.path-frontpage .layout-container .region-content .region-bottom .block-views-blockevents-block-1{width:100%;padding-left:0;height:auto!important;padding-bottom:50px}}.path-frontpage .layout-container .region-content .region-bottom .block-views-blockevents-block-1>div:last-of-type{height:100%}.path-frontpage .layout-container .region-content .region-bottom .block-views-blockevents-block-1 h2{margin-bottom:50px}.path-frontpage .layout-container .region-content .region-bottom .block-views-blockevents-block-1 .view{height:100%}.path-frontpage .layout-container .region-content .region-bottom .block-views-blockevents-block-1 .views-row{padding-left:10%;position:relative;margin-bottom:40px}.path-frontpage .layout-container .region-content .region-bottom .block-views-blockevents-block-1 .views-row:before{content:'\f073';display:block;position:absolute;top:3px;font-size:19px;left:0;font-family:'Font Awesome 5 Pro';font-weight:300;color:#afafaf}.path-frontpage .layout-container .region-content .region-bottom .block-views-blockevents-block-1 .views-row .views-field-field-date{font-size:17px;line-height:22px;font-weight:500;margin-bottom:3px}.path-frontpage .layout-container .region-content .region-bottom .block-views-blockevents-block-1 .views-row .views-field-title{margin-bottom:5px}.path-frontpage .layout-container .region-content .region-bottom .block-views-blockevents-block-1 .views-row .views-field-title a{color:#000}.path-frontpage .layout-container .region-content .region-bottom .block-views-blockevents-block-1 .views-row .views-field-body{font-size:16px}.path-frontpage .layout-container .region-content .region-bottom .block-views-blockevents-block-1 .views-row .views-field-body a{color:#afafaf;font-style:italic}.path-frontpage .layout-container .region-content .region-bottom .block-views-blockevents-block-1 .more-link{text-align:left;margin-top:30px;padding-left:9%;width:100%}.path-frontpage .layout-container .region-content .region-bottom .block-views-blockevents-block-1 .more-link a{padding:3px 30px;text-align:center;background-color:#2ed130;color:#fff;font-size:18px;line-height:27px}.path-frontpage .layout-container .region-content .region-bottom .block-views-blockevents-block-1 .more-link a:hover{opacity:.8}.path-frontpage .layout-container .region-content .region-bottom .block-views-blockevents-block-1 .more-link a .green{background-color:#2ed130}.path-frontpage .layout-container .region-content .region-bottom .block-views-blockevents-block-1 .more-link a .blue{background-color:#048199}.path-frontpage .layout-container .region-content .region-bottom .block-views-blockevents-block-1 .more-link a .red{background-color:#de1040}.block-views-blocknews-block-2{display:inline-block;vertical-align:top;width:58%;padding-right:7%;padding-bottom:50px;position:relative}@media (max-width:576px){.block-views-blocknews-block-2{width:100%!important;padding-right:0;margin-bottom:70px;height:auto!important;padding-bottom:50px}}.block-views-blocknews-block-2>div:last-of-type{height:100%}.block-views-blocknews-block-2 h2{margin-bottom:50px}.block-views-blocknews-block-2 .view{height:100%}.block-views-blocknews-block-2 .views-row{position:relative;overflow:hidden;margin-bottom:40px}.block-views-blocknews-block-2 .views-row.company-8:before{content:'\f1ad';font-family:'Font Awesome 5 Pro';display:inline-block;color:#afafaf;padding:1px 5px;font-size:17px;margin-right:10px;position:absolute;top:0;right:0}@media (max-width:576px){.block-views-blocknews-block-2 .views-row.company-8:before{top:10px}}.block-views-blocknews-block-2 .views-row .views-field-title{margin-bottom:5px;font-size:22px;line-height:22px}.block-views-blocknews-block-2 .views-row .views-field-title a{color:#000}.block-views-blocknews-block-2 .views-row .views-field-created{font-size:12px;color:#afafaf;text-transform:uppercase;font-weight:500}.block-views-blocknews-block-2 .views-row .views-field-field-static-image{float:left;border-right:30px solid #fff}@media (max-width:576px){.block-views-blocknews-block-2 .views-row .views-field-field-static-image{float:none;width:100%;margin-bottom:5px;border-right:0}.block-views-blocknews-block-2 .views-row .views-field-field-static-image img{width:100%;height:auto}}.block-views-blocknews-block-2 .views-row .views-field-body{font-size:16px;margin-top:10px;padding-top:10px;border-top:1px solid #f5f6f6}.block-views-blocknews-block-2 .views-row .views-field-body a{color:#afafaf;font-style:italic}.block-views-blocknews-block-2 .more-link{text-align:center;width:100%;position:absolute;bottom:0}.block-views-blocknews-block-2 .more-link a{padding:3px 30px;text-align:center;background-color:#2ed130;color:#fff;font-size:18px;line-height:27px}.block-views-blocknews-block-2 .more-link a:hover{opacity:.8}.block-views-blocknews-block-2 .more-link a .green{background-color:#2ed130}.block-views-blocknews-block-2 .more-link a .blue{background-color:#048199}.block-views-blocknews-block-2 .more-link a .red{background-color:#de1040}.page-node-type-news .date{text-align:center;font-size:18px;line-height:24px;font-weight:400;margin-top:30px}.page-node-type-news .field--name-field-static-image{margin:20px 0}.page-node-type-news .field--name-field-static-image img{max-width:100%;height:auto}.page-node-type-news .likes{margin:30px 0 0}.page-node-type-news .likes .dislike,.page-node-type-news .likes .like{border-color:#69e1e8}.page-node-type-news .likes .dislike.dislike,.page-node-type-news .likes .like.dislike{display:none}.page-node-type-news .likes .dislike a,.page-node-type-news .likes .like a{color:#69e1e8}.page-node-type-news .comments .comment{border-bottom:1px solid #000;margin-top:30px!important;padding-bottom:20px}.page-node-type-news .comments .comment:first-child{margin-top:0}.page-node-type-project .content-submenu{position:relative}@media (max-width:576px){.page-node-type-project .content-submenu{height:40px}}.page-node-type-project .content-middle .content-col-right.without-sidebar{border-left:0!important;padding-left:0!important;width:100%}.page-node-type-supplier h1{margin-bottom:80px}.page-node-type-supplier .field--name-field-logotype{margin-bottom:20px}.page-node-type-supplier .field--name-field-logotype img{width:100%;height:auto}.page-node-type-task .task-info{text-align:center;font-size:16px;line-height:30px}.page-node-type-task .task-info label{font-weight:500}.page-node-type-task .content-middle .content-col-centered{max-width:650px;margin:0 auto;padding-top:40px}.page-node-type-task .content-middle .content-col-centered .activities{margin-top:40px}.page-node-type-task .content-middle .content-col-centered div[class*=field-protection]{margin:20px 0}.page-node-type-task .content-middle .content-col-centered div[class*=field-protection].field--type-entity-reference-revisions .paragraph{align-items:center;display:flex;justify-content:space-between;flex-wrap:wrap;padding:0}.page-node-type-task .content-middle .content-col-centered div[class*=field-protection].field--type-entity-reference-revisions .paragraph>.field{align-self:stretch;background:#f0f0f0;border:1px solid #fff;flex-grow:1;padding:5px}.page-node-type-task .content-middle .content-col-centered div[class*=field-protection].field--type-entity-reference-revisions .paragraph>.field.field--type-boolean{flex-basis:12%;max-width:12%}.page-node-type-task .content-middle .content-col-centered div[class*=field-protection].field--type-entity-reference-revisions .paragraph>.field.field--type-string{flex-basis:32%;max-width:32%}.field--name-field-comments .comment{margin-bottom:30px!important}.field--name-field-comments .comment .comment__submitted{color:#afafaf;font-size:16px;line-height:20px}.field--name-field-comments .comment .content .title a{cursor:default;color:#000;font-size:16px;line-height:22px;font-weight:500}.field--name-field-comments .comment .content p{margin-bottom:0}.field--name-field-comments .comment-form__title{display:none}.field--name-field-comments .comment-activity-form{display:none}.field--name-field-comments .add-subtask,.field--name-field-comments .edit-task{margin:10px 0;display:inline-block;width:100%}.documents{border-top:1px solid #f7f7f8;border-bottom:1px solid #f7f7f8;padding-top:30px;padding-bottom:30px;margin-top:30px;margin-bottom:30px}.documents ul{list-style-type:none;padding-left:0}.documents ul li{margin-bottom:10px;padding-left:25px;position:relative}.documents ul li.word:before{content:'\f1c2';font-family:'Font Awesome 5 Pro';position:absolute;left:0}.documents ul li.pdf:before{content:'\f1c1';font-family:'Font Awesome 5 Pro';position:absolute;left:0}.documents ul li a{font-style:italic;font-weight:300}.field--name-body img{max-width:100%}.field-files{background:#f7f7f8}.field-files .field__label{font-size:22px;line-height:28px;margin-bottom:10px}.field-files ul{list-style-type:none;padding-left:0}.field-files ul li{margin-bottom:10px;padding-left:12%;position:relative}.field-files ul li.doc:before,.field-files ul li.word:before{content:'\f1c2';font-family:'Font Awesome 5 Pro';position:absolute;left:0}.field-files ul li.pdf:before{content:'\f1c1';font-family:'Font Awesome 5 Pro';position:absolute;left:0}.field-files ul li.xls:before{content:'\f1c3';font-family:'Font Awesome 5 Pro';position:absolute;left:0}.field-files ul li a{font-style:italic;font-weight:300}.field--widget-pbf-widget .description{display:none!important}.field--widget-pbf-widget .js-form-type-checkbox{display:none!important}.field--name-field-price-lists{background:#f7f7f8;padding:20px 13% 5px}@media (max-width:576px){.field--name-field-price-lists{padding:20px 6% 5px}}.field--name-field-price-lists span{font-weight:700;margin-bottom:10px}.field--name-field-price-lists .field__label{font-size:22px;line-height:28px;margin-bottom:10px}.field--name-field-price-lists .field__items{list-style-type:none;padding-left:0}.field--name-field-price-lists .field__items .field__item{margin-bottom:10px;padding-left:12%;position:relative}.field--name-field-price-lists .field__items .field__item span{background:0 0;padding:0;font-weight:500}.field--name-field-price-lists .field__items .field__item span.file--application-word:before{content:'\f1c2';font-family:'Font Awesome 5 Pro';position:absolute;left:0}.field--name-field-price-lists .field__items .field__item span.file--application-pdf:before{content:'\f1c1';font-family:'Font Awesome 5 Pro';position:absolute;left:0}.field--name-field-price-lists .field__items .field__item span a{font-style:italic;font-weight:300}.field--name-field-price-lists .field__items .field__item span a.deletePricelist{display:none}.current_pricelist{padding:20px 5%;background:#048199;font-size:18px;font-weight:500;text-align:center;margin:0 0 20px}form.admin-form .js-form-item{width:100%;padding-left:0!important;padding-right:0!important}@media screen and (max-width:767px){form.admin-form .js-form-item{width:100%!important;padding-left:0!important;padding-right:0!important}}@media screen and (max-width:767px){form.admin-form .js-form-wrapper{width:100%!important}}form.admin-form .select2-container{min-width:200px}form.admin-form .company_users{margin:40px 0}form.admin-form .company_users .status-0{color:red}.comment-form .js-form-wrapper{margin:10px 0}.comment-form .js-form-wrapper:not(.full){width:33%;display:inline-block;margin-right:-5px;margin-bottom:0;vertical-align:top;padding-right:1%}@media (max-width:576px){.comment-form .js-form-wrapper:not(.full){width:100%!important;padding:0!important}}.comment-form .js-form-wrapper:not(.full) .label,.comment-form .js-form-wrapper:not(.full) label{display:none}.comment-form .js-form-wrapper.field--type-boolean .label,.comment-form .js-form-wrapper.field--type-boolean label{display:inline-block!important}.comment-form .js-form-wrapper.field--name-comment-body,.comment-form .js-form-wrapper.full{width:100%}.comment-form .js-form-wrapper .form-item{margin:0}.comment-form .js-form-wrapper input{max-width:100%;width:100%}.comment-form .js-form-wrapper textarea{padding:10px;border:1px solid #b3b3b3;border-radius:3px}.comment-form .js-form-wrapper .js-form-item{width:100%;padding:0!important}.comment-form .js-form-wrapper .js-form-item input{width:auto}.comment-form .js-form-wrapper .select2-selection__arrow{background:#048199}.comment-form .js-form-wrapper .select2-container{width:100%!important}.comment-form .js-form-wrapper .filter-wrapper{display:none}.node-task-edit-form,.node-task-form{max-width:830px;margin:0 auto;padding:50px;background:#f6fdfd}@media screen and (max-width:716px){.node-task-edit-form,.node-task-form{padding:10px}}.node-task-edit-form .js-form-wrapper:not(.filter-wrapper),.node-task-form .js-form-wrapper:not(.filter-wrapper){display:inline-block;max-width:100%;vertical-align:top}@media screen and (max-width:767px){.node-task-edit-form .js-form-wrapper,.node-task-form .js-form-wrapper{width:100%!important}}.node-task-edit-form .js-form-item-notice,.node-task-form .js-form-item-notice{display:inline-block;width:auto!important;margin-right:10px}.node-task-edit-form .field--name-field-wheel-year,.node-task-form .field--name-field-wheel-year{width:auto;margin-right:10px}.node-task-edit-form .field--name-field-wheel-year .js-form-item,.node-task-form .field--name-field-wheel-year .js-form-item{width:100%}.node-task-edit-form .field--name-title,.node-task-form .field--name-title{width:100%}.node-task-edit-form .field--name-title .js-form-item,.node-task-form .field--name-title .js-form-item{width:100%!important;padding:0}.node-task-edit-form .field--name-field-task-type,.node-task-form .field--name-field-task-type{width:33%}.node-task-edit-form .field--name-field-task-type .js-form-item,.node-task-form .field--name-field-task-type .js-form-item{width:100%}.node-task-edit-form .field--name-field-task-type .js-form-item .select2-container,.node-task-form .field--name-field-task-type .js-form-item .select2-container{width:100%!important}.node-task-edit-form .field--name-field-assigned,.node-task-form .field--name-field-assigned{width:32%}.node-task-edit-form .field--name-field-assigned .js-form-item,.node-task-form .field--name-field-assigned .js-form-item{width:100%}.node-task-edit-form .field--name-field-priority,.node-task-form .field--name-field-priority{width:33%}.node-task-edit-form .field--name-field-priority .js-form-item,.node-task-form .field--name-field-priority .js-form-item{width:100%}.node-task-edit-form .field--name-field-priority .js-form-item .select2-container,.node-task-form .field--name-field-priority .js-form-item .select2-container{width:100%!important}.node-task-edit-form .field--name-field-end-date,.node-task-form .field--name-field-end-date{width:33%;padding-top:16px}.node-task-edit-form .field--name-field-end-date .label,.node-task-form .field--name-field-end-date .label{font-weight:400;margin-bottom:5px;display:block}.node-task-edit-form .field--name-field-end-date input,.node-task-form .field--name-field-end-date input{padding:8px}.node-task-edit-form .field--name-field-status,.node-task-form .field--name-field-status{width:32%}.node-task-edit-form .field--name-field-status .js-form-item,.node-task-form .field--name-field-status .js-form-item{width:100%}.node-task-edit-form .field--name-field-status .js-form-item label,.node-task-form .field--name-field-status .js-form-item label{margin-bottom:7px}.node-task-edit-form .field--name-field-status .js-form-item .select2-container,.node-task-form .field--name-field-status .js-form-item .select2-container{width:100%!important}.node-task-edit-form .field--name-field-notice-date,.node-task-form .field--name-field-notice-date{width:33%;padding-top:16px}.node-task-edit-form .field--name-field-notice-date .label,.node-task-form .field--name-field-notice-date .label{font-weight:400;margin-bottom:5px;display:block}.node-task-edit-form .field--name-field-notice-date input,.node-task-form .field--name-field-notice-date input{padding:8px}.node-task-edit-form .field--name-body,.node-task-form .field--name-body{width:100%}.node-task-edit-form .field--name-body .js-form-item,.node-task-form .field--name-body .js-form-item{width:100%}.node-task-edit-form .field--name-field-document,.node-task-form .field--name-field-document{width:100%}.node-task-edit-form .field--name-field-document .js-form-item,.node-task-form .field--name-field-document .js-form-item{width:100%}.node-task-edit-form .field--name-field-parent-task,.node-task-form .field--name-field-parent-task{display:block!important}.node-task-edit-form .field--name-field-company,.node-task-form .field--name-field-company{display:block!important}.node-task-edit-form .field--name-field-anomaly-images,.node-task-form .field--name-field-anomaly-images{width:100%}.node-task-edit-form .field--name-field-anomaly-images .js-form-item,.node-task-form .field--name-field-anomaly-images .js-form-item{width:100%}.node-task-edit-form div[class*=field-protection-],.node-task-form div[class*=field-protection-]{max-width:100%}.node-task-edit-form div[class*=field-protection-].field--widget-paragraphs table tbody tr td.paragraph-bullet,.node-task-form div[class*=field-protection-].field--widget-paragraphs table tbody tr td.paragraph-bullet{display:none}.node-task-edit-form div[class*=field-protection-].field--widget-paragraphs .paragraph-top,.node-task-form div[class*=field-protection-].field--widget-paragraphs .paragraph-top{display:none}.node-task-edit-form div[class*=field-protection-].field--widget-paragraphs .paragraphs-subform,.node-task-form div[class*=field-protection-].field--widget-paragraphs .paragraphs-subform{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around;max-width:100%}.node-task-edit-form div[class*=field-protection-].field--widget-paragraphs .paragraphs-subform .field--type-boolean,.node-task-form div[class*=field-protection-].field--widget-paragraphs .paragraphs-subform .field--type-boolean{flex-basis:12%;max-width:12%}.node-task-edit-form div[class*=field-protection-].field--widget-paragraphs .paragraphs-subform .field--type-string,.node-task-form div[class*=field-protection-].field--widget-paragraphs .paragraphs-subform .field--type-string{flex-basis:25%;max-width:25%}.node-task-edit-form .field--name-field-paragraphs-bottom,.node-task-form .field--name-field-paragraphs-bottom{width:100%}.node-task-edit-form .field--name-field-paragraphs-bottom .js-form-item,.node-task-form .field--name-field-paragraphs-bottom .js-form-item{width:100%}.node-task-edit-form #edit-group-signering .field--type-entity-reference,.node-task-form #edit-group-signering .field--type-entity-reference{width:100%}.node-task-edit-form #edit-group-signering .field--name-field-signing-signings,.node-task-form #edit-group-signering .field--name-field-signing-signings{width:100%}input[type=button],input[type=password],input[type=submit],input[type=text],textarea{-webkit-appearance:none}input{padding:10px;border:1px solid #b3b3b3;border-radius:3px;outline:0}input[type=submit]{background:#000;color:#fff;padding:10px 25px;border:0;width:auto;margin-bottom:20px}.dropbutton-action input[type=submit]{background:#fff;color:#000;padding:10px;border:0;width:auto;margin:0}.select2-selection{height:42px!important;padding:5px 0}.select2-selection .select2-selection__rendered{line-height:30px!important}.select2-selection .select2-selection__arrow{width:40px!important;height:40px!important;background-color:#2ed130}.select2-selection .select2-selection__arrow b{border-color:#fff transparent transparent transparent!important}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #fff!important}.js-form-type-radio input{display:none}.js-form-type-radio label:before{content:'•';color:transparent;width:19px;height:19px;background-color:transparent;border:1px solid #000;border-radius:100%;display:inline-block;vertical-align:top;font-size:30px;line-height:18px;margin-right:10px;text-indent:-6.5px}.js-form-type-radio.selected label:before{content:'•';color:#6c6d70}.js-form-type-checkbox input{position:relative;z-index:-1;width:25px!important;height:16px!important;margin-right:-30px;margin-bottom:-18px;opacity:0;display:block}.js-form-type-checkbox label:before{content:'\f00c';font-family:'Font Awesome 5 Pro';color:transparent;width:19px;height:19px;background-color:transparent;border:1px solid #000;border-radius:3px;display:inline-block;vertical-align:top;font-size:15px;line-height:19px;margin-right:10px;text-indent:.5px}.js-form-type-checkbox.selected label:before{color:#6c6d70}.js-form-type-managed-file .form-managed-file:before{content:'Välj filer...';padding:3px 30px;text-align:center;background-color:#2ed130;color:#fff;font-size:18px;line-height:27px;border:0;position:absolute;z-index:0}.js-form-type-managed-file .form-managed-file:before:hover{opacity:.8}.js-form-type-managed-file .form-managed-file:before .green{background-color:#2ed130}.js-form-type-managed-file .form-managed-file:before .blue{background-color:#048199}.js-form-type-managed-file .form-managed-file:before .red{background-color:#de1040}.js-form-type-managed-file .form-managed-file .js-form-file{position:relative;margin-top:-7px;z-index:1;opacity:0}.js-form-type-managed-file .description{display:none}.js-form-type-managed-file .js-form-submit{width:auto!important;margin-left:0;margin-top:20px}.fieldset-wrapper .js-form-item{display:inline-block;width:auto!important}form #ajax-wrapper:not(.full),form .js-form-item:not(.full){margin-bottom:0;vertical-align:top}@media (max-width:576px){form #ajax-wrapper:not(.full),form .js-form-item:not(.full){width:100%!important;padding:0!important}}form #ajax-wrapper.full,form .js-form-item.full{width:100%}form #ajax-wrapper input,form .js-form-item input{max-width:100%;width:100%}@media screen and (max-width:716px){form #ajax-wrapper input,form .js-form-item input{width:100%!important}}form #ajax-wrapper textarea,form .js-form-item textarea{padding:10px;border:1px solid #b3b3b3;border-radius:3px}@media screen and (max-width:716px){form #ajax-wrapper textarea,form .js-form-item textarea{width:100%!important}}form #ajax-wrapper .js-form-item,form .js-form-item .js-form-item{width:100%;padding:0!important}form #ajax-wrapper .js-form-item input,form .js-form-item .js-form-item input{width:auto}@media screen and (max-width:716px){form #ajax-wrapper .js-form-item input,form .js-form-item .js-form-item input{width:100%!important}}form #ajax-wrapper .select2-container,form .js-form-item .select2-container{min-width:200px}form .field--type-text-long{width:100%!important}form .field--name-field-document .js-form-item input{width:100%}form a.tabledrag-handle .handle{padding:0!important;width:24px!important;height:24px!important}@media screen and (max-width:716px){details{border:0}}@media screen and (max-width:716px){details>.details-wrapper{padding:10px 0}}.path-user .region-content{position:relative;min-height:100vh}.path-user .block-system-main-block{position:absolute;top:50%;transform:translateY(-50%);width:100%}.user-login-form{margin:0 auto;width:94%;max-width:450px;text-align:center}.user-login-form h1{font-size:58px;line-height:68px!important;font-weight:300;text-transform:uppercase}@media screen and (max-width:767px){.user-login-form h1{font-size:48px;line-height:58px!important}}.user-login-form a{color:#000;text-decoration:none;font-weight:400}.user-login-form .js-form-item{width:100%!important;padding:0!important}.user-login-form .js-form-item input{max-width:260px;font-size:14px}.user-login-form .form-actions{max-width:260px;text-align:right;margin:10px auto}#edit-field-project-subpages-wrapper .js-form-item legend:after{display:inline-block;content:'\f0dd';font-family:'Font Awesome 5 Pro';color:#000}#edit-field-project-subpages-wrapper .js-form-item legend.open:after{transform:rotate(180deg)}#edit-field-project-subpages-wrapper .js-form-item .fieldset-wrapper{display:none}#gkportalen-signing-signingform .js-form-type-checkbox label{font-weight:500}#gkportalen-signing-signingform .js-form-type-checkbox input{position:relative;width:25px!important;height:16px!important;margin-right:-28px;opacity:0}#gkportalen-signing-signingform .js-form-type-checkbox.selected label:before{border-color:#2ed130;color:#2ed130;font-weight:400}#gkportalen-signing-signingform .js-form-submit{margin-left:0;margin-top:10px}.user-logged-in.path-user .layout-container{margin:0!important}.user-logged-in.path-user .layout-container .block-system-main-block{position:relative;top:0;transform:none!important}.user-logged-in.path-user .layout-container .block-system-main-block #edit-roles--wrapper .form-checkboxes .form-item:first-child{display:none}.webform-submission-form #ajax-wrapper:not(.full),.webform-submission-form .js-form-item:not(.full){margin-bottom:0;vertical-align:top}@media (max-width:576px){.webform-submission-form #ajax-wrapper:not(.full),.webform-submission-form .js-form-item:not(.full){width:100%!important;padding:0!important}}.webform-submission-form #ajax-wrapper.full,.webform-submission-form .js-form-item.full{width:100%}.webform-submission-form #ajax-wrapper input,.webform-submission-form .js-form-item input{max-width:100%;width:100%}.webform-submission-form #ajax-wrapper textarea,.webform-submission-form .js-form-item textarea{padding:10px;border:1px solid #b3b3b3;border-radius:3px}.webform-submission-form #ajax-wrapper .js-form-item,.webform-submission-form .js-form-item .js-form-item{width:100%;padding:0!important}.webform-submission-form #ajax-wrapper .js-form-item input,.webform-submission-form .js-form-item .js-form-item input{width:auto}.menu--main:not(.montorsparmen){display:none;vertical-align:middle;position:absolute;z-index:99;top:50%;left:0;width:100%;background-color:#f1fbfc;padding:70px 0;box-shadow:0 3px 5px #ccc}.menu--main:not(.montorsparmen).open{display:block!important}.menu--main:not(.montorsparmen)>ul.menu{max-width:1050px;margin:0 auto!important;display:flex;flex-direction:row;flex-flow:row wrap}.menu--main:not(.montorsparmen)>ul.menu>li{background:0 0;padding:0;flex-basis:20%;background:0 0!important;list-style:none;margin-bottom:40px;float:none!important}@media (max-width:768px){.menu--main:not(.montorsparmen)>ul.menu>li{flex-basis:33%}}@media (max-width:576px){.menu--main:not(.montorsparmen)>ul.menu>li{flex-basis:100%}}.menu--main:not(.montorsparmen)>ul.menu>li.menu-item--expanded>a:after{content:'\f061';font-family:'Font Awesome 5 Pro';color:#2ed130;font-weight:700;margin-left:3px}.menu--main:not(.montorsparmen)>ul.menu>li a{font-size:14px;font-weight:500;background:0 0;padding:0;background:0 0!important}.menu--main:not(.montorsparmen)>ul.menu>li ul{padding-left:35px}.menu--main:not(.montorsparmen)>ul.menu>li ul li{padding:0;width:100%;display:block}.menu--main:not(.montorsparmen)>ul.menu>li ul li a{font-weight:400!important;padding:5px 0!important}.menu--main.montorsparmen ul.menu li{float:none!important;margin:20px 0}.menu--main.montorsparmen ul.menu li:first-child a{background-color:#2ed130!important}.menu--main.montorsparmen ul.menu li a{background-color:#048199!important;color:#fff!important;display:inline-block;text-align:center;width:100%;position:relative}.menu--main.montorsparmen ul.menu li a.green{background-color:#2ed130!important}.menu--main.montorsparmen ul.menu li a.lokal-montorsparm{background-color:#2ed130!important}.menu--main.montorsparmen ul.menu li .notices{position:absolute;top:-10px;right:-5px;background:#de1040;color:#fff;border-radius:100%;padding:5px;font-size:14px;width:30px;height:30px;box-shadow:1px 2px 0 rgba(0,0,0,.2)}.menu--shortcuts{background-color:#f1fbfc;max-width:900px;padding:70px 0 70px 0!important;position:fixed;right:-900px;top:150px;transition:.2s;width:auto!important;z-index:99}@media (max-width:576px){.menu--shortcuts{right:-100%;top:0}}.menu--shortcuts.open{right:0}.menu--shortcuts .openShortcuts{background-color:#048199!important;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;cursor:pointer;left:-57px;padding:5px 10px;position:absolute;transform:rotate(-90deg)}@media (max-width:576px){.menu--shortcuts .openShortcuts{left:-65px;top:150px}}.menu--shortcuts .closeShortcuts{cursor:pointer;position:absolute;top:30px;right:23%}@media (max-width:576px){.menu--shortcuts .closeShortcuts{right:6%}}.menu--shortcuts .closeShortcuts::before{content:'\f057';display:block;font-family:"Font Awesome 5 Pro"}.menu--shortcuts ul{margin:0 auto!important;max-width:50%}@media (max-width:576px){.menu--shortcuts ul{max-width:none;width:90%!important}}.menu--shortcuts{padding:70px 0 70px 9%;width:50%;display:inline-block;vertical-align:top}@media (max-width:576px){.menu--shortcuts{width:100%!important;padding:50px 3% 70px 3%}}@media screen and (max-width:815px) and (orientation:landscape){.menu--shortcuts{width:100%!important;padding:50px 3% 70px 3%}}.menu--shortcuts h2{margin-bottom:40px;padding-left:1%}.menu--shortcuts ul.menu li{width:25%;padding:0 1.5% 15px!important}.menu--shortcuts ul.menu li.person a:before{content:'\f007'}.menu--shortcuts ul.menu li.moneypig a:before{content:'\f4d3'}.menu--shortcuts ul.menu li.monitor a:before{content:'\f108'}.menu--shortcuts ul.menu li.book a:before{content:'\f02d'}.menu--shortcuts ul.menu li.leaf a:before{content:'\f06c'}.menu--shortcuts ul.menu li.people a:before{content:'\f0c0'}.menu--shortcuts ul.menu li.truck a:before{content:'\f0d1'}.menu--shortcuts ul.menu li.statistics a:before{content:'\f201'}.menu--shortcuts ul.menu li.calendar a:before{content:'\f133'}.menu--shortcuts ul.menu li.contacts a:before{content:'\f2bb'}.menu--shortcuts ul.menu li.warning a:before{content:'\f06a'}.menu--shortcuts ul.menu li.books a:before{content:'\f5db'}.menu--shortcuts ul.menu li.userlock a:before{content:'\f502'}.menu--shortcuts ul.menu li.handshake a:before{content:'\f2b5'}.menu--shortcuts ul.menu li.file a:before{content:'\f15c'}.menu--shortcuts ul.menu li a{color:#fff!important;background:#048199!important;text-align:center;word-wrap:break-word;hyphens:auto;font-size:14.5px;line-height:16px;position:relative;padding:10px 10%!important;border-radius:3px}.menu--shortcuts ul.menu li a:before{font-family:'Font Awesome 5 Pro';font-weight:300;display:block;font-size:35px;line-height:50px;opacity:.5}.menu--shortcuts ul.menu li a .notices{position:absolute;top:-10px;right:-5px;background:#de1040;color:#fff;border-radius:100%;padding:5px;font-size:14px;width:30px;height:30px;box-shadow:1px 2px 0 rgba(0,0,0,.2)}.menu--shortcuts ul.menu li:nth-child(17) a,.menu--shortcuts ul.menu li:nth-child(18) a,.menu--shortcuts ul.menu li:nth-child(19) a,.menu--shortcuts ul.menu li:nth-child(20) a{background:0 0!important;padding:0!important;color:#afafaf!important;height:auto!important;text-align:left}.menu--tool{float:right;padding:17px 0}.menu--tool ul.menu li{background:0 0!important;margin:0 10px;font-size:14px;position:relative;display:inline-block;vertical-align:middle}.menu--tool ul.menu li a,.menu--tool ul.menu li span{color:#fff!important;background:0 0!important;padding:0!important}.menu--tool ul.menu li a.sok,.menu--tool ul.menu li span.sok{text-indent:-99999999999px;display:block;margin:0 10px 0 0}.menu--tool ul.menu li a.sok:after,.menu--tool ul.menu li span.sok:after{text-indent:0;content:'\f002';font-family:'Font Awesome 5 Pro';font-weight:300;display:block;position:absolute;top:-2px}.menu--tool ul.menu li:last-child{width:20px;position:relative;overflow:hidden;height:15px;display:inline-block;vertical-align:middle;float:none;cursor:pointer}.menu--tool ul.menu li:last-child.open span{display:none}.menu--tool ul.menu li:last-child.open:before{transform:rotate(45deg) translateY(-50%);top:50%}.menu--tool ul.menu li:last-child.open:after{transform:rotate(-45deg) translateY(-50%);top:50%}.menu--tool ul.menu li:last-child span{text-indent:-99999999999px;display:block}.menu--tool ul.menu li:last-child span:after{content:'';width:100%;height:2px;background:#fff;display:block;position:absolute;top:50%;transform:translateY(-1px)}.menu--tool ul.menu li:last-child:before{content:'';width:100%;height:2px;background:#fff;display:block;position:absolute;top:0;transition:.2s}.menu--tool ul.menu li:last-child:after{content:'';width:100%;height:2px;background:#fff;display:block;position:absolute;bottom:0;transition:.2s}.menu--topmenu{width:100%;background-color:#f5f5f5;clear:both}@media screen and (max-width:767px){.menu--topmenu .mobile{padding:15px 10px;cursor:pointer;position:relative}.menu--topmenu .toggle{position:absolute;right:10px;top:0;padding:0 10px;height:100%;display:inline-block;max-height:50px}.menu--topmenu .toggle:before{content:'\f0dd';font-family:'Font Awesome 5 Pro';transition:.3s;display:inline-block;position:relative;top:19px;transform:translateY(-40%)}.menu--topmenu .toggle.toggled:before{transform:rotate(180deg)}.menu--topmenu ul{display:none;position:absolute;background:#f5f5f5}.menu--topmenu ul li{display:block;width:100%;float:none}.menu--topmenu ul li a{border:0!important}.menu--topmenu ul li ul{position:relative!important;padding-left:20px!important;margin-bottom:0;padding-bottom:0!important;left:0!important;height:0}.menu--topmenu ul li ul li{float:none}.menu--topmenu ul li ul li .toggle:before{top:10px}}.menu--topmenu ul{margin:0;padding:0}.menu--topmenu ul li{margin:0;padding:15px 0!important;position:relative;list-style:none}.menu--topmenu ul li:hover{text-decoration:underline}.menu--topmenu ul li:hover>ul{display:block}.menu--topmenu ul li a{font-size:13px;line-height:20px;padding:0 20px!important;background-color:transparent!important}.menu--topmenu ul li>ul{position:absolute;left:0;top:100%;width:180%;background:#f5f5f5;display:none;padding:0}.menu--topmenu ul li>ul li{padding:0 0!important;list-style:none;width:100%}.menu--topmenu ul li>ul li.menu-item--expanded:after{position:absolute;right:15px;top:50%;transform:translateY(-50%);display:inline-block;content:'\f054';font-size:12px;font-family:'Font Awesome 5 Pro';color:#000}.menu--topmenu ul li>ul li:hover{background:rgba(0,0,0,.1)}.menu--topmenu ul li>ul li:hover>ul{display:block}.menu--topmenu ul li>ul li a{hyphens:auto;word-wrap:break-word;border:0;padding:10px 20px!important}.menu--topmenu ul li>ul li>ul{position:absolute;left:100%;top:0;width:100%;background:#f5f5f5;display:none;padding:0}.menu--topmenu ul li>ul li>ul li{background:rgba(0,0,0,.1)}.menu--topmenu>ul>li:last-child{float:right!important}@media screen and (max-width:767px){.menu--topmenu>ul>li:last-child{text-align:right}}.view-id-events.view-display-id-page_2 .view-filters #edit-field-event-category-target-id{-moz-column-count:2;column-count:2;margin:0 0 20px;max-width:500px}.view-id-events.view-display-id-page_2 .view-filters #edit-field-event-category-target-id .js-form-item label{display:inline-block;width:100%}.view-id-events.view-display-id-page_2 .view-filters #edit-field-event-category-target-id .js-form-item:nth-child(4){padding-top:5px!important}.view-id-events.view-display-id-page_2 .view-filters #edit-field-event-category-target-id .js-form-item-field-event-category-target-id-38 label{background-color:#ffd079}.view-id-events.view-display-id-page_2 .view-filters #edit-field-event-category-target-id .js-form-item-field-event-category-target-id-15 label{background-color:#eff4b6}.view-id-events.view-display-id-page_2 .view-filters #edit-field-event-category-target-id .js-form-item-field-event-category-target-id-24 label{background-color:#ffaba7}.view-id-events.view-display-id-page_2 .view-filters #edit-field-event-category-target-id .js-form-item-field-event-category-target-id-39 label{background-color:#c4e6b2}.view-id-events.view-display-id-page_2 .view-filters #edit-field-event-category-target-id .js-form-item-field-event-category-target-id-40 label{background-color:#c2fdef}.view-id-events.view-display-id-page_2 .view-filters #edit-field-event-category-target-id .js-form-item-field-event-category-target-id-37 label{background-color:#c4c4c4}.view-id-events.view-display-id-page_2 .fc-head tr{background-color:#afafaf}.view-id-events.view-display-id-page_2 .fc-head tr th{color:#fff;padding:10px 0;font-weight:400;border:0}.view-id-events.view-display-id-page_2 .fc-body tr{background-color:#fff}.view-id-events.view-display-id-page_2 .fc-body tr td{text-align:left;border-right:1px solid #ddd;border-color:#ddd!important}.view-id-events.view-display-id-page_2 .fc-body tr td:first-child{padding-left:0}.view-id-events.view-display-id-page_2 .fc-body tr td:last-child{padding-right:0}.view-id-events.view-display-id-page_2 .fc-body tr td span{float:left!important;font-style:italic}.view-id-events.view-display-id-page_2 .fc-body .fc-week{border-bottom:1px solid #ddd}.view-id-events.view-display-id-page_2 .fc-body .fc-day-grid-event{padding:3px 5px;border-radius:0!important;border:0;margin:0;font-size:12px}.view-id-events.view-display-id-page_2 .fc-body .fc-day-grid-event.notGK{background-color:#2ed130!important}.view-id-events.view-display-id-page_2 .fc-body .fc-day-grid-event .fc-time{display:none}.view-id-events.view-display-id-page_2 .fc-body .fc-day-grid-event .fc-title{color:#000}.view-id-events.view-display-id-page_1 h1{margin-bottom:50px}.view-id-events.view-display-id-page_1 .views-row{position:relative;padding-left:3%;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #f7f7f8}.view-id-events.view-display-id-page_1 .views-row:before{content:'\f073';display:block;position:absolute;top:3px;font-size:19px;left:0;font-family:'Font Awesome 5 Pro';font-weight:300;color:#afafaf}.view-id-events.view-display-id-page_1 .views-row .views-field-field-date{font-size:17px;line-height:22px;font-weight:500;margin-bottom:3px}.view-id-events.view-display-id-page_1 .views-row .views-field-title{margin-bottom:5px}.view-id-events.view-display-id-page_1 .views-row .views-field-title a{color:#000}.view-id-events.view-display-id-page_1 .views-row .views-field-body{font-size:16px}.view-id-events.view-display-id-page_1 .views-row .views-field-body a{color:#afafaf;font-style:italic}.view-id-tasks.view-display-id-page_1 header .add-task,.view-id-tasks.view-display-id-page_2 header .add-task,.view-id-tasks.view-display-id-page_3 header .add-task{float:right;font-size:12px;margin-bottom:40px}.view-id-tasks.view-display-id-page_1 header .allCompanies,.view-id-tasks.view-display-id-page_2 header .allCompanies,.view-id-tasks.view-display-id-page_3 header .allCompanies{display:none}.view-id-tasks.view-display-id-page_1 table thead tr th,.view-id-tasks.view-display-id-page_2 table thead tr th,.view-id-tasks.view-display-id-page_3 table thead tr th{font-size:14px}.view-id-tasks.view-display-id-page_1 table thead tr th.views-field-field-task-type,.view-id-tasks.view-display-id-page_2 table thead tr th.views-field-field-task-type,.view-id-tasks.view-display-id-page_3 table thead tr th.views-field-field-task-type{min-width:130px}.view-id-tasks.view-display-id-page_1 table thead tr th.views-field-title,.view-id-tasks.view-display-id-page_2 table thead tr th.views-field-title,.view-id-tasks.view-display-id-page_3 table thead tr th.views-field-title{min-width:230px}.view-id-tasks.view-display-id-page_1 table thead tr th.views-field-field-status,.view-id-tasks.view-display-id-page_2 table thead tr th.views-field-field-status,.view-id-tasks.view-display-id-page_3 table thead tr th.views-field-field-status{min-width:130px}.view-id-tasks.view-display-id-page_1 table thead tr th.views-field-field-end-date,.view-id-tasks.view-display-id-page_2 table thead tr th.views-field-field-end-date,.view-id-tasks.view-display-id-page_3 table thead tr th.views-field-field-end-date{min-width:155px}.view-id-tasks.view-display-id-page_1 table tbody tr[data-hierarchy-level='2'] td:first-child,.view-id-tasks.view-display-id-page_2 table tbody tr[data-hierarchy-level='2'] td:first-child,.view-id-tasks.view-display-id-page_3 table tbody tr[data-hierarchy-level='2'] td:first-child{padding-left:25px}.view-id-tasks.view-display-id-page_1 table tbody tr:not([data-hierarchy-level="1"]) td.views-field-field-priority:before,.view-id-tasks.view-display-id-page_2 table tbody tr:not([data-hierarchy-level="1"]) td.views-field-field-priority:before,.view-id-tasks.view-display-id-page_3 table tbody tr:not([data-hierarchy-level="1"]) td.views-field-field-priority:before{left:70%!important}.view-id-tasks.view-display-id-page_1 table tbody tr:not([data-hierarchy-level="1"]) td.views-field-field-followed-up,.view-id-tasks.view-display-id-page_2 table tbody tr:not([data-hierarchy-level="1"]) td.views-field-field-followed-up,.view-id-tasks.view-display-id-page_3 table tbody tr:not([data-hierarchy-level="1"]) td.views-field-field-followed-up{display:none}.view-id-tasks.view-display-id-page_1 table tbody tr:not([data-hierarchy-level="1"]) td.views-field-field-followed-up.followed-0:before,.view-id-tasks.view-display-id-page_2 table tbody tr:not([data-hierarchy-level="1"]) td.views-field-field-followed-up.followed-0:before,.view-id-tasks.view-display-id-page_3 table tbody tr:not([data-hierarchy-level="1"]) td.views-field-field-followed-up.followed-0:before{left:20px}.view-id-tasks.view-display-id-page_1 table tbody tr.has-subtasks,.view-id-tasks.view-display-id-page_2 table tbody tr.has-subtasks,.view-id-tasks.view-display-id-page_3 table tbody tr.has-subtasks{cursor:pointer}.view-id-tasks.view-display-id-page_1 table tbody tr.has-subtasks.open td:first-child:before,.view-id-tasks.view-display-id-page_2 table tbody tr.has-subtasks.open td:first-child:before,.view-id-tasks.view-display-id-page_3 table tbody tr.has-subtasks.open td:first-child:before{transform:rotate(180deg);top:-2px;position:relative}.view-id-tasks.view-display-id-page_1 table tbody tr.Ny *,.view-id-tasks.view-display-id-page_1 table tbody tr.Updated *,.view-id-tasks.view-display-id-page_2 table tbody tr.Ny *,.view-id-tasks.view-display-id-page_2 table tbody tr.Updated *,.view-id-tasks.view-display-id-page_3 table tbody tr.Ny *,.view-id-tasks.view-display-id-page_3 table tbody tr.Updated *{font-weight:700!important}.view-id-tasks.view-display-id-page_1 table tbody tr td,.view-id-tasks.view-display-id-page_2 table tbody tr td,.view-id-tasks.view-display-id-page_3 table tbody tr td{font-size:15px;font-weight:300}.view-id-tasks.view-display-id-page_1 table tbody tr td.views-field-field-priority,.view-id-tasks.view-display-id-page_2 table tbody tr td.views-field-field-priority,.view-id-tasks.view-display-id-page_3 table tbody tr td.views-field-field-priority{font-family:'Font Awesome 5 Pro';text-indent:-999999999px;position:relative}.view-id-tasks.view-display-id-page_1 table tbody tr td.views-field-field-priority.priority-Låg:before,.view-id-tasks.view-display-id-page_2 table tbody tr td.views-field-field-priority.priority-Låg:before,.view-id-tasks.view-display-id-page_3 table tbody tr td.views-field-field-priority.priority-Låg:before{content:"\f628";position:absolute;left:50%;transform:translateX(-50%);text-indent:0;color:#4ba5b9}.view-id-tasks.view-display-id-page_1 table tbody tr td.views-field-field-priority.priority-Medel:before,.view-id-tasks.view-display-id-page_2 table tbody tr td.views-field-field-priority.priority-Medel:before,.view-id-tasks.view-display-id-page_3 table tbody tr td.views-field-field-priority.priority-Medel:before{content:"\f624";position:absolute;left:50%;transform:translateX(-50%);text-indent:0;color:#2ed130}.view-id-tasks.view-display-id-page_1 table tbody tr td.views-field-field-priority.priority-Hög:before,.view-id-tasks.view-display-id-page_2 table tbody tr td.views-field-field-priority.priority-Hög:before,.view-id-tasks.view-display-id-page_3 table tbody tr td.views-field-field-priority.priority-Hög:before{content:"\f626";position:absolute;left:50%;transform:translateX(-50%);text-indent:0;color:#de1040}.view-id-tasks.view-display-id-page_1 table tbody tr td.views-field-field-followed-up,.view-id-tasks.view-display-id-page_2 table tbody tr td.views-field-field-followed-up,.view-id-tasks.view-display-id-page_3 table tbody tr td.views-field-field-followed-up{text-indent:-99999999px;position:relative}.view-id-tasks.view-display-id-page_1 table tbody tr td.views-field-field-followed-up:before,.view-id-tasks.view-display-id-page_2 table tbody tr td.views-field-field-followed-up:before,.view-id-tasks.view-display-id-page_3 table tbody tr td.views-field-field-followed-up:before{content:'';display:inline-block;width:20px;height:20px;border-radius:100%;border:1px solid #afafaf;text-indent:20px;position:absolute;left:20px}.view-id-tasks.view-display-id-page_1 table tbody tr td.views-field-field-followed-up.followed-0:before,.view-id-tasks.view-display-id-page_2 table tbody tr td.views-field-field-followed-up.followed-0:before,.view-id-tasks.view-display-id-page_3 table tbody tr td.views-field-field-followed-up.followed-0:before{background:#fff}.view-id-tasks.view-display-id-page_1 table tbody tr td.views-field-field-followed-up.followed-1:before,.view-id-tasks.view-display-id-page_2 table tbody tr td.views-field-field-followed-up.followed-1:before,.view-id-tasks.view-display-id-page_3 table tbody tr td.views-field-field-followed-up.followed-1:before{background:#2ed130}.view-id-tasks.view-display-id-page_1 table tbody tr td.views-field-title a,.view-id-tasks.view-display-id-page_2 table tbody tr td.views-field-title a,.view-id-tasks.view-display-id-page_3 table tbody tr td.views-field-title a{font-weight:400}.view-id-tasks.view-display-id-page_1 table tbody tr td.views-field-field-task-number,.view-id-tasks.view-display-id-page_2 table tbody tr td.views-field-field-task-number,.view-id-tasks.view-display-id-page_3 table tbody tr td.views-field-field-task-number{font-weight:700!important}.view-id-tasks.view-display-id-page_1 table tbody tr td a,.view-id-tasks.view-display-id-page_2 table tbody tr td a,.view-id-tasks.view-display-id-page_3 table tbody tr td a{color:#000}@media screen and (max-width:767px){.view-id-tasks.view-display-id-page_1 table thead,.view-id-tasks.view-display-id-page_2 table thead,.view-id-tasks.view-display-id-page_3 table thead{display:none}.view-id-tasks.view-display-id-page_1 table tr,.view-id-tasks.view-display-id-page_2 table tr,.view-id-tasks.view-display-id-page_3 table tr{display:block;position:relative}.view-id-tasks.view-display-id-page_1 table tr td,.view-id-tasks.view-display-id-page_2 table tr td,.view-id-tasks.view-display-id-page_3 table tr td{display:none;width:100%}.view-id-tasks.view-display-id-page_1 table tr td.views-field-field-task-number,.view-id-tasks.view-display-id-page_2 table tr td.views-field-field-task-number,.view-id-tasks.view-display-id-page_3 table tr td.views-field-field-task-number{padding-left:10px!important;display:block}.view-id-tasks.view-display-id-page_1 table tr td.views-field-field-task-number:before,.view-id-tasks.view-display-id-page_2 table tr td.views-field-field-task-number:before,.view-id-tasks.view-display-id-page_3 table tr td.views-field-field-task-number:before{content:'ID: ';display:inline-block}.view-id-tasks.view-display-id-page_1 table tr td.views-field-field-task-type:before,.view-id-tasks.view-display-id-page_2 table tr td.views-field-field-task-type:before,.view-id-tasks.view-display-id-page_3 table tr td.views-field-field-task-type:before{content:'Ärendetyp: ';display:inline-block}.view-id-tasks.view-display-id-page_1 table tr td.views-field-title,.view-id-tasks.view-display-id-page_2 table tr td.views-field-title,.view-id-tasks.view-display-id-page_3 table tr td.views-field-title{position:absolute;top:0;right:0;width:50%;display:block}.view-id-tasks.view-display-id-page_1 table tr td.views-field-title:before,.view-id-tasks.view-display-id-page_2 table tr td.views-field-title:before,.view-id-tasks.view-display-id-page_3 table tr td.views-field-title:before{content:'Ämne: ';display:inline-block}.view-id-tasks.view-display-id-page_1 table tr td.views-field-field-status:before,.view-id-tasks.view-display-id-page_2 table tr td.views-field-field-status:before,.view-id-tasks.view-display-id-page_3 table tr td.views-field-field-status:before{content:'Status: ';display:inline-block}.view-id-tasks.view-display-id-page_1 table tr td.views-field-field-priority,.view-id-tasks.view-display-id-page_2 table tr td.views-field-field-priority,.view-id-tasks.view-display-id-page_3 table tr td.views-field-field-priority{text-align:left}.view-id-tasks.view-display-id-page_1 table tr td.views-field-field-priority:before,.view-id-tasks.view-display-id-page_2 table tr td.views-field-field-priority:before,.view-id-tasks.view-display-id-page_3 table tr td.views-field-field-priority:before{left:10px!important;transform:none!important}.view-id-tasks.view-display-id-page_1 table tr td.views-field-field-priority:after,.view-id-tasks.view-display-id-page_2 table tr td.views-field-field-priority:after,.view-id-tasks.view-display-id-page_3 table tr td.views-field-field-priority:after{content:'Prioritet: ';display:inline-block}.view-id-tasks.view-display-id-page_1 table tr td.views-field-field-assigned:before,.view-id-tasks.view-display-id-page_2 table tr td.views-field-field-assigned:before,.view-id-tasks.view-display-id-page_3 table tr td.views-field-field-assigned:before{content:'Tilldelad: ';display:inline-block}.view-id-tasks.view-display-id-page_1 table tr td.views-field-field-end-date:before,.view-id-tasks.view-display-id-page_2 table tr td.views-field-field-end-date:before,.view-id-tasks.view-display-id-page_3 table tr td.views-field-field-end-date:before{content:'Start / Slutdatum: ';display:inline-block}.view-id-tasks.view-display-id-page_1 table tr td.views-field-field-followed-up:before,.view-id-tasks.view-display-id-page_2 table tr td.views-field-field-followed-up:before,.view-id-tasks.view-display-id-page_3 table tr td.views-field-field-followed-up:before{left:10px!important}.view-id-tasks.view-display-id-page_1 table tr td.views-field-field-followed-up:after,.view-id-tasks.view-display-id-page_2 table tr td.views-field-field-followed-up:after,.view-id-tasks.view-display-id-page_3 table tr td.views-field-field-followed-up:after{content:'Uppföljd: ';display:inline-block}.view-id-tasks.view-display-id-page_1 table tr.open td,.view-id-tasks.view-display-id-page_2 table tr.open td,.view-id-tasks.view-display-id-page_3 table tr.open td{display:block!important}.view-id-tasks.view-display-id-page_1 table tr .toggler,.view-id-tasks.view-display-id-page_2 table tr .toggler,.view-id-tasks.view-display-id-page_3 table tr .toggler{position:absolute;top:0;right:0;padding:15px 10px}.view-id-tasks.view-display-id-page_1 table tr .toggler:before,.view-id-tasks.view-display-id-page_2 table tr .toggler:before,.view-id-tasks.view-display-id-page_3 table tr .toggler:before{content:"\f0d8";font-weight:700;font-family:'Font Awesome 5 Pro';display:inline-block;vertical-align:middle;color:#000;top:-3px;position:relative}.view-id-tasks.view-display-id-page_1 table tr .toggler.open:before,.view-id-tasks.view-display-id-page_2 table tr .toggler.open:before,.view-id-tasks.view-display-id-page_3 table tr .toggler.open:before{transform:rotate(180deg);top:-2px;position:relative}}.view-id-news.view-display-id-page_1{margin-bottom:40px}.view-id-news.view-display-id-page_1 h1{margin-bottom:50px}.view-id-news.view-display-id-page_1 .views-row{position:relative;overflow:hidden;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #f7f7f8}.view-id-news.view-display-id-page_1 .views-row.company-8:before{content:'\f1ad';font-family:'Font Awesome 5 Pro';display:inline-block;color:#afafaf;padding:1px 5px;font-size:17px;margin-right:10px;position:absolute;top:0;right:0}@media (max-width:576px){.view-id-news.view-display-id-page_1 .views-row.company-8:before{background-color:#fff;padding:10px;right:10px;top:10px}}.view-id-news.view-display-id-page_1 .views-row.notShown::after{content:'NY';display:block;position:absolute;top:0;left:0;background:#de1040;color:#fff;border-radius:100%;padding:10px 6px 0;font-size:14px;width:30px;height:30px;text-align:center;box-shadow:1px 2px 0 rgba(0,0,0,.2);transform:rotate(-15deg)}.view-id-news.view-display-id-page_1 .views-row .views-field-title{margin-bottom:5px;font-size:22px;line-height:22px}@media (max-width:576px){.view-id-news.view-display-id-page_1 .views-row .views-field-title{text-align:center}}.view-id-news.view-display-id-page_1 .views-row .views-field-title a{color:#000}.view-id-news.view-display-id-page_1 .views-row .views-field-created{font-size:12px;color:#afafaf;text-transform:uppercase;font-weight:500}.view-id-news.view-display-id-page_1 .views-row .views-field-field-image{float:left;border-right:30px solid #fff}@media (max-width:576px){.view-id-news.view-display-id-page_1 .views-row .views-field-field-image{width:100%!important;float:none;margin-bottom:10px;border:0}.view-id-news.view-display-id-page_1 .views-row .views-field-field-image img{width:100%;height:auto}}.view-id-news.view-display-id-page_1 .views-row .views-field-body{font-size:16px;margin-top:10px;padding-top:10px;border-top:1px solid #f5f6f6}.view-id-news.view-display-id-page_1 .views-row .views-field-body a{color:#afafaf;font-style:italic}.view-id-news.view-display-id-page_1 .views-row .views-field-nid{display:none}.filtered .view-id-produkter table{display:table}.view-id-produkter .view-filters .form-item label{display:block}.view-id-produkter .view-filters .form-actions{display:inline-block;margin-top:36px}.view-id-produkter table{display:none}.view-id-produkter table tr:nth-child(odd){background:rbga(0,0,0,.2)}.view-id-produkter table tr td{text-align:center}.products-summary:has(>div){background-color:#f0f0f0;padding:15px 20px}.products-summary:has(>div)>div{margin:5px 0}.view-id-project.view-display-id-page_1 .view-header,.view-id-project.view-display-id-page_2 .view-header{margin-bottom:15px;position:relative;overflow:hidden}.view-id-project.view-display-id-page_1 .view-header a,.view-id-project.view-display-id-page_2 .view-header a{float:right}.view-id-project.view-display-id-page_1 .view-footer,.view-id-project.view-display-id-page_2 .view-footer{margin-top:15px}.view-id-search .view-filters{width:100%;text-align:center}.view-id-search .view-filters .form-item{display:inline-block;float:none;margin:0 auto;max-width:250px;width:90%;vertical-align:middle}.view-id-search .view-filters .form-item label{display:inline-block}.view-id-search .view-filters .form-item input{display:inline-block;width:90%}.view-id-search .view-filters .form-actions{display:inline-block;width:auto}.view-id-search .view-filters .form-actions input{padding:11px 25px;position:relative;top:2px}.view-id-search .view-content .views-row{border-bottom:1px solid #f5f5f5;padding:30px 0}.view-id-search .view-content .views-row .views-field-title a{display:block;font-size:22px;margin:0 0 10px}.view-id-statistik .view-content table thead tr th{border:1px solid gray}.view-id-statistik .view-content table tbody tr td{border:1px solid gray}.view-id-suppliers.view-display-id-block_1 h1,.view-id-suppliers.view-display-id-page_1 h1{margin:50px 0}.view-id-suppliers.view-display-id-block_1 .view-content a,.view-id-suppliers.view-display-id-page_1 .view-content a{color:#000}.path-profil .menu{text-align:center}.path-profil .menu a{margin:0 10px}.path-profil #gkportalen-users-edituserform label{display:block}.path-profil .personal-notes-add-content{border-bottom:1px solid #f0f0f0;text-indent:-99999px;margin-bottom:30px;padding-bottom:30px}.path-profil .personal-notes-add-content .form-actions,.path-profil .personal-notes-add-content .js-form-item{text-indent:0}.path-profil .notes{margin:0;padding:0}.path-profil .notes li{list-style:none;margin:20px 0}.path-profil .notes li .title{font-weight:700}.path-profil .favourites{margin:0;padding:0}.path-profil .favourites li{list-style:none;margin:10px 0}.paragraph--type--checklist .form-item .save{display:none}.paragraph--type--checklist .form-item.changed .save{display:block}.paragraph.dreambroker .item{padding:40px 0}.paragraph.dreambroker .item iframe{border:0}.paragraph.files span{font-weight:700;margin-bottom:10px;display:block}.paragraph.files ul{list-style-type:none;padding-left:0}.paragraph.files ul li{margin-bottom:10px;padding-left:12%;position:relative}.paragraph.files ul li.doc:before,.paragraph.files ul li.word:before{content:'\f1c2';font-family:'Font Awesome 5 Pro';position:absolute;left:0}.paragraph.files ul li.pdf:before{content:'\f1c1';font-family:'Font Awesome 5 Pro';position:absolute;left:0}.paragraph.files ul li.xls:before{content:'\f1c3';font-family:'Font Awesome 5 Pro';position:absolute;left:0}.paragraph.files ul li a{font-style:italic;font-weight:300}.paragraph.form{padding-top:40px!important;padding-bottom:40px!important}.paragraph.form h2{text-align:center}.paragraph.form .field_preamble{font-size:18px;line-height:22px;font-weight:500;margin:10px auto 30px;max-width:500px}.paragraph{margin-bottom:30px}.paragraph.background-gray{background-color:#f7f7f7}.paragraph.background-lightgreen{background-color:#f5fcf5}.paragraph:not(.background-){padding:20px 13% 5px}@media (max-width:576px){.paragraph:not(.background-){padding:20px 6% 5px}}.paragraph.nomargin{margin-bottom:0!important}.paragraph.nomargin:after{content:'';display:block;width:100%;height:2px;background-color:#6c6c6d}.paragraph--type--infocaption{border:0;left:50%;padding:0!important;position:relative;transform:translateX(-50%);width:99vw}.paragraph--type--infocaption iframe{height:100vh}.paragraph.policys{width:100%;position:relative}.paragraph.policys .title{display:inline-block;width:100%;background:#2ed130;padding:10px;color:#fff;text-align:center;border-radius:3px;position:relative;cursor:pointer}.paragraph.policys .title .toggle{background:rgba(255,255,255,.3);padding:8px 20px 10px;position:absolute;top:0;right:0;height:100%}.paragraph.policys .title .toggle:after{display:inline-block;content:'\f0dd';font-family:'Font Awesome 5 Pro';color:#fff}.paragraph.policys .links{width:100%;text-align:center;border:1px solid #2ed130;border-radius:3px;position:relative;background:#fff;margin-top:20px;display:none}.paragraph.policys .links a{display:block;margin:15px 0;color:#000;font-size:16px}.paragraph.policys .links a:hover{font-weight:700}.paragraph.policys .links .toggle{padding:15px 20px;position:absolute;top:0;right:0}.paragraph.policys .links .toggle:after{display:inline-block;content:'\f0dd';font-family:'Font Awesome 5 Pro';color:#2ed130;transform:rotate(180deg)}.paragraph.products{padding-left:0;padding-right:0}.paragraph--type--supplier-contracts{padding:0!important}.paragraph--type--supplier-contracts table{min-width:600px}@media screen and (min-width:1020px){.paragraph--type--supplier-contracts{width:123%;margin-left:-11.5%;position:relative}}.paragraph.textblock.border{border:1px solid #ced0d4;padding:20px 13%}.paragraph.textblock p{font-size:14px}.paragraph.textblock hr{border-color:#6c6c6d}.paragraph.textblock img{max-width:100%;height:auto}.content-col-left a{color:#000}@media print{table{width:100%!important}}.flag.action-unflag a{background-color:#de1040}.flag a{background-color:#69e1e8;clear:right;color:#fff;float:right;font-size:18px;line-height:27px;margin:10px 0;padding:3px 30px;text-align:center}.flag a:hover{opacity:.8}.flag a:hover{color:#fff}