/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body,p,a,a:link,a:visited{}html{color:#000;background-color:#fff;}.paddingtop{padding-top:60px;}.paddingbottom{padding-bottom:60px;}.paddingtopl{padding-top:120px;}.paddingbottoml{padding-bottom:120px;}.item-box .admin-button{text-align:left;}.admin-button{color:red;}.op-admin-buttons a,.admin-button a,.admin-lines-on .itembox-helptext{display:inline-block;}.itembox-helptext{background:transparent;color:inherit;}.admin-lines-on .itembox-helptext{background:green;color:white;}.admin-lines-on .downloads,.admin-lines-on .custom-box,.admin-lines-on .menu,.admin-lines-on .item-box{border:3px solid yellow;box-sizing:border-box;}div#sliding-popup,div#sliding-popup .eu-cookie-withdraw-banner,.eu-cookie-withdraw-tab{background:#1e57cd;color:#fff;min-height:43%;}#sliding-popup h1,#sliding-popup h2,#sliding-popup h3,#sliding-popup p,#sliding-popup label,#sliding-popup div,.eu-cookie-compliance-more-button,.eu-cookie-compliance-secondary-button,.eu-cookie-withdraw-tab{color:#fff;}button.decline-button.eu-cookie-compliance-default-button,button.eu-cookie-compliance-secondary-button{font-size:24px;}.eu-cookie-compliance-message button{color:#ffa866;}.drupal-status-messages-wrapper{background:#1e57cd;color:white;position:fixed;z-index:1200;}body{font-family:'Roboto Serif';font-style:normal;font-weight:normal;margin:0;padding:0;}.item-box h3,.item-box h4{font-family:'Gantari';font-style:normal;font-weight:normal;margin-bottom:1em !important;display:block;line-height:1.25;}.item-box h1,.item-box h2{font-family:'Gantari';font-style:normal;font-weight:normal;margin-bottom:1em !important;display:block;line-height:1.25;}p{margin:0;margin-bottom:12px;font-size:1.125em;line-height:1.6;}.main-menu a{font-family:'Gantari';font-style:normal;font-weight:normal;}h1{font-size:3.5em;}h2{font-size:2.75em;}h3{font-size:1.5em;}h4{font-size:1.5em;}h5{font-size:1.25em;}a{text-decoration:none;}@media (max-width:640px){h1{font-size:2em;}h2{font-size:1.5em;}h3{font-size:1.25em;}h4{font-size:1.125em;}p{margin-bottom:10px;font-size:1em;line-height:1.5;}}body::after{content:"";display:block;clear:both;}div#header{position:fixed;width:100%;height:80px;top:0;left:0;z-index:200;}div#mainmenu a{display:block;float:left;line-height:80px;height:80px;text-align:center;text-transform:lowercase;letter-spacing:0.25px;font-size:16px;box-sizing:border-box;margin-right:24px;}@media (max-width:860px){div#mainmenu a{padding-top:3px !important;color:#efece9 !important;}}div#mainmenu{position:fixed;right:2.25%;top:0;margin-right:80px;z-index:800;}.admin-button.menu-admin{position:absolute;right:2.25%;top:0;margin-right:80px;z-index:10000;font-size:12px;}@media (max-width:860px){.admin-button.menu-admin{display:none;}}@media (max-width:1024px){.logo{width:160px;height:44px;margin-top:18px;margin-left:2.25%;}}@media (max-width:860px){.logo{margin-top:7px;}}div#menubg{background-color:#1e57cd;opacity:0.85;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;display:none;}.menu-button{display:none;align-items:center;position:fixed;top:0;right:2.25%;z-index:10000;width:auto;min-width:60px;height:60px;margin:0;padding:0;text-align:right;text-decoration:none;box-sizing:border-box;cursor:pointer;}.menu-button p{color:#ffa866;font-size:22px;margin:0;}@media (max-width:860px){#menubutton{display:flex;}.menu-mobile-open #cancelbutton{display:flex;}.menu-mobile-open #menubg{display:block;}.menu-mobile-open #menubutton{display:none;}}.menu-button .admin-button{position:absolute;right:68px;top:4px;font-size:12px;white-space:nowrap;line-height:1;}.menu-button .admin-button a{padding:0;margin:0;}@media (max-width:860px){div#mainmenu{display:none;top:60px;left:0;right:auto;width:100%;height:100%;margin:0;padding-top:12px;}.menu-mobile-open div#mainmenu{display:block;}div#header{height:60px;}div#mainmenu a{float:none;width:100%;height:auto;line-height:46px;margin:0 auto !important;}}div#mainmenu a{vertical-align:middle;}.menu{display:inline-block;}.item-box{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%;max-width:1920px;margin:0 auto;position:relative;}.img-wrap,.imgopt{width:100%;}.ref-text{width:100%;}.img-text p.img-alt{}.img-text p.img-title{}.front-imgopt{width:100%;}img{display:block;max-width:100%;}.item-box.cover{overflow:hidden;}.cover .text-3{position:absolute;bottom:-4vw;left:0;width:100%;color:#efece9;text-align:center;}.cover.theme2 .text-3{color:#ffa866;}.cover .text-3 p{margin:0;font-size:25vw;line-height:25vw;letter-spacing:-1.25vw;font-weight:800;text-transform:lowercase;}.cover.theme2 .text-3{color:#ffa866;}.item-box.teaser{}.teaser .ref-text{width:100%;}@media (max-width:860px){.teaser .ref-text{padding:80px 0;}}.teaser .ref-text p{}@media (max-width:860px){.teaser .ref-text p{}}@media (max-width:640px){.teaser .ref-text p{}}.image{}.text{}.text .text-1{width:100%;max-width:960px;margin:0 auto;}.text2col .ref-text{padding:0 10%;display:flex;box-sizing:border-box;}.text2col .text-1,.text2col .text-2{width:50%;box-sizing:border-box;}.text2col .text-1{padding-right:2.5%;}.text2col .text-2{padding-left:2.5%;}.item-box.teaser .text-1{max-width:960px;margin:0 auto;}.op-admin-buttons a,.admin-lines-on .admin-button a,.itembox-helptext,.client-admin-buttons a{color:white !important;}
#loadingmask{width:100%;height:110%;position:fixed;top:0;left:0;z-index:1000;background-color:#e6e6e6;}header[role="banner"],.page,footer[role="contentinfo"]{width:100%;}body,header[role="banner"],.page,#main-content{margin:0;padding:0;border:0;outline:0;}header[role="banner"]{border-bottom:0;}label{display:block;}.page{border:none;}header[role="banner"]:before,header[role="banner"]:after,.page:before,.page:after,footer[role="contentinfo"]:before,footer[role="contentinfo"]:after,.cf:before,.cf:after{display:none;}.clearfix:after{display:none;}nav.tabs{position:fixed;top:75px;right:0;z-index:10000;}nav.tabs.tabs-2{top:110px;}@font-face{font-family:'CircularStd-Book';src:url(/sites/pk.is/themes/design/fonts/CircularStd-Book.eot#iefix) format('embedded-opentype'),url(/sites/pk.is/themes/design/fonts/CircularStd-Book.otf)  format('opentype'),url(/sites/pk.is/themes/design/fonts/CircularStd-Book.woff) format('woff'),url(/sites/pk.is/themes/design/fonts/CircularStd-Book.ttf)  format('truetype'),url(/sites/pk.is/themes/design/fonts/CircularStd-Book.svg#CircularStd-Book) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'pk-fontello';src:url(/sites/pk.is/themes/design/fonts/fontello.eot?9597362=);src:url(/sites/pk.is/themes/design/fonts/fontello.eot?9597362=#iefix) format('embedded-opentype'),url(/sites/pk.is/themes/design/fonts/fontello.woff?9597362=) format('woff'),url(/sites/pk.is/themes/design/fonts/fontello.ttf?9597362=) format('truetype'),url(/sites/pk.is/themes/design/fonts/fontello.svg?9597362=#fontello) format('svg');font-weight:normal;font-style:normal;}body,div,a,p,p span{font-family:'CircularStd-Book';font-size:14px;line-height:20px;letter-spacing:0.25px;}html,body{background-color:#e6e6e6;}html,body.front,.page,#main-content,.container,.menuitem{width:100%;height:100%;}a,a:link,a:visited,a:hover,a:active{text-decoration:none;outline:none;color:#737373;}img{vertical-align:bottom;}p a,p a:link,p a:visited,p a:active{text-decoration:underline;}p{display:block;margin-top:1em;margin-bottom:1em;}.contextual-links-region{position:static;}.panel-2col-bricks .panel-col-top,.panel-2col-bricks .panel-col-middle,.panel-2col-bricks .panel-col-bottom{width:100%;}.pmlazyl{display:none;}a.menuitem{position:relative;display:block;}a.menuitem:hover{text-decoration:none;}a.menuitem .menu-inner span{display:none;position:relative;z-index:5;}.menu-inner2{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;}.menu-inner{width:100%;height:200px;position:absolute;top:50%;margin-top:-100px;box-sizing:border-box;font-family:'CircularStd-Book';font-size:150px;color:#fff;text-transform:uppercase;line-height:200px;text-align:left;padding-left:100px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;}.front .container{}.front .bg-container{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;}.logo,.logo-b{position:fixed;top:3000px;left:50%;margin-left:-100px;width:200px;height:80px;z-index:300;background-image:url(/sites/pk.is/themes/design/images/pk-logo2.png);background-size:cover;background-position:center;background-repeat:no-repeat;}.logo-b{visibility:hidden;}.logo,logo-b{display:none;}h1,.node-type-projects h2,.page-node-type-news h2{position:fixed;z-index:100;left:60px;padding:0;margin:0;font-family:'CircularStd-Book';font-size:32px;line-height:32px;text-transform:uppercase;font-weight:normal;letter-spacing:6px;color:#737373;}.node-type-projects h2{position:absolute;}.node-type-projects h1,.node-type-projects h2{cursor:pointer;}h1,.page-node-type-news h2{color:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;}.page-contact h1,.page-projects h1{color:#e6e6e6;color:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;}.node-type-projects h1{left:auto;right:60px;letter-spacing:4px;color:#404040;}.page-node-type-news h1{display:none;}.page-node-type-news h2,.node-type-projects h2{display:none;}.page-projects .logo,.page-projects .logo-b,.node-type-projects .logo,.node-type-projects .logo-b{cursor:pointer;}.subpage-header{width:100%;position:fixed;top:0;left:0;z-index:0;height:0;font-size:0;background-size:cover;background-position:center;background-repeat:no-repeat;}.filter-options,.filter-options-2,.filter-options-3{position:fixed;left:60px;z-index:100;}.filter-options-2{left:240px;}.filter-options-3{left:420px;}.node-type-projects .filter-options,.node-type-projects .filter-options-2,.node-type-projects .filter-options-3{position:absolute;}.page-contact .button,.page-office .button,.page-projects .button,.node-type-projects .button{font-family:'CircularStd-Book';font-size:12px;line-height:17px;text-transform:uppercase;font-weight:normal;letter-spacing:3px;color:#e6e6e6;color:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;cursor:pointer;}.pane-office .views-row-odd,.pane-office .views-row-even{width:100%;padding-top:30px;padding-bottom:30px;margin:0;}.pane-office .views-row-first{padding-top:80px;}.node-type-projects .button{color:#737373;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}.page-contact .button.active,.page-office .filter-options .active,.node-type-projects .filter-options .active,.page-projects .filter-options .active,.page-projects .filter-options-2 .active,.page-projects .filter-options-3 .active{}.pane-news-items,.pk-content-pane{width:100%;position:absolute;top:0;left:0;z-index:500;background-color:#e6e6e6;padding:45px;padding-top:15px;box-sizing:border-box;}.node-type-projects .filter-item,.pane-news-items .news-item,.page-projects .filter-item{position:relative;margin:15px;float:left;overflow:hidden;}.node-type-projects .filter-item .inner,.pane-news-items .news-item .inner,.page-projects .filter-item .inner{display:table-cell;vertical-align:middle;position:relative;z-index:575;word-break:break-word;}.inner-top{width:100%;height:100%;position:absolute;top:0;left:0;z-index:600;margin:0;padding:0;}.inner-bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:550;margin:0;padding:0;background-image:url(/sites/pk.is/themes/design/images/fade.png);display:none;}.inner-new{position:absolute;padding-top:5px;padding-right:4px;padding-bottom:3px;padding-left:6px;background-color:#f3ec19;font-size:12px;text-transform:uppercase;font-weight:normal;letter-spacing:2px;display:none;}.filter-item.new .inner-new{display:block;}.node-type-projects .filter-item .inner p,.pane-news-items .news-item .inner p,.page-projects .filter-item .inner p{margin:0;margin-left:8px;margin-right:8px;padding:0;font-size:18px;letter-spacing:3px;line-height:22px;color:#606060;}.node-type-projects .project-node-filter{display:none;}.node-type-projects .filter-item-bg,.pane-news-items .news-item-bg,.page-projects .filter-item-bg{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:0;left:0;z-index:120;}.node-type-projects .filter-item a,.pane-news-items .news-item a,.page-projects .filter-item a{width:100%;height:100%;display:block;text-align:center;font-family:'CircularStd-Book';text-transform:uppercase;font-weight:normal;position:absolute;top:0;left:0;z-index:200;}.node-type-projects .filter-item a:hover,.pane-news-items .news-item a:hover,.page-projects .filter-item a:hover{}.node-type-projects .view-footer,.node-type-projects .closing-element,.pane-news-items .view-footer,.pane-news-items .closing-element,.page-projects .view-footer,.page-projects .closing-element{height:0px;clear:both;}.node-type-projects .project-node-filter{position:absolute;top:0;left:0;width:100%;padding-left:45px;background-color:#e6e6e6;box-sizing:border-box;}.node-type-projects .project-node-filter .pk-footer{bottom:0;left:0;}.node-type-projects .panel-col-middle .inside{position:relative;}.panel-col-middle,.panel-col-bottom{position:relative;z-index:500;}.page-office .center-wrapper .panel-col-first,.page-office .center-wrapper .panel-col-last,.page-node-type-news .center-wrapper .panel-col-first,.page-node-type-news .center-wrapper .panel-col-last,.node-type-projects .center-wrapper .panel-col-first,.node-type-projects .center-wrapper .panel-col-last,.page-contact .center-wrapper .panel-col-first,.page-contact .center-wrapper .panel-col-last{display:none;height:0;margin:0;padding:0;}.panel-2col-bricks .panel-col-top .inside,.panel-2col-bricks .panel-col-middle .inside{margin:0;padding:0;}.panel-col-middle{background-color:#e6e6e6;}.project-arr{position:absolute;left:-42px;top:50%;width:26px;height:26px;background-image:url(/sites/pk.is/themes/design/images/projectarr.png);background-size:cover;background-position:center;background-repeat:no-repeat;margin-top:-13px;}.node-type-projects h1.project-hidden div.title-text{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}.page-node-type-news .field-type-image{padding-left:60px;padding-right:60px;}.field-type-text-long{width:100%;max-width:960px;margin-left:60px;margin-right:auto;padding:0;box-sizing:border-box;}.page-node-type-news .field-type-image,.page-node-type-news .pane-share-node-links,.views-row,.views-row-odd,.views-row-even,.field-type-text-long{padding-bottom:40px;}.project-table-wrapper .views-row-odd,.project-table-wrapper .views-row-even{padding-bottom:0px;}.field-type-text-long{color:#737373;font-size:14px;letter-spacing:0.75px;}.pane-project-images{padding-left:30px;padding-right:30px;}.node-type-projects .panel-col-middle .inside{margin-top:-30px;}.pk-image{background-size:cover;background-position:center;background-repeat:no-repeat;margin:30px;}.images-first.layout-1{}.images-first .pk-image,.images-third .pk-image{float:left;}.images-first,.images-third{clear:both;}.images-first .pk-img-1{position:relative;}.images-first .pk-img-1 .project-video{height:100%;width:100%;position:absolute;top:0;left:0;display:none;}.images-first .pk-img-1 .project-video iframe{margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;}.images-first .pk-img-1 .video-play{background-image:url(/sites/pk.is/themes/design/images/pk-play.png);background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:50%;left:50%;width:74px;height:74px;margin-left:-37px;margin-top:-37px;cursor:pointer;}.images-first .pk-img-1 .video-button{position:absolute;bottom:-23px;right:0;color:#737373;cursor:pointer;display:none;}.images-first .pk-img-1 .hide-play{display:block;}.images-second{position:relative;margin-left:30px;margin-right:30px;padding:0;}.images-second .pk-image{position:absolute;}table.project-info{width:auto;max-width:100%;padding:0;margin:0;border-collapse:collapse;border:2px solid black;table-layout:fixed;box-sizing:border-box;}.project-info td{border:none;}.project-info .withborder{border:2px solid black;}.project-info .hidden-table-part{border:none;line-height:0px;padding:0;height:0;visibility:collapse !important;}table.project-info td{padding-left:12px;padding-right:12px;padding-top:6px;padding-bottom:4px;text-align:left;vertical-align:middle;}table.project-info td.table-right{padding-left:20px;padding-right:20px;padding-top:4px;padding-bottom:3px;vertical-align:top;}.infotable-row{line-height:28px;max-width:400px;}.info-title{color:#737373;}td.table-title{height:18px;}.table-title-container{display:inline-block;font-size:16px;}.table-title-container .code{white-space:nowrap;}.table-title-container .project-year{white-space:nowrap;display:block;}.table-title-container .project-year-date{}.consultants p,.design-team p{margin:0;padding:0;line-height:20px;}.project-table-wrapper.v2{display:none;}.node-type-projects .field-type-text-long{padding-top:0px;padding-bottom:60px;}.node-type-projects .field-type-text-long p:first-child{margin-top:0;}.node-type-projects .field-type-text-long p:last-child{margin-bottom:0;}.pane-share-node-links{text-align:left;}.pane-share-node-links{padding-top:30px;padding-left:60px;padding-right:60px;}.page-contact-jobs .pane-share-node-links{padding:0px;padding-top:30px;padding-bottom:40px;}.node-type-projects .pane-share-node-links .views-row-even,.node-type-projects .pane-share-node-links .views-row-odd{padding:0;line-height:20px;}.share-node-icons{color:#737373;}.pane-share-node-links .share-node-icons a{padding:0px;padding-left:15px;}.share-node-icons div{display:inline-block;}.share-node-icons div i{font-family:'pk-fontello';font-style:normal;}.pane-share-node-links .share-node-icons a i{font-size:20px;}.pane-share-node-links .share-node-icons .pinterest a i{font-size:22px;}.pane-share-node-links .share-node-icons a:hover{color:#000;}.page-office .panel-col-middle{margin:0;padding:0px;}.page-office .pane-publication-page,.page-office .pane-office{padding-bottom:30px;}.page-office .office-img .views-row-even,.page-office .office-img .views-row-odd{float:left;}.pk-office-co-worker{max-width:1180px;margin:0;padding-left:60px;padding-right:60px;}.pk-office-co-worker .pk-office-image{width:260px;height:260px;background-size:cover;background-position:center;background-repeat:no-repeat;float:left;}.page-office .pk-office-co-worker .pk-infos,.page-office .pk-office-co-worker .pk-office-bio-text{padding-left:320px;}.pk-office-email,.pk-office-email a,.pk-office-name,.pk-office-job-title{font-size:14px;line-height:20px;text-transform:uppercase;font-weight:normal;letter-spacing:2.5px;color:#737373;}.pk-office-job-title,.pk-office-email a,.pk-office-email{text-transform:lowercase;}.pk-office-name{font-size:16px;font-weight:bold;}.pk-office-bio-text p{margin:0;padding:0;}.page-office .logo,.page-office .logo-b,.button{cursor:pointer;}.page-office article h2{display:none;}.page-office article p{margin-top:0;color:#737373;}.page-office .field-type-text-with-summary{max-width:960px;padding-top:80px;padding-left:60px;padding-right:60px;padding-bottom:40px;}.page-office .mission .field-type-text-with-summary,.page-office .scope .field-type-text-with-summary{max-width:100%;}.field-type-image{text-align:center;padding-bottom:80px;}.page-office .field-type-image{padding-left:60px;padding-right:60px;}.page-office .pane-publication-page{padding-top:80px;padding-left:30px;padding-right:30px;}.page-office .pane-publication-page .publication{padding-bottom:20px;max-width:1600px;margin-left:auto;margin-right:auto;}.pub-img{width:260px;height:260px;background-size:cover;background-position:center;background-repeat:no-repeat;float:right;}.pub-texts{}.pub-title,.pub-desc{color:#737373;font-size:14px;letter-spacing:0.75px;font-family:'CircularStd-Book';margin:0;padding:0;}.pub-title{font-size:16px;line-height:20px;text-transform:uppercase;font-weight:bold;letter-spacing:2.5px;color:#737373;margin-bottom:8px;}.pane-news-node-title{padding:60px;padding-top:80px;padding-bottom:40px;}.page-node-type-news h1,.pane-news-node-title div{color:#737373;font-size:32px;letter-spacing:1px;line-height:40px;margin:0;padding:0;}.page-node-type-news .field-type-image{text-align:left;}.page-node-type-news .field-type-image .field-item{padding-bottom:40px;}.pane-news-created div{padding:0;}.pane-news-created .views-field-php{color:#737373;font-size:14px;letter-spacing:1px;text-transform:uppercase;padding-left:60px;padding-right:60px;padding-bottom:8px;}.pane-news-created .news-date{font-weight:bold;}.news-more{padding-top:20px;}.news-more .views-row-odd,.news-more .views-row-even{padding-left:60px;padding-right:60px;clear:both;position:relative;}.news-more-item .title{font-size:22px;line-height:28px;letter-spacing:1px;}.news-more a.active .created{font-weight:normal}.news-more-image a{float:left;display:block;width:120px;height:120px;position:relative;}.news-more-txt a{display:block;height:120px;}.news-more-item{height:120px;vertical-align:middle;display:table-cell;}.news-more-txt{padding-left:160px;}.active .news-more-item .title{font-weight:normal;border-bottom:1px solid #737373;}.news-more a .created{margin-top:4px;display:block;}.page-news .logo,.page-news .logo-b,.page-node-type-news .logo,.page-node-type-news .logo-b{cursor:pointer;}.page-node-type-news .field-type-image .img-wrap{max-width:50%;}.page-contact .pane-office,.pk-links,.pk-credits{display:none;}.pane-jobs{padding-left:60px;padding-right:60px;padding-top:80px;}.jobs-title{font-size:16px;line-height:20px;text-transform:uppercase;font-weight:bold;letter-spacing:2.5px;color:#737373;}.page-contact .pane-office .views-row-first{padding-top:80px;}.pane-map{float:right;padding-top:80px;padding-right:60px;padding-bottom:60px;padding-left:0;}#leaflet-map{height:400px;position:relative;width:800px;}.leaflet-popup-pane{display:none;}.leaflet-left{left:auto;right:0;}.leaflet-left .leaflet-control{margin-left:0px;margin-right:10px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}.leaflet-bar a:first-child,.leaflet-bar a:last-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none;}.leaflet-bar{box-shadow:none;border-radius:0;}a.leaflet-control-zoom-in{margin-bottom:2px;}.leaflet-control-container div.leaflet-bottom.leaflet-right .leaflet-control-attribution,.leaflet-control-container div.leaflet-bottom.leaflet-right a{line-height:10px;font-size:10px;color:#767676;}.leaflet-control-container div.leaflet-bottom.leaflet-right{height:0;}.leaflet-control-container div.leaflet-bottom.leaflet-right a:hover{text-decoration:none;}#leaflet-map .leaflet-top,#leafelt-map .leaflet-bottom{z-index:10;}.page-contact .logo,.page-contact .logo-b{cursor:pointer;}.pk-address{padding:60px;padding-top:80px;}.page-contact .pk-address h2.pane-title{text-transform:none;}.pk-links{padding:60px;padding-top:0px;}.pk-credits{width:100%;padding:60px;padding-top:80px;}.pk-address,.pk-links,.pk-credits{float:left;}.pk-credits .field-type-text-with-summary p:last-child{margin-bottom:0;}.page-contact h2{margin:0;padding:0;font-size:16px;line-height:20px;text-transform:uppercase;font-weight:bold;letter-spacing:2.5px;color:#737373;}.pk-links h2{margin-bottom:12px;}.page-contact p,.page-contact div{color:#737373;}.page-contact p,.page-contact pk-links a{margin:0;padding:0;margin-top:12px;margin-bottom:12px;line-height:20px;}.node-type-projects h1,.node-type-projects h2,.node-type-projects .filter-options,.node-type-projects .filter-options-2,.node-type-projects .filter-options-3{display:none;}#fademask{height:100%;width:100%;position:fixed;top:0;left:0;z-index:800;background-color:#e6e6e6;}.pk-footer{width:100%;height:60px;position:absolute;display:none;background-color:#737373;}.page-office .pk-footer,.page-contact .pk-footer{bottom:0;}.panel-col-middle::after{display:none;}.logo2{position:absolute;top:14px;left:50%;margin-left:-120px;width:240px;height:32px;background-image:url(/sites/pk.is/themes/design/images/pk-logo2.png);background-size:cover;background-position:center;background-repeat:no-repeat;cursor:pointer;}.social-icon{float:left;height:60px;width:46px;}.icon-fb{margin-left:60px;}.social-icon span{}.social-icon i{font-family:'pk-fontello';font-style:normal;font-size:18px;line-height:60px;}.tothetop{position:absolute;text-transform:uppercase;height:60px;width:120px;top:0;right:60px;}.tothetop a{position:absolute;z-index:6;top:0;right:0;height:60px;font-size:11px;line-height:60px;width:100px;display:block;text-align:left;}.tothetop-arrow{position:absolute;z-index:5;top:18px;right:0;width:24px;height:24px;background-image:url(/sites/pk.is/themes/design/images/totop-w.png);background-size:cover;background-position:center;background-repeat:no-repeat;}.pk-footer{background-size:cover;background-position:center bottom;background-repeat:no-repeat;}.pk-footer a{color:#fff;}.news-more .views-row-odd,.news-more .views-row-even{padding:0;padding-top:30px;padding-bottom:30px;border-top:1px solid #737373;display:block;margin-left:60px;margin-right:60px;}.social-icon{display:none;}span.no-lsp{letter-spacing:0;}.title-text u{text-decoration:none;border-bottom:2px solid #404040;}.node-type-projects h1.project-hidden div.title-text u,.page-contact .button u,.page-office .button u,.page-projects .button u,.node-type-projects .button u{text-decoration:none;border-bottom:none;}.page-projects .button.active u,.page-contact .button.active u,.page-office .button.active u{text-decoration:none;border-bottom:1px solid #fff;}.page-projects div,.page-contact div,.page-office div{box-sizing:border-box;}.node-type-projects .button.active u{text-decoration:none;border-bottom:1px solid #737373;}.node-type-projects .field-type-text-long.info{color:#e6e6e6;font-family:'CircularStd-Book';font-size:12px;line-height:17px;text-transform:uppercase;font-weight:normal;letter-spacing:3px;cursor:pointer;padding-left:12px;padding-right:9px;padding-top:6px;padding-bottom:4px;background-color:#000;display:inline;}.info-box-wrapper{padding-left:60px;padding-right:60px;padding-bottom:60px;max-width:1280px;}.info-box-dropdown{overflow:hidden;margin:0;padding:0;width:41px;height:2px;}.project-table-wrapper{}.project-table-wrapper.v1{display:block;}.project-table-wrapper.v2{display:none;}.node-type-projects .field-type-text-long.info{color:#737373;background-color:#e6e6e6;}td span,td p,td div,td .info-title{color:#737373;}table.project-info{border:2px solid #737373;background-color:#e6e6e6;}.project-info .withborder{border:2px solid #737373;}.node-type-projects .field-type-text-long.info{width:50px;height:20px;line-height:20px;padding:0;display:inline-block;font-size:13px;font-weight:bold;}.node-type-projects h1{position:absolute;padding:0;margin:0;}.node-type-projects h1 div.title-text{font-size:32px;line-height:32px;font-family:'CircularStd-Book';text-transform:uppercase;font-weight:normal;letter-spacing:6px;}.team,.jobs{display:none;}.pane-jobs .pane-share-node-links{padding:0;}.pane-publication-page .field-type-text-long{margin:0;}.page-office .pane-publication-page .field-type-image{padding-left:0px;padding-right:0px;}.page-office .field-type-image{text-align:left;}.page-office .field-type-image img{max-width:50%}.mission .content{width:50%;float:left;}.scope .field-type-text-with-summary{width:50%;float:right;}.mission .field-type-text-with-summary,.scope .field-type-text-with-summary{max-width:100%;}.pane-publication-page .views-row{float:left;width:33.333%;padding:0;}.pane-publication-page .row-wrapper{padding-left:30px;padding-right:30px;}.page-office .pane-publication-page .field-type-image img{max-width:100%}.copyright{clear:both;}.pk-office-name,.pk-office-job-title{margin-bottom:2px;}.pk-office-email{margin-bottom:12px;}.pane-contact-list .views-row{float:left;width:25%;}.page-office .panel-pane.pane-views.pane-contact-list.team{padding-left:60px;padding-right:60px;}.pane-contact-list h3{clear:both;}.page-contact .pk-staff{width:100%;padding:60px;padding-top:80px;}.pane-contact-list h3:first-child,.page-contact .pk-staff h3:first-child{margin-top:0;}p a:hover{text-decoration:none;}.page-office .collaborators-list .field-type-text-with-summary{max-width:100%;}.collaborators-list p{float:left;width:33.333%;}.pane-contact-list h3 .title-wrap,.page-office article .content h2,.jobs-title{display:block;margin:0;padding:0;color:#737373;font-family:'CircularStd-Book';font-size:16px;line-height:20px;font-weight:bold;text-transform:uppercase;letter-spacing:2.5px;margin-bottom:10px;}.pane-contact-list h3 .title-wrap{display:inline-block;border-bottom:1px solid #737373;}.node-type-jobs p,.page-office p,.pane-contact-list div{margin-top:0;color:#737373;font-family:'CircularStd-Book';font-size:14px;line-height:20px;letter-spacing:0.25px;}.back-button,.node-type-jobs article{padding-left:60px;padding-right:60px;}.back-button{padding-top:30px;}.node-type-jobs h2.pane-title{display:none;}.node-type-jobs h1{position:absolute;z-index:600;}.news-more-image a{text-align:center;}.news-more-image a img{max-width:100%;max-height:100%;height:auto;width:auto;vertical-align:middle;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}span.img-helper{display:inline-block;width:0;height:100%;vertical-align:middle;}.pane-jobs,.page-office .field-type-text-with-summary{max-width:960px;padding-top:0px;padding-left:60px;padding-right:60px;padding-bottom:80px;}.page-office .field-type-text-with-summary p:last-of-type{margin-bottom:0;}.page-office .collaboration .field-type-text-with-summary,.page-office .mission .field-type-text-with-summary,.page-office .scope .field-type-text-with-summary,.page-office .workplace .field-type-text-with-summary{padding-top:80px;}.page-office .views-row-odd,.page-office .views-row-even{padding:0px;}.page-office .pane-contact-list .views-row{padding-bottom:60px;}.page-office .pane-jobs .views-row-odd,.page-office .pane-jobs .views-row-even{padding-bottom:80px;}.page-office .pane-jobs .views-row-last{padding-bottom:0px;}.pane-office .views-row-first{padding-bottom:60px;}.page-office .pane-office{padding-bottom:80px;}.page-office .pane-publication-page{padding-top:0px;padding-bottom:0px;}.page-contact h2.pane-title{padding-bottom:20px;}.page-contact .pk-address.address{width:100%;}.page-contact .pk-address.address .field.field-type-text-with-summary{float:left;width:20%;}.page-contact .address .field.field-type-image{float:left;width:60%;margin-top:12px;max-width:1280px;}@media screen and (max-width:880px){.page-contact .pk-address.address .field.field-type-text-with-summary{float:left;width:100%;}.page-contact .address .field.field-type-image{width:100%;margin-top:12px;max-width:100%;}}
@media screen and (orientation:portrait){}@media screen and (max-width:1080px){.node-type-projects h1{top:113px;left:5.5%;right:5.5%;padding-right:5.5%;}.node-type-projects .filter-options{display:none;}.node-type-projects h1 div.title-text,h1,.node-type-projects h2,.page-node-type-news h2{font-size:28px;line-height:28px;letter-spacing:3px;}.title-text u{border-bottom:none;}.table-title-container{line-height:22px;}.table-title-container .code{white-space:normal;display:block;}.table-title-container span,.info-title{}.table-title-container span.project-year-date{display:inline;}.page-office .field-type-text-with-summary{width:auto;}.node-type-projects h2,.page-node-type-news h2{left:5.5%;}.node-type-projects h1{right:5.5%;}.page-office .pane-publication-page{padding-left:5.5%;padding-right:5.5%;padding-top:10%;}.pane-news-node-title{padding:5.5%;padding-top:10%;padding-bottom:4%;}.pane-news-created .views-field-php{padding-left:5.5%;padding-right:5.5%;}.news-more .views-row,.news-more .views-row-odd,.news-more .views-row-even{padding-left:5.5%;padding-right:5.5%;}.news-more-txt{padding-left:0;}.news-more-item .title{font-size:18px;line-height:22px;}.pane-jobs{padding-left:5.5%;padding-right:5.5%;padding-top:0;padding-bottom:10%;}.pane-map{float:right;padding-top:10%;padding-right:5.5%;padding-bottom:5.5%;padding-left:0;}.pk-address{padding:5.5%;padding-top:10%;}.pk-links{padding:5.5%;padding-top:0px;}.pk-credits{padding:5.5%;padding-top:10%;}.icon-fb{margin-left:5.5%;}.tothetop{right:5.5%;}.filter-options,.filter-options-2,.filter-options-3{left:5.5%;}.page-node-type-news .field-type-image{padding-left:5.5%;padding-right:5.5%;}.field-type-text-long{margin:0;padding-left:5.5%;padding-right:5.5%;}.field-type-text-long.info{margin-left:5.5%;}.node-type-projects .field-type-text-long{padding-bottom:5.5%;}.info-box-wrapper{padding-left:5.5%;padding-right:5.5%;padding-top:0;padding-bottom:5.5%;}.pk-office-co-worker{padding-left:5.5%;padding-right:5.5%;}.page-office .pk-office-co-worker .pk-infos,.page-office .pk-office-co-worker .pk-office-bio-text{padding:0;}.pk-office-co-worker .pk-office-image{margin-right:5.5%;margin-bottom:2.5%;}.page-contact .pk-staff,.page-office .field-type-text-with-summary{padding-top:0;padding-left:5.5%;padding-right:5.5%;padding-bottom:10%;}.page-office .mission .content,.page-office .scope .field-type-text-with-summary{float:none;width:100%;}.page-contact .pk-staff,.page-office .collaboration .field-type-text-with-summary,.page-office .mission .field-type-text-with-summary,.page-office .workplace .field-type-text-with-summary{padding-top:10%;}.page-office .scope .field-type-text-with-summary{padding-top:0;}.page-office .field-type-image{padding-left:5.5%;padding-right:5.5%;}.back-button,.node-type-jobs article,.page-office .panel-pane.pane-views.pane-contact-list.team{padding-left:5.5%;padding-right:5.5%;}.pane-contact-list .views-row,.pane-contact-list .views-row-odd,.pane-contact-list .views-row-even{width:33.333%;}.pane-office .views-row,.pane-office .views-row-odd,.pane-office .views-row-even{padding-top:0;padding-bottom:0;}.page-office .pane-contact-list .views-row,.page-office .pane-contact-list .views-row-odd,.page-office .pane-contact-list .views-row-even{padding-bottom:5.5%;}.page-office .pane-jobs .views-row,.page-office .pane-jobs .views-row-odd,.page-office .pane-jobs .views-row-even{padding-bottom:7.5%;}.page-office .pane-jobs .views-row-last{padding-bottom:0;}.pane-office .views-row-first{padding-bottom:5.5%;}.page-office .pane-office{padding-bottom:10%;}.page-office .pane-publication-page{padding-top:0;padding-bottom:0;}.collaborators-list p{float:none;width:100%;}h1,.node-type-projects h2,.page-node-type-news h2{left:5.5%;}.project-arr{display:none;}.page-node-type-news .field-type-image,.views-row,.views-row-odd,.views-row-even,.field-type-text-long{padding-bottom:4%;}.page-node-type-news .field-type-image .field-item{padding-bottom:4%;}.news-more-cont{padding-left:4%;}.field-type-image{padding-bottom:10%;}.page-contact .pane-office .views-row-first{padding-top:10%;}.pane-share-node-links{padding-top:2.75%;padding-left:5.5%;padding-right:5.5%;}.page-office .pane-publication-page{padding-left:5.5%;padding-right:5.5%;}.pane-publication-page .views-row{float:none;width:100%;}.pane-publication-page .field-type-text-long,.pane-publication-page .row-wrapper{padding-left:0;padding-right:0;}.page-office .pane-publication-page .field-type-image img{max-width:500px;width:100%;}.row-wrapper{height:auto !important;}.pane-news-node-title div{font-size:28px;line-height:34px;}.page-node-type-news .field-type-image .img-wrap{max-width:500px;width:100%;}.news-more .views-row,.news-more .views-row-odd,.news-more .views-row-even{padding-left:0;padding-right:0;margin-left:5.5%;margin-right:5.5%;}.news-more-image{display:none;}.news-more-cont{padding-left:0;}}@media screen and (max-width:880px){.pane-map{float:none;padding-top:0;padding-right:5.5%;padding-bottom:5.5%;padding-left:5.5%;}.pane-contact-list .views-row,.pane-contact-list .views-row-odd,.pane-contact-list .views-row-even{width:50%;}.pane-contact-list h3 .title-wrap{margin-bottom:0;}}@media screen and (max-width:700px){.project-table-wrapper.v1{display:none;}.project-table-wrapper.v2{display:block;}.page-office .field-type-image img{max-width:500px;width:100%;}.pk-office-co-worker .pk-office-image{float:none;}.pane-contact-list .views-row,.pane-contact-list .views-row-odd,.pane-contact-list .views-row-even{width:100%;}}@media screen and (max-width:400px){.pane-contact-list h3 .title-wrap,h3 .title-wrap{text-decoration:underline;border-bottom:none;}.node-type-projects h1 div.title-text,h1,.node-type-projects h2,.page-node-type-news h2{font-size:27px;}}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.logo,.logo-b,.logo2{background-image:url(/sites/pk.is/themes/design/images/pkdm_logo_ie.png);}.pane-contact-list h3 .title-wrap,.page-office article .content h2,.page-contact h2,.jobs-title,.pub-title,.pk-office-name{font-size:21px;line-height:26px;}.page-contact .button,.button-office,.page-projects .button,.node-type-projects .button{font-size:14px;line-height:18px;}.node-type-projects h1.project-hidden div.title-text u,.page-contact .button u,.button-office u,.page-projects .button u,.node-type-projects .button u{border:none;text-decoration:none;}.page-projects .active.button u,.page-contact .active.button u,.active.button-office u{border:none;text-decoration:underline;}.project-table-wrapper.v1{display:none !important;}.project-table-wrapper.v2{display:block !important;}}
.pk-footer .logo2{filter:none;}.pk-footer .social-icon,.pk-footer .social-icon a,.pk-footer .social-icon i{color:#fff !important;}
body{margin:0;padding:0;border:0;outline:0;}ul,ol{list-style-type:none;}h1{font-size:2.25em;font-weight:normal;line-height:1.25;letter-spacing:0.75px;}h2{font-weight:normal;font-size:1.75em;line-height:1.25;letter-spacing:0.5px;}h3{font-weight:normal;font-size:1.25em;line-height:1.25;letter-spacing:0.375px;}@media (max-width:860px){h1{font-size:1.5em;}h2{font-size:1.25em;}h3{font-size:1.125em;}}p{margin:0;margin-bottom:12px;font-size:1.125em;line-height:1.6;}a{display:block;line-height:inherit;letter-spacing:inherit;}a:link,a:active,a:hover,a:visited{text-decoration:none;}label a:link,label a:active,label a:visited,p a,p a:link,p a:active,p a:visited{display:inline;text-decoration:underline;word-break:break-word;}div.imgopt{background-position:center;background-repeat:no-repeat;background-size:cover;}img{max-width:100%;width:100%;height:auto;}.separator{clear:both;overflow:hidden;height:0px;}.item-box h1,.item-box h2,.item-box h3{margin:0;line-height:1;}.item-box.menuitem{padding-top:140px;margin-top:-140px;}html[lang="hu"] .header-blocks li[hreflang="hu"],html[lang="en"] .header-blocks li[hreflang="en"],html[lang="hu"] .header-blocks li a[hreflang="hu"],html[lang="en"] .header-blocks li a[hreflang="en"],.header-blocks li a.is-active,.header-blocks li.is-active{display:none!important;}.path-user .form-item{width:40%;}.path-user .form-item .form-item{width:100%;}.user-buttons ul{padding:0;padding-bottom:6px;margin:0;margin-bottom:40px;border-bottom:3px solid black;}.user-buttons ul li{display:inline-block;margin-right:16px;}.path-user .description a{display:inline-block;}.path-user .description{font-size:0.75em;}.path-user .description a{text-decoration:underline;}.path-user table{width:84%;margin:0 auto;}.path-user table td,.path-user table th{text-align:left;padding-top:10px;padding-bottom:10px;border-bottom:3px solid black;}.eu-cookie-compliance-content{max-width:84%;}.eu-cookie-compliance-more-button{font-size:12px;}button.eu-cookie-compliance-secondary-button{display:inline-block;border:white solid 4px;padding:4px 10px;padding-top:6px;margin-left:5px;text-transform:uppercase;}button.decline-button.eu-cookie-compliance-default-button{background:transparent;color:white;border:none;text-shadow:none;margin-left:12px;box-shadow:none;font-weight:normal;font-size:14px;}@media screen and (max-width:860px){button.eu-cookie-compliance-secondary-button,button.decline-button.eu-cookie-compliance-default-button{margin-left:0;}}div#sliding-popup{padding-top:1em;}.disagree-button.eu-cookie-compliance-more-button,.eu-cookie-compliance-agree-button,.eu-cookie-compliance-default-button,.eu-cookie-compliance-hide-button,.eu-cookie-compliance-more-button-thank-you,.eu-cookie-withdraw-button,.eu-cookie-compliance-save-preferences-button{font-family:inherit;letter-spacing:0.375px;}div#sliding-popup,div#sliding-popup .eu-cookie-withdraw-banner,.eu-cookie-withdraw-tab{background:#00ff00;color:black;}#sliding-popup h1,#sliding-popup h2,#sliding-popup h3,#sliding-popup p,#sliding-popup label,#sliding-popup div,.eu-cookie-compliance-more-button,.eu-cookie-compliance-secondary-button,.eu-cookie-withdraw-tab{color:black;}div#popup-text,div#popup-text p,div#popup-text a,div#popup-text button,div#popup-text h2{display:block;font-weight:normal;font-size:20px;line-height:1.4;margin:0 0 5px 0;padding:0;}div#popup-text button{display:block;}button.decline-button.eu-cookie-compliance-default-button,button.eu-cookie-compliance-secondary-button{display:inline-block;color:black;width:auto;min-width:240px;height:50px;padding:7px;padding-top:17px;padding-right:72px;padding-left:15px;font-size:20px;line-height:20px;border:3px solid black;border-radius:0;text-transform:uppercase;text-align:left;cursor:pointer;}button.eu-cookie-compliance-secondary-button{background-color:white;}div#popup-text button{display:block;}.eu-cookie-compliance-message,.eu-cookie-compliance-buttons{float:none;max-width:100%;}.mobile-menu-button{position:absolute;top:0;right:0;z-index:20;width:52px;height:52px;margin:0;margin-right:2%;background-image:url(/sites/pk.is/themes/opmaster/images/menu.png);background-position:right center;background-repeat:no-repeat;cursor:pointer;}div#menuburger{display:none;}div#menucancel{display:none;background-image:url(/sites/pk.is/themes/opmaster/images/cancel.png);}@media screen and (max-width:860px){.mobile-menu-on .header{z-index:100;height:110%;overflow-y:scroll;}.mobile-menu-on .mobile-menu-button{position:fixed;top:0;right:0;}div#menuburger{display:block;}.mobile-menu-on div#menuburger{display:none;}.mobile-menu-on div#menucancel{display:block;}#menu{display:none;}.mobile-menu-on #menu{display:block;}#menu{float:none;padding:0;padding-top:24px;width:100%;height:auto;z-index:10;}.menu a{padding:4px 10px;padding-top:6px;margin-left:2%;font-size:19px;float:none;display:table;margin-bottom:6px;}}table,table td,table tr,table tbody,table tfoot{padding:0;margin:0;outline:0;border-spacing:0;}table td{padding-right:8px;}.item-box .admin-button{width:100%;}.item-box.image .admin-button{box-sizing:border-box;}.custom-admin .admin-button,.custom-admin a{display:inline-block;width:auto;}.custom-admin a{padding:3px 6px 3px 0px;margin:2px 0;}.op-admin-buttons{position:fixed;top:140px;right:30px;z-index:2000;}.op-admin-buttons div,.op-admin-buttons ul,.op-admin-buttons li{padding:0;margin:0;}.op-admin-buttons li{display:inline-block;}.client-admin-buttons{position:fixed;top:112px;right:30px;z-index:2000;}.client-admin-buttons a{display:inline-block;background:green;color:white;padding:3px 6px;margin-top:2px;cursor:pointer;}.op-admin-buttons a,.admin-button a,.itembox-helptext{display:inline-block;padding:3px 6px 3px 0px;margin-top:2px;}.op-admin-buttons a,.admin-button a{cursor:pointer;}.admin-button a,.itembox-helptext{margin-bottom:2px;}.itembox-helptext{margin-left:5px;}.admin-lines-on .downloads,.admin-lines-on .custom-box,.admin-lines-on .menu,.admin-lines-on .item-box{border:3px solid red;}.admin-lines-on .downloads{box-sizing:border-box;}.itembox-helptext{display:none;}.admin-lines-on .itembox-helptext{display:inline-block;}.op-admin-buttons a,.admin-lines-on .admin-button a,.itembox-helptext{background:green;color:white;padding:3px 6px;}.admin-off .op-admin-buttons,.admin-off .admin-button,.admin-off .client-admin-buttons a{display:none;}.admin-off .client-admin-buttons{height:24px;width:24px;background-color:green;border-radius:100px;cursor:pointer;}.drupal-status-messages-wrapper{display:inline-block;margin:0 8%;margin-bottom:40px;padding:20px;background:#00ff00;color:black;font-size:1.125em;line-height:1.375;}@media (max-width:1280px){.drupal-status-messages-wrapper{margin:0 2%;}}@media (max-width:860px){.drupal-status-messages-wrapper{margin-bottom:36px;}}.drupal-status-messages-wrapper a{display:inline;text-decoration:underline;}.drupal-status-messages-wrapper a{}.draggable img{max-width:100%;width:auto;height:auto;}
