.box-shadow{-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.1);box-shadow:0 0 2px 2px rgba(0,0,0,.1)}.circle{-webkit-border-top-left-radius:50%;-webkit-border-top-right-radius:50%;-moz-border-radius-topleft:50%;-moz-border-radius-topright:50%;border-top-left-radius:50%;border-top-right-radius:50%;-webkit-border-bottom-left-radius:50%;-webkit-border-bottom-right-radius:50%;-moz-border-radius-bottomleft:50%;-moz-border-radius-bottomright:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%}.transition{-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}@font-face{font-family:'SkanskaSansProRegular';src: url(7a2136a97ab764755d46fd34e7056fe5abbb4e8e.eot) ;src: url(119688e32c373ec1ee8f932b2db9c9479cc1e2f3.eot)  format('embedded-opentype'), url(f16d356cf7d74b126ef61580044de56be6b68f11.woff)  format('woff'), url(ac8bb52a0431bec067f95f96faf8cfcfa8819ad7.ttf)  format('truetype'), url(fb3b8e4831398d33225c2b70bb1bbfcbd169ac08.svg)  format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'SkanskaSansProLight';src: url(fd80a59f50db29235ebc4171483ee5dd68fc4f6b.eot) ;src: url(bc9ab2ef14896fd4b725b66e6740b98e210b3ac8.eot)  format('embedded-opentype'), url(815d47297198eb8844a704a4553adbc8f1efeaa3.woff)  format('woff'), url(68ddc7967864afd5cffa47dd3e7f14e02b4bda08.ttf)  format('truetype'), url(6ed96a017b3be425345c952d38719e66ec39e0c5.svg)  format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'SkanskaSansProBold';src: url(b1f9cba8e30c4ee47cf3fc3dfabe4b7178448ce9.eot) ;src: url(c43c4f63bab2a7992f42adfb82f47a53a1a950f4.eot)  format('embedded-opentype'), url(444d981e5eae88158a7a5164f1b699ba186b1682.woff)  format('woff'), url(33521c05bfa395b68e3b9172aeb87712195deced.ttf)  format('truetype'), url(e301c779e3abceab4e148a507457a88e7bd815a7.svg)  format('svg');font-weight:normal;font-style:normal}.SkanskaRegular{font-family:SkanskaSansProRegular,Arial,Verdana,sans-serif}.SkanskaBold{font-family:SkanskaSansProBold,Arial,Verdana,sans-serif}.SkanskaLight{font-family:SkanskaSansProLight,Arial,Verdana,sans-serif}.col-xxs-1,.col-xxs-2,.col-xxs-3,.col-xxs-4,.col-xxs-5,.col-xxs-6,.col-xxs-7,.col-xxs-8,.col-xxs-9,.col-xxs-10,.col-xxs-11,.col-xxs-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media(max-width:500px){.col-xxs-1,.col-xxs-2,.col-xxs-3,.col-xxs-4,.col-xxs-5,.col-xxs-6,.col-xxs-7,.col-xxs-8,.col-xxs-9,.col-xxs-10,.col-xxs-11{float:left}.col-xxs-1{width:8.333333333%}.col-xxs-2{width:16.666666667%}.col-xxs-3{width:25%}.col-xxs-4{width:33.333333333%}.col-xxs-5{width:41.666666667%}.col-xxs-6{width:50%}.col-xxs-7{width:58.333333333%}.col-xxs-8{width:66.666666667%}.col-xxs-9{width:75%}.col-xxs-10{width:83.333333333%}.col-xxs-11{width:91.666666667%}.col-xxs-12{width:100%}.col-xxs-push-1{left:8.333333333%}.col-xxs-push-2{left:16.666666667%}.col-xxs-push-3{left:25%}.col-xxs-push-4{left:33.333333333%}.col-xxs-push-5{left:41.666666667%}.col-xxs-push-6{left:50%}.col-xxs-push-7{left:58.333333333%}.col-xxs-push-8{left:66.666666667%}.col-xxs-push-9{left:75%}.col-xxs-push-10{left:83.333333333%}.col-xxs-push-11{left:91.666666667%}.col-xxs-pull-1{right:8.333333333%}.col-xxs-pull-2{right:16.666666667%}.col-xxs-pull-3{right:25%}.col-xxs-pull-4{right:33.333333333%}.col-xxs-pull-5{right:41.666666667%}.col-xxs-pull-6{right:50%}.col-xxs-pull-7{right:58.333333333%}.col-xxs-pull-8{right:66.666666667%}.col-xxs-pull-9{right:75%}.col-xxs-pull-10{right:83.333333333%}.col-xxs-pull-11{right:91.666666667%}.col-xxs-offset-1{margin-left:8.333333333%}.col-xxs-offset-2{margin-left:16.666666667%}.col-xxs-offset-3{margin-left:25%}.col-xxs-offset-4{margin-left:33.333333333%}.col-xxs-offset-5{margin-left:41.666666667%}.col-xxs-offset-6{margin-left:50%}.col-xxs-offset-7{margin-left:58.333333333%}.col-xxs-offset-8{margin-left:66.666666667%}.col-xxs-offset-9{margin-left:75%}.col-xxs-offset-10{margin-left:83.333333333%}.col-xxs-offset-11{margin-left:91.666666667%}}@keyframes content-wrapper-anim{0%{margin-left:0}100%{margin-left:90%}}@keyframes device-menu-anim{0%{width:0}100%{width:90%}}@font-face{font-family:'SkanskaSansProRegular';src: url(7a2136a97ab764755d46fd34e7056fe5abbb4e8e.eot) ;src: url(119688e32c373ec1ee8f932b2db9c9479cc1e2f3.eot)  format('embedded-opentype'), url(f16d356cf7d74b126ef61580044de56be6b68f11.woff)  format('woff'), url(ac8bb52a0431bec067f95f96faf8cfcfa8819ad7.ttf)  format('truetype'), url(fb3b8e4831398d33225c2b70bb1bbfcbd169ac08.svg)  format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'SkanskaSansProLight';src: url(fd80a59f50db29235ebc4171483ee5dd68fc4f6b.eot) ;src: url(bc9ab2ef14896fd4b725b66e6740b98e210b3ac8.eot)  format('embedded-opentype'), url(815d47297198eb8844a704a4553adbc8f1efeaa3.woff)  format('woff'), url(68ddc7967864afd5cffa47dd3e7f14e02b4bda08.ttf)  format('truetype'), url(6ed96a017b3be425345c952d38719e66ec39e0c5.svg)  format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'SkanskaSansProBold';src: url(b1f9cba8e30c4ee47cf3fc3dfabe4b7178448ce9.eot) ;src: url(c43c4f63bab2a7992f42adfb82f47a53a1a950f4.eot)  format('embedded-opentype'), url(444d981e5eae88158a7a5164f1b699ba186b1682.woff)  format('woff'), url(33521c05bfa395b68e3b9172aeb87712195deced.ttf)  format('truetype'), url(e301c779e3abceab4e148a507457a88e7bd815a7.svg)  format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'SkanskaIcons';src: url(9b54ce3d9abda0559d83959685980b55d43de286.eot) ;src: url(927052aa4878ec113b60410446b1b06024e619bc.eot)  format('embedded-opentype'), url(abe40e21d17da28d44404aa62a1adf095a9aa8fb.woff)  format('woff'), url(bf001b8d32e0dec03b6c158de8dac3151387aba0.ttf)  format('truetype'), url(413ddf528a6f37619a81ee95f6ad98a789959671.svg)  format('svg');font-weight:normal;font-style:normal}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}.scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}body{font:16px/21px Arial,Verdana,sans-serif;height:100%;background:#f3f3f3;color:#333}h2,h3,h4,h5{margin-top:25px;margin-bottom:5px}h1{font-family:SkanskaSansProLight,Arial,Verdana,sans-serif;font-size:2.625em;line-height:1.1;margin-bottom:20px;margin-top:25px}h1.start-page-heading{position:absolute;left:-9999px}h2{font-family:SkanskaSansProLight,Arial,Verdana,sans-serif;font-size:1.875em;line-height:1.066667}h3{font-family:SkanskaSansProRegular,Arial,Verdana,sans-serif;font-size:1.45em;line-height:1.1}h4{font-family:SkanskaSansProRegular,Arial,Verdana,sans-serif;font-size:1.2em}h5{font-size:1em;line-height:1.25;font-weight:700}::-webkit-input-placeholder{color:#b3b3b3}:-moz-placeholder{color:#b3b3b3}::-moz-placeholder{color:#b3b3b3}:-ms-input-placeholder{color:#b3b3b3}a{color:#0078c9;cursor:pointer}a:hover{text-decoration:underline;color:#0078c9}a.back-to-top-link{text-align:center;font-size:.85em;padding:5px 10px;background:#5bb4e5;display:inline-block;width:80px;left:50%;margin-left:-40px;position:fixed;bottom:-50px;z-index:6000;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}a.read-more{margin-top:10px;display:inline-block;line-height:1.2;padding-left:10px;position:relative}a.read-more:before{content:"›";display:inline-block;font-size:1.5625em;margin-right:3px;vertical-align:text-bottom;position:absolute;left:-1px;top:-6px;text-decoration:none!important;height:20px;overflow:hidden;line-height:1}a.back-to-top-link.show{bottom:0}.main-body a:hover{text-decoration:underline}p{margin-bottom:0}p+p{margin-top:10px}.row{position:relative}.left-holder{position:static!important}.sa{display:inline-block;font-family:'SkanskaIcons',sans-serif;font-style:normal;font-weight:normal;font-size:2em;line-height:1}.sa.sa-arrows-alt{line-height:.8;padding-top:1px}#addThis_share{position:relative;margin-top:24px;display:inline-block}#addThis_share .addthis_sharing_toolbox{position:absolute;display:none;padding:20px 20px 0;background:#fff;z-index:600;width:266px;right:0;border:solid 1px #cdcdcd}#addThis_share .addthis_sharing_toolbox #atstbx{margin-left:-16px;margin-right:-16px}#addThis_share .addthis_sharing_toolbox #atstbx a{display:inline-block;height:32px;width:32px;margin:0 16px 20px}#addThis_share .addthis_sharing_toolbox #atstbx a:last-child{float:right}#addThis_share:hover .addthis_sharing_toolbox{display:block}#addThis_share #show_addThis{padding:5px 18px 2px 10px;line-height:1}#addThis_share #show_addThis .sa{font-size:2em;vertical-align:middle;margin-right:5px}#at20mc #at15s{margin-left:-128px}.header{padding:32px 0 0;border-bottom:solid 6px #ffcb00;position:relative;background:#fff;width:100%;z-index:500;overflow:visible}.header .container{position:relative}.menus-container{position:relative;float:left;width:100%}.menus-container .menu-toggle{display:inline-block;margin-left:5px}.introduction{font-size:1.2em;line-height:1.25;font-family:SkanskaSansProRegular,Arial,Verdana,sans-serif;margin-bottom:20px}.introduction .introduction{font-size:1em;margin-bottom:0}.right-column a[href*="http://"]:after,.main-body a[href*="http://"]:after,.right-column a[href*="https://"]:after,.main-body a[href*="https://"]:after{font-family:'SkanskaIcons',sans-serif;font-style:normal;font-weight:normal;display:inline-block;margin-left:5px;font-size:1.2em;overflow:hidden;content:"f";line-height:.75;vertical-align:middle}.right-column a[href*="http://"]:after,.right-column a[href*="https://"]:after{height:15px;line-height:1;position:static;font-size:18px}.main-body a[href*="http://"],.main-body a[href*="https://"]{position:relative}.yellowlight a.back-to-top-link{background:#eadf00;color:#333}.yellow a.back-to-top-link{background:#ffcb00;color:#333}.orange a.back-to-top-link{background:#e57200;color:#fff}.greenlight a.back-to-top-link{background:#bed600;color:#333}.green a.back-to-top-link{background:#77b800;color:#333}.greendark a.back-to-top-link{background:#3d9b35;color:#fff}.beige a.back-to-top-link{background:#beb2a6;color:#333}.greylightest a.back-to-top-link{background:#e6e6e6;color:#333}.greylight a.back-to-top-link{background:#ccc;color:#333}.grey a.back-to-top-link{background:#b3b3b3;color:#333}.greydark a.back-to-top-link{background:#999;color:#333}.greydarkest a.back-to-top-link{background:gray;color:#fff}.bluelight a.back-to-top-link{background:#c0ddea;color:#333}.blue a.back-to-top-link{background:#5bb4e5;color:#333}.bluedark a.back-to-top-link{background:#0078c9;color:#fff}.bluedarkest a.back-to-top-link{background:#293e6b;color:#fff}strong{font-weight:700}.embed-container{position:relative;padding-bottom:66.6667%;height:0;overflow:hidden}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%!important;height:100%!important;max-width:100%}.twitterblock iframe{width:100%!important}.twitterblock iframe .timeline{border-radius:0!important}.twitterfeedblock h3{background-image: url(7fef3c0455a2950084f4abff6dd7239a5b83e5b9.png) ;background-repeat:no-repeat;padding:6px 0 12px 43px;font-size:1.6rem!important;margin-top:0!important}.twitterfeedblock .twitter-content-list{list-style:none!important}.twitterfeedblock .twitter-content-list li{font-size:1.4rem;line-height:130%;padding:1rem}.twitterfeedblock .twitter-content-list li:nth-child(odd){background:#f0f0f0}.twitterfeedblock .twitter-content-list li h4{background-repeat:no-repeat;background-size:contain;padding-left:30px;font-family:Arial,sans-serif;font-weight:bold;font-size:1.2rem;margin:.2rem 0;line-height:2.5rem}.twitterfeedblock .twitter-content-list li h4 span{color:gray;font-weight:normal}.twitterfeedblock .twitter-content-list li .retweet{padding-left:20px;background-image: url(1ea9fc4fcb0f03c85506e0c34fc57abc809e6ef4.png) ;background-repeat:no-repeat;background-position:left center;color:gray;font-size:1.2rem}.linkedinblock h3{background-image: url(1693c43433e2a5d9ac2b63432a0844c562efc580.png) ;background-repeat:no-repeat;padding:6px 0 12px 43px;font-size:1.6rem!important;margin-top:0!important}.linkedinblock .linkedin-content-list{list-style:none!important}.linkedinblock .linkedin-content-list li{font-size:1.4rem;line-height:130%;padding:1rem}.linkedinblock .linkedin-content-list li:nth-child(odd){background:#f0f0f0}.linkedinblock .linkedin-content-list .morecontent span{display:none}img{height:auto;max-width:100%}.image-holder{position:relative;height:0;overflow:hidden;margin-bottom:0}.image-holder img{position:absolute;top:0;left:0;width:100%;height:100%}.image-holder.edit-mode{height:auto}.image-holder.edit-mode img{position:static;height:auto}.image-holder+.content-holder{margin-top:5px}table{color:#333;line-height:1}table thead tr th,table tbody tr th{padding:10px}table tbody{font-size:.9em}table tbody tr td{padding:10px}table.table{margin-bottom:0}.table-responsive{width:100%;margin-bottom:15px;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;border-left:solid 1px #ddd;border-right:solid 1px #ddd}.table-responsive table.blue-header,.table-responsive table.vertical-bars{border-left:0;border-right:0}table.blue-header{border-left:solid 1px #ddd;border-right:solid 1px #ddd;border-bottom:solid 1px #ddd}table.blue-header thead tr th{background:#57b3e8;border-top:solid 1px #57b3e8;border-bottom:0}table.blue-header thead tr th:first-child{border-left:solid 1px #57b3e8}table.blue-header thead tr th:last-child{border-right:solid 1px #57b3e8}table.blue-header thead tr th+th{border-left:#fff solid 1px}table.blue-header thead tr+tr th{border-top:solid 1px #fff}table.blue-header tbody tr th{background:#57b3e8;border-top:0}table.blue-header tbody tr td{border-right:solid 1px #ddd;border-bottom:solid 1px #ddd;border-top:0;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}table.blue-header tbody tr:hover td{background:#f4f2ee;border-left-color:#f4f2ee;border-right-color:#f4f2ee}.pinned table.blue-header thead tr th,.pinned table.blue-header tbody tr th{border-bottom:solid 1px #fff}.scrollable table.blue-header{border-left:0}.pinned table.blue-header thead tr th:first-child{border-left:0}table.vertical-bars{border:solid 1px #ddd}table.vertical-bars tbody tr th{border-left:solid 1px #ddd;border-top:solid 1px #ddd;border-right:solid 1px #ddd;border-bottom:solid 2px #ddd}table.vertical-bars tbody tr td{border:solid 1px #ddd;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}table.vertical-bars tbody tr:hover td{background:#f4f2ee;border-left-color:#f4f2ee;border-right-color:#f4f2ee}table.no-vertical-bars thead tr th{border-bottom:solid 2px #ddd}table.no-vertical-bars tbody tr td{border-top:solid 1px #ddd;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}table.no-vertical-bars tbody tr:hover td{background:#f4f2ee}table.responsive{margin-bottom:0}.pinned{position:absolute;left:0;top:0;background:#fff;width:25%;overflow:hidden;overflow-x:scroll}.pinned table{border-right:none;border-left:none;width:100%}.pinned table th,.pinned table td{white-space:nowrap}.pinned td:last-child{border-bottom:0}div.table-wrapper{position:relative;margin-bottom:20px;overflow:hidden}div.table-wrapper div.scrollable{margin-left:25%;overflow:scroll;overflow-y:hidden}div.table-wrapper table.responsive td,div.table-wrapper div.table-wrapper table.responsive th{position:relative;white-space:nowrap;overflow:hidden}div.table-wrapper table.responsive th:first-child,div.table-wrapper div.table-wrapper table.responsive td:first-child,div.table-wrapper div.table-wrapper table.responsive td:first-child,div.table-wrapper div.table-wrapper table.responsive.pinned td{display:none}.background-cover{background: url(3bf378282d8adf356fe2c69cb97364a94f304378.png) ;height:100%;width:100%;position:fixed;z-index:150;top:0;display:none}.pinned-header .background-cover{display:block!important}ol li{text-indent:-5px}ul{list-style:none;padding:0}.block-listing,.valuablelinksblock ul{list-style:none;padding:0;margin:15px 0 0}.block-listing li .block-listing-image,.valuablelinksblock ul li .block-listing-image{margin-bottom:10px}.block-listing li .image-holder,.valuablelinksblock ul li .image-holder{margin-bottom:10px}.block-listing li .date,.valuablelinksblock ul li .date{font-size:.9em;display:block;line-height:1}.block-listing li a,.valuablelinksblock ul li a{display:block;padding-left:10px;position:relative;margin:5px 0 0}.block-listing li a:before,.valuablelinksblock ul li a:before{content:"›";display:inline-block;font-size:1.5625em;vertical-align:text-bottom;position:absolute;left:0;top:-2px;height:19px;overflow:hidden}.block-listing li+li,.valuablelinksblock ul li+li,.block-listing li+div,.valuablelinksblock ul li+div{margin-top:20px}.block-listing.simple-list,.valuablelinksblock ul.simple-list{margin:10px 0 0}.block-listing.simple-list li a,.valuablelinksblock ul.simple-list li a{margin-top:5px}.valuablelinksblock ul li a{font-size:.9375em}.block-listing.simple-list li+li,.valuablelinksblock ul li+li{margin-top:10px}.block-listing.divide-list li+li{margin-top:5px;padding-top:15px;border-top:solid 1px #e6e6e6}.block-listing.divide-list li h3{margin-top:5px}.main-body ul:not(.nav-tabs):not(.tabs-body):not(.block-listing):not(.rss-listing):not(#tabletools):not(.slides):not(.calendar):not(.facets-sort-order):not(.facets-category):not(.flex-direction-nav):not(.project-menu):not(.project-filter-list):not(.twitter-content-list):not(.linkedin-content-list){padding-left:0;margin-left:18px;margin-top:10px}.main-body ul:not(.nav-tabs):not(.tabs-body):not(.block-listing):not(.rss-listing):not(#tabletools):not(.slides):not(.calendar):not(.facets-sort-order):not(.facets-category):not(.flex-direction-nav):not(.project-menu):not(.project-filter-list):not(.twitter-content-list):not(.linkedin-content-list)>li{position:relative;background-image: url(90a8617a03c1c82c50138bccad008d32381ab2c3.png) ;background-repeat:no-repeat;background-position:3px 7px;padding-left:17px}.main-body ul:not(.nav-tabs):not(.tabs-body):not(.block-listing):not(.rss-listing):not(#tabletools):not(.slides):not(.calendar):not(.facets-sort-order):not(.facets-category):not(.flex-direction-nav):not(.project-menu):not(.project-filter-list):not(.twitter-content-list):not(.linkedin-content-list)>li+li{margin-top:10px}.main-body ul:not(.nav-tabs):not(.tabs-body):not(.block-listing):not(.rss-listing):not(#tabletools):not(.slides):not(.calendar):not(.facets-sort-order):not(.facets-category):not(.flex-direction-nav):not(.project-menu):not(.project-filter-list):not(.twitter-content-list):not(.linkedin-content-list)>li ul{list-style:none;margin-top:10px}.main-body ul:not(.nav-tabs):not(.tabs-body):not(.block-listing):not(.rss-listing):not(#tabletools):not(.slides):not(.calendar):not(.facets-sort-order):not(.facets-category):not(.flex-direction-nav):not(.project-menu):not(.project-filter-list):not(.twitter-content-list):not(.linkedin-content-list)>li ul>li{padding-left:12px;background-image:none}.main-body ul:not(.nav-tabs):not(.tabs-body):not(.block-listing):not(.rss-listing):not(#tabletools):not(.slides):not(.calendar):not(.facets-sort-order):not(.facets-category):not(.flex-direction-nav):not(.project-menu):not(.project-filter-list):not(.twitter-content-list):not(.linkedin-content-list)>li ul>li:before{content:"-";display:inline-block;position:absolute;left:0;color:#333;width:auto;height:auto;background:transparent;top:0}.main-body ol li ol{margin-top:10px}.main-body ol li+li{margin-top:10px}.right-column .press-release-block-settings ul{margin-left:0}.cookie-information{display:none;position:fixed;bottom:0;width:100%;background: url(d1d2874550c14cc6bb7be229307c26d96b6630be.png) ;z-index:6001;color:#fff;padding:15px}.cookie-information a{color:#fff;text-decoration:underline}.share-ticker{font-size:1.75em;line-height:1;font-family:SkanskaSansProBold,Arial,Verdana,sans-serif;display:inline-block}.share-ticker .time{font-size:.5em;display:block;font-family:Arial;margin-bottom:5px;color:#333}.share-ticker .name{color:#b3b3b3}.share-ticker .currency{color:#b3b3b3}.share-ticker .price{color:#333}.share-ticker .change{display:inline-block}.share-ticker .change.change-negative{color:#e57200}.share-ticker .change.change-positive{color:#77b800}.share-ticker .change.change-unchanged{color:#b3b3b3}.share-ticker .change .sa{line-height:.5;vertical-align:bottom;font-size:1.75em;padding-bottom:2px}.share-ticker a:hover{text-decoration:none}.language{display:inline-block;height:15px}.language i{display:inline-block;padding-left:3px;padding-right:8px;vertical-align:top}.language a{font-size:.8125em;padding:0;color:#000;line-height:1;display:inline-block;vertical-align:top;padding-top:1px}.sub-hero-area{background:#293e6b;color:#fff;padding-bottom:60px}.sub-hero-area .container{padding-left:30px;padding-right:30px;padding-top:30px!important}.sub-hero-area img{width:auto!important;height:auto;margin-right:20px!important;margin-top:0!important;float:left}.sub-hero-area .news-tag{margin-bottom:10px;font-family:SkanskaSansProRegular,Arial,Verdana,sans-serif}.sub-hero-area .coloredbox-header{display:block;position:relative;margin-top:0}.sub-hero-area .coloredbox-text{display:block;position:relative;margin-top:0;font-size:.58em}.sub-hero-area .coloredbox-text:before{content:"›";display:inline-block;font-size:1.5em;line-height:1;margin-right:5px}.sub-hero-area .flex-control-nav{position:absolute;bottom:-50px}.hero-image-holder{background:#fff;position:relative;overflow:hidden;border-bottom:solid 6px #fff}.hero-image-holder .slides{margin:0 -15px;padding:0}.hero-image-holder .slides .slide .info-box a:after{content:"›";display:inline-block;font-size:1.6em;line-height:.9;margin-left:10px;vertical-align:text-bottom}.hero-image-holder .slides .slide .info-box h2{font-size:2.25em;line-height:1;display:block;margin:0;margin-top:0;font-family:SkanskaSansProLight,Arial,Verdana,sans-serif}.hero-image-holder .slides .slide .info-box p{padding-top:15px;line-height:1.5em}.flex-control-nav{text-align:center;padding:0;margin:0;position:absolute;width:100%;bottom:-30px;left:0}.flex-control-nav li{display:inline-block;text-align:center;padding:3px}.flex-control-nav li a{text-indent:-9999px;font-size:.5em;line-height:1;display:block;width:14px;height:14px;border:solid 3px #fff;cursor:pointer;-webkit-border-top-left-radius:50%;-webkit-border-top-right-radius:50%;-moz-border-radius-topleft:50%;-moz-border-radius-topright:50%;border-top-left-radius:50%;border-top-right-radius:50%;-webkit-border-bottom-left-radius:50%;-webkit-border-bottom-right-radius:50%;-moz-border-radius-bottomleft:50%;-moz-border-radius-bottomright:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;background:#fff}.flex-control-nav li+li{margin-left:15px}.flexslider-sub-hero-area .block+.block{display:none}.tab-content{margin-bottom:15px}.tab-content #carousel_images .flex-control-nav{position:static}body.yellowlight .sub-hero-area{background:#eadf00;color:#333}body.yellowlight .sub-hero-area a{color:#333}body.yellowlight .sub-hero-area a.news-header{color:#333}body.yellowlight .sub-hero-area .coloredboxblock{background:#eadf00}body.yellowlight .sub-hero-area .coloredbox-header{color:#333}body.yellowlight .sub-hero-area .coloredbox-text{color:#333}body.yellowlight .flex-control-nav li a.flex-active{background:#eadf00}body.yellowlight .header{border-bottom-color:#eadf00}body .sub-hero-area,body.yellow .sub-hero-area{background:#ffcb00;color:#333}body .sub-hero-area a,body.yellow .sub-hero-area a{color:#333}body .sub-hero-area a.news-header,body.yellow .sub-hero-area a.news-header{color:#333}body .sub-hero-area .coloredboxblock,body.yellow .sub-hero-area .coloredboxblock{background:#ffcb00}body .sub-hero-area .coloredbox-header,body.yellow .sub-hero-area .coloredbox-header{color:#333}body .sub-hero-area .coloredbox-text,body.yellow .sub-hero-area .coloredbox-text{color:#333}body .flex-control-nav li a.flex-active,body.yellow .flex-control-nav li a.flex-active{background:#ffcb00}body .header,body.yellow .header{border-bottom-color:#ffcb00}body.orange .sub-hero-area{background:#e57200;color:#fff}body.orange .sub-hero-area a{color:#fff}body.orange .sub-hero-area a.news-header{color:#fff}body.orange .sub-hero-area .coloredboxblock{background:#e57200}body.orange .sub-hero-area .coloredbox-header{color:#fff}body.orange .sub-hero-area .coloredbox-text{color:#fff}body.orange .flex-control-nav li a.flex-active{background:#e57200}body.orange .header{border-bottom-color:#e57200}body.greenlight .sub-hero-area{background:#bed600;color:#333}body.greenlight .sub-hero-area a{color:#333}body.greenlight .sub-hero-area a.news-header{color:#333}body.greenlight .sub-hero-area .coloredboxblock{background:#bed600}body.greenlight .sub-hero-area .coloredbox-header{color:#333}body.greenlight .sub-hero-area .coloredbox-text{color:#333}body.greenlight .flex-control-nav li a.flex-active{background:#bed600}body.greenlight .header{border-bottom-color:#bed600}body.green .sub-hero-area{background:#77b800;color:#333}body.green .sub-hero-area a{color:#333}body.green .sub-hero-area a.news-header{color:#333}body.green .sub-hero-area .coloredboxblock{background:#77b800}body.green .sub-hero-area .coloredbox-header{color:#333}body.green .sub-hero-area .coloredbox-text{color:#333}body.green .flex-control-nav li a.flex-active{background:#77b800}body.green .header{border-bottom-color:#77b800}body.greendark .sub-hero-area{background:#3d9b35;color:#fff}body.greendark .sub-hero-area a{color:#fff}body.greendark .sub-hero-area a.news-header{color:#fff}body.greendark .sub-hero-area .coloredboxblock{background:#3d9b35}body.greendark .sub-hero-area .coloredbox-header{color:#fff}body.greendark .sub-hero-area .coloredbox-text{color:#fff}body.greendark .flex-control-nav li a.flex-active{background:#3d9b35}body.greendark .header{border-bottom-color:#3d9b35}body.beige .sub-hero-area{background:#beb2a6;color:#333}body.beige .sub-hero-area a{color:#333}body.beige .sub-hero-area a.news-header{color:#333}body.beige .sub-hero-area .coloredboxblock{background:#beb2a6}body.beige .sub-hero-area .coloredbox-header{color:#333}body.beige .sub-hero-area .coloredbox-text{color:#333}body.beige .flex-control-nav li a.flex-active{background:#beb2a6}body.beige .header{border-bottom-color:#beb2a6}body.greylightest .sub-hero-area{background:#e6e6e6;color:#333}body.greylightest .sub-hero-area a{color:#333}body.greylightest .sub-hero-area a.news-header{color:#333}body.greylightest .sub-hero-area .coloredboxblock{background:#e6e6e6}body.greylightest .sub-hero-area .coloredbox-header{color:#333}body.greylightest .sub-hero-area .coloredbox-text{color:#333}body.greylightest .flex-control-nav li a.flex-active{background:#e6e6e6}body.greylightest .header{border-bottom-color:#e6e6e6}body.greylight .sub-hero-area{background:#ccc;color:#333}body.greylight .sub-hero-area a{color:#333}body.greylight .sub-hero-area a.news-header{color:#333}body.greylight .sub-hero-area .coloredboxblock{background:#ccc}body.greylight .sub-hero-area .coloredbox-header{color:#333}body.greylight .sub-hero-area .coloredbox-text{color:#333}body.greylight .flex-control-nav li a.flex-active{background:#ccc}body.greylight .header{border-bottom-color:#ccc}body.grey .sub-hero-area{background:#b3b3b3;color:#333}body.grey .sub-hero-area a{color:#333}body.grey .sub-hero-area a.news-header{color:#333}body.grey .sub-hero-area .coloredboxblock{background:#b3b3b3}body.grey .sub-hero-area .coloredbox-header{color:#333}body.grey .sub-hero-area .coloredbox-text{color:#333}body.grey .flex-control-nav li a.flex-active{background:#b3b3b3}body.grey .header{border-bottom-color:#b3b3b3}body.greydark .sub-hero-area{background:#999;color:#333}body.greydark .sub-hero-area a{color:#333}body.greydark .sub-hero-area a.news-header{color:#333}body.greydark .sub-hero-area .coloredboxblock{background:#999}body.greydark .sub-hero-area .coloredbox-header{color:#333}body.greydark .sub-hero-area .coloredbox-text{color:#333}body.greydark .flex-control-nav li a.flex-active{background:#999}body.greydark .header{border-bottom-color:#999}body.greydarkest .sub-hero-area{background:gray;color:#fff}body.greydarkest .sub-hero-area a{color:#fff}body.greydarkest .sub-hero-area a.news-header{color:#fff}body.greydarkest .sub-hero-area .coloredboxblock{background:gray}body.greydarkest .sub-hero-area .coloredbox-header{color:#fff}body.greydarkest .sub-hero-area .coloredbox-text{color:#fff}body.greydarkest .flex-control-nav li a.flex-active{background:gray}body.greydarkest .header{border-bottom-color:gray}body.bluelight .sub-hero-area{background:#c0ddea;color:#333}body.bluelight .sub-hero-area a{color:#333}body.bluelight .sub-hero-area a.news-header{color:#333}body.bluelight .sub-hero-area .coloredboxblock{background:#c0ddea}body.bluelight .sub-hero-area .coloredbox-header{color:#333}body.bluelight .sub-hero-area .coloredbox-text{color:#333}body.bluelight .flex-control-nav li a.flex-active{background:#c0ddea}body.bluelight .header{border-bottom-color:#c0ddea}body.blue .sub-hero-area{background:#5bb4e5;color:#333}body.blue .sub-hero-area a{color:#333}body.blue .sub-hero-area a.news-header{color:#333}body.blue .sub-hero-area .coloredboxblock{background:#5bb4e5}body.blue .sub-hero-area .coloredbox-header{color:#333}body.blue .sub-hero-area .coloredbox-text{color:#333}body.blue .flex-control-nav li a.flex-active{background:#5bb4e5}body.blue .header{border-bottom-color:#5bb4e5}body.bluedark .sub-hero-area{background:#0078c9;color:#fff}body.bluedark .sub-hero-area a{color:#fff}body.bluedark .sub-hero-area a.news-header{color:#fff}body.bluedark .sub-hero-area .coloredboxblock{background:#0078c9}body.bluedark .sub-hero-area .coloredbox-header{color:#fff}body.bluedark .sub-hero-area .coloredbox-text{color:#fff}body.bluedark .flex-control-nav li a.flex-active{background:#0078c9}body.bluedark .header{border-bottom-color:#0078c9}body.bluedarkest .sub-hero-area{background:#293e6b;color:#fff}body.bluedarkest .sub-hero-area a{color:#fff}body.bluedarkest .sub-hero-area a.news-header{color:#fff}body.bluedarkest .sub-hero-area .coloredboxblock{background:#293e6b}body.bluedarkest .sub-hero-area .coloredbox-header{color:#fff}body.bluedarkest .sub-hero-area .coloredbox-text{color:#fff}body.bluedarkest .flex-control-nav li a.flex-active{background:#293e6b}body.bluedarkest .header{border-bottom-color:#293e6b}.campaignblock div{background:#e6e6e6}.campaignblock div img{margin-bottom:0}.campaignblock div .coloredbox-header{display:block;padding:20px;min-height:95px}.campaignblock div h3{font-family:SkanskaSansProRegular,Arial,Verdana,sans-serif;margin-top:0;line-height:1.2;margin-bottom:0}.campaignblock div h3 a{color:#000}.campaignblock div h3 a:hover{text-decoration:none}.campaignblock div ul{padding:20px}.main-body .campaignblock{margin-bottom:15px}.listings-area h3,.listings-area h4{font:1.5em/1 SkanskaSansProRegular,Verdana,sans-serif;border-bottom:solid 1px #ccc;padding-bottom:10px;margin-top:0}.listings-area ul,.listings-area .simple-list{margin-bottom:10px}.listings-area ul li,.listings-area .simple-list li{border-bottom:solid 1px #e5e5e5;padding:15px 0;display:block;position:relative}.listings-area ul li .title,.listings-area .simple-list li .title{color:#333}.listings-area ul li+li,.listings-area .simple-list li+li{margin-top:0!important}.listings-area ul li a,.listings-area .simple-list li a{margin-top:0}.listings-area ul.calendar li,.listings-area .simple-list.calendar li{padding-left:60px;min-height:100px}.listings-area ul.calendar li .date-display,.listings-area .simple-list.calendar li .date-display{top:18px}.listings-area ul.calendar li .date-display .month,.listings-area .simple-list.calendar li .date-display .month{color:#333}.listings-area ul.block-listing,.listings-area .simple-list.block-listing{margin-top:0}.listings-area ul.block-listing li:first-child,.listings-area .simple-list.block-listing li:first-child{padding-top:10px}ul.calendar{margin-bottom:10px}ul.calendar li{border-bottom:solid 1px #e5e5e5;padding:15px 0;padding-left:60px;min-height:100px;display:block;position:relative}ul.calendar li .date-display{top:13px}ul.calendar li .date-display .month{color:#333}ul.calendar li .date{font-size:.8125em;line-height:1;color:#666;margin-bottom:5px}ul.calendar li .title{color:#333}ul.calendar li+li{margin-top:0!important}ul.calendar li a{margin-top:0}.date-display{position:absolute;padding:2px;background:#e6e6e6;text-align:center;line-height:1;left:0;top:30px;min-width:43px}.date-display .month{color:#fff;font-size:1em;padding:3px 0}.date-display .day{color:#000;background:#fff;font-size:1.45em;padding:8px 6px}.breadcrumbs{padding:20px 0 10px;margin:0;font-size:.8em}.breadcrumbs li{display:inline-block}.breadcrumbs li.divider{padding:0 10px}.breadcrumbs li a{color:#0076cc}.breadcrumbs li a:hover{text-decoration:underline}.featuredcontentblock .image-holder{margin-bottom:10px}.featuredcontentblock .featured-content-block-heading{margin-bottom:10px;margin-top:0;width:100%;height:50px;background:#e6e6e6;display:table;font-size:1.125em}.featuredcontentblock .featured-content-block-heading *,.featuredcontentblock .featured-content-block-heading a,.featuredcontentblock .featured-content-block-heading a:hover,.featuredcontentblock .featured-content-block-heading span{color:#000}.featuredcontentblock .featured-content-block-heading>span,.featuredcontentblock .featured-content-block-heading>a{padding:4px 10px 5px;margin-top:0;display:table-cell;position:relative;vertical-align:middle}.clear-left{clear:left}.teaserblock{margin-bottom:15px}.teaserblock .factbox{padding:20px;background:#f3f3f3}.block img{max-width:100%}.block h5{margin-top:10px}.block.sliderblock{margin-bottom:15px}.block .content-holder,.block .img-holder{display:block}.block-title{font-size:1.125em;display:block;margin-bottom:10px;margin-top:10px}.full .teaserblock.full .content-holder>.block-title,.full .standardpageteaserblock.full .content-holder>.block-title{font-size:2.25em;line-height:1;font-family:SkanskaSansProLight,Arial,Verdana,sans-serif;display:inline-block}.right-column .block+.block>div{margin-top:25px;padding-top:25px;border-top:solid 1px #cbcbcb}.right-column .img-holder img{margin-bottom:10px}.contact h4{font-family:SkanskaSansProBold,Arial,Verdana,sans-serif;margin-bottom:5px}.contact .tel{display:block}.contact .tel+.tel:before{display:none}.contact img{width:100%}.contact .email{display:block;margin-top:10px}.information_box{background-color:#f3f3f3;padding:20px 30px;margin-bottom:20px}.right-column>div{margin-bottom:30px}.green-box{background:#3e9a35;color:#fff}.right-column span+span:before{content:",";display:inline}.info-box{background:#f3f3f3;padding:20px}.project-contact+.project-contact{margin-top:15px}.project-back{display:none}.projects-main-image{padding-bottom:20px}.certification{padding:12px 0 12px 40px}.certification.leed{background: url(1813d2cb5adef9d2e3ab088b69ad11c71abae06f.png)  no-repeat left center}.certification.breeam{background: url(69a137604b7f2119ddbcb7683de8266bbdbcbf59.png)  no-repeat left center}.certification.eugreenbuilding{background: url(4f13707da2fcbb78614d12566e703a529eb38833.png)  no-repeat left center}.nav-tabs{padding-left:0;list-style:none}.nav-tabs.calendar-listing{margin-top:20px}.nav-tabs>li>a{border-radius:0}.nav-tabs>li:before{display:none}.tab-pane{padding-bottom:20px;margin-top:15px}.tab-pane ul{list-style:none;padding:0}.tab-pane ul li:before{display:none}.active-image{width:100%;height:auto}.thumbs-list{width:100%;margin-top:10px}.thumbs-list img{width:20%;height:auto}#project-map{height:375px;width:100%}.calendar-year-divider h3{margin-bottom:0;padding-bottom:0}.addthisevent-drop{z-index:50!important}.addthisevent-drop{z-index:50!important}.event-dates{margin-top:20px}.add-to-calendar{margin-top:10px;margin-bottom:10px}.add-to-calendar .sa{font-size:1.8em;margin-right:5px}.add-to-calendar *{display:inline-block;vertical-align:middle}.add-to-calendar img{margin-right:5px}.project>div,.project-hit>div{background:#e6e6e6;margin-bottom:20px}.project>div img,.project-hit>div img{margin-bottom:0}.project>div .coloredbox-header,.project-hit>div .coloredbox-header{display:block;padding:20px}.project>div h3,.project-hit>div h3{font-family:SkanskaSansProRegular,Arial,Verdana,sans-serif;margin-top:0;line-height:1.2;margin-bottom:0}.project>div h3 a,.project-hit>div h3 a{color:#000}.project>div h3 a:hover,.project-hit>div h3 a:hover{text-decoration:none}.project>div ul,.project-hit>div ul{padding:20px;font-size:1.2em}.project>div ul li+li,.project-hit>div ul li+li{margin-top:10px}.project>div ul li a,.project-hit>div ul li a{color:#000}.project>div div.project-name,.project-hit>div div.project-name{padding:18px 25px 20px}.project-hit.download>div>div{padding:10px 15px}.project-hit.download>div>div a{color:#000;line-height:1}.project-hit.download>div>div a:after{display:none}.project-hit.download>div>div .size{margin-top:5px;font-size:.8em}#categories{display:none}#categories label.facet.checkbox{margin:3px 0;padding-left:25px}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,.ui-autocomplete,.ui-autocomplete:hover,.ui-corner-all,.ui-menu,.ui-menu-item,.ui-menu-item:hover,.ui-menu-item a,.ui-menu-item a:hover,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#fff;background:#fff none no-repeat;padding:0;margin:0;display:block;border-collapse:collapse;box-sizing:border-box}.clear-facet-filter{cursor:pointer}.sort-order,.facet{cursor:pointer}.sort-order.active{cursor:default}.result-list{margin-bottom:25px}.result-list div.search-hit{padding-bottom:25px}.result-list div.search-hit+.search-hit{border-top:solid 1px #cfcbc8;padding:0 0 25px}.search-hit a:after{content:none!important}.search-hit img{float:left;margin-right:15px}#search-form{background:#eee}#search-form form{padding:20px}#search-form #search{border:1px solid #ccc;font-size:1em;height:35px;padding:5px 40px 5px 5px;width:100%}#search-form button{background:none repeat scroll 0 0 transparent;border:0 none;font-size:1.25em;padding:0 1px;position:absolute;right:42px;top:22px}#search-form button span.sa{font-size:1.65em}#search-form.site-search{position:relative}#search-form.site-search button{right:28px}.project-search #search-form form{padding:0}#no-of-search-results{padding:10px 20px;background:#e6e6e6;font-size:.9em;line-height:1}#search-results h2{font-size:1.5em;line-height:1}#search-results em{background-color:#ffcb00;border-radius:3px 3px 3px 3px;box-shadow:0 1px #fff inset;font-style:normal;display:inline-block;padding:0 5px}.ui-autocomplete{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;_width:160px;padding:4px 0;margin:2px 0 0 0;list-style:none;background:#fff;background-image:none;border-color:#ccc;border-style:solid;border-width:1px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:0;*border-bottom-width:0}.ui-menu{padding:0!important}.ui-menu .ui-menu-item a{display:block;padding:5px 15px 5px 5px!important;clear:both;font-weight:normal;line-height:18px;color:#555;white-space:nowrap;border:0;background:#fff;font-family:Arial;color:#000}.ui-menu-item a:hover{background:#f9f9f9}.ui-menu .ui-menu-item a{line-height:1!important;font-size:.9em}.ui-state-hover{margin:0!important}.footer{background:#e9e4de;border-top:solid 1px #cbcac6}.footer h3{border-bottom:solid 1px #999;font-family:SkanskaSansProRegular,Arial,Verdana,sans-serif;margin-bottom:15px;padding-bottom:7px;font-size:1.3em}.bottom-footer{padding:10px 0;color:#000;background:#fff}.bottom-footer p{margin:0}.bottom-footer a{color:#000}.bottom-footer h3{border-bottom:solid 1px #ccc;font-family:SkanskaSansProRegular,Arial,Verdana,sans-serif;padding-bottom:8px;margin-bottom:15px}.bottom-footer .copyright{font-size:.8125em;margin-top:20px}#map-canvas{height:230px;border:solid 1px #999;margin-top:10px;width:100%}#map-canvas-large{height:415px;border:solid 1px #999}#map-canvas img,#map-canvas-large img{max-width:none}.content-wrapper .content .container{background:#fff}.content .container{padding-bottom:60px}#tabletools{margin-top:10px}#animatedchart #togglePanel .dropdown{min-height:120px}.project-slide .slides{padding:0!important}.flexslider{position:relative}.flex-direction-nav{padding-left:0!important;list-style:none!important;margin-left:0!important;margin-top:0!important}.direction-button{display:inline-block;background:#ccc;position:absolute;top:45%;z-index:5;padding:10px 5px 8px 2px;left:0}.direction-button:before{color:#fff;font-size:2em;line-height:1;content:"";font-family:'FontAwesome'}.direction-button:hover,.direction-button:active,.direction-button:visited,.direction-button:focus{text-decoration:none!important}.direction-button.next-slide{left:auto;right:0;padding:10px 2px 8px 5px}.direction-button.next-slide:before{content:""}#slider_images .slides li{text-align:center}#slider_images .slides li img{float:none}#slider_images .slides li+li{margin-top:0!important;border:0}#slider_videos video{background:#000;width:100%}#carousel_images .flex-viewport,#carousel_videos .flex-viewport,.slider-thumbs .flex-viewport{margin-top:10px}#carousel_images .flex-viewport .slides>li,#carousel_videos .flex-viewport .slides>li,.slider-thumbs .flex-viewport .slides>li{border-top:0;cursor:pointer;line-height:0}#carousel_images .flex-viewport .slides>li+li,#carousel_videos .flex-viewport .slides>li+li,.slider-thumbs .flex-viewport .slides>li+li{margin-top:0!important;margin-left:10px}#carousel_images .flex-viewport .slides>li.flex-active-slide,#carousel_videos .flex-viewport .slides>li.flex-active-slide,.slider-thumbs .flex-viewport .slides>li.flex-active-slide{border-bottom:solid 5px #0078c9}#carousel_images .flex-control-nav,#carousel_videos .flex-control-nav,.slider-thumbs .flex-control-nav{display:block;bottom:-20px}#carousel_images .flex-control-nav li a,#carousel_videos .flex-control-nav li a,.slider-thumbs .flex-control-nav li a{background:#ccc;box-shadow:none;border:none}#carousel_images .flex-control-nav li a.flex-active,#carousel_videos .flex-control-nav li a.flex-active,.slider-thumbs .flex-control-nav li a.flex-active{background:#0078c9}.flex-direction-nav{position:absolute;top:45%;width:100%}.flex-direction-nav>li{border-top:none!important;margin-top:0!important;display:inline-block;margin-left:0;padding:10px 5px 8px 2px;background:#ccc}.flex-direction-nav>li a{font-size:2em;line-height:1}.flex-direction-nav>li a:before{top:0;content:"";font-family:'FontAwesome';color:#fff;text-shadow:none}.flex-direction-nav>li a.flex-prev:before{content:""}.flex-direction-nav>li a:hover,.flex-direction-nav>li a:focus{text-decoration:none;outline:0}.flex-direction-nav>li:nth-child(2){float:right;margin-right:0;padding:10px 2px 8px 5px}.facts-container{padding-top:15px;padding-bottom:5px}.facts-container+.facts-container{border-top:1px solid #ddd}.last-updated{margin-top:20px;font-size:.8125em;padding:0;color:#b3b3b3;line-height:1;display:inline-block;vertical-align:top;padding-top:1px}.last-updated .last-updated-date{color:#000}.project-search{background-color:#eee;padding:5px 30px 30px}.project .project-name a,.project-hit .project-name a{display:block}.project-search-filtering{background-color:#e6e6e6;padding:0 30px 10px}.project-search-filtering .no-of-found-projects{padding-top:15px}.project-search-filtering h4{display:inline-block;margin-top:15px}.project-search-filtering>a{margin-left:10px}@media only screen and (min-width:992px){div#search-results-area>div.row>div.col-md-4:nth-child(3n+1),div#search-results-area>div.row>div.col-lg-4:nth-child(3n+1){clear:left}.header{display:block!important;overflow:visible!important}body:not(.pinned-header) .main-menu>li.hovered .mega-dropdown{display:block}.full .block.full .content-holder .block-title{margin-top:25px;margin-bottom:20px}#map-canvas-large{height:520px}}@media only screen and (max-width:991px){a.navbar-toggle{margin-top:0;color:#333;font-size:1.1em;margin-right:0;margin-bottom:0;padding-top:3px;padding-bottom:0}a.navbar-toggle .sa{font-size:2.6em;vertical-align:middle;padding-bottom:2px;font-weight:normal}.header{position:fixed}.open-menu .background-cover{display:block!important}.mobile-device-menu>div{display:none}.mobile-device-menu.mobile-menu-trigger .mobile-menu-holder{display:block;padding:0}.mobile-device-menu.mobile-search-selector-trigger .mobile-search-holder{display:block;padding:15px}.mobile-device-menu.mobile-contact-selector-trigger .mobile-contact-holder{display:block;padding:15px}.mobile-menu-holder a.active{font-weight:bold}.open-menu .mobile-device-menu{display:block!important;width:90%;animation-name:device-menu-anim;animation-duration:1s;-webkit-animation-name:device-menu-anim;-webkit-animation-duration:1s;-moz-animation-name:device-menu-anim;-moz-animation-duration:1s;-ms-animation-name:device-menu-anim;-ms-animation-duration:1s;overflow:hidden}.mobile-device-menu{background:#fff;min-height:100%;padding-top:120px;border-right:solid 1px #cfc7ba;display:none!important;z-index:400;position:relative}.mobile-device-menu .mobile-menu-holder ul li{display:block;position:relative}.mobile-device-menu .mobile-menu-holder ul li a{padding:25px 25px 25px 80px;color:#000;display:inline-block;line-height:1;border-top:solid 1px #999;width:100%}.mobile-device-menu .mobile-menu-holder ul li span{left:15px}.mobile-device-menu .mobile-menu-holder ul li li{background:#f4f1ee}.mobile-device-menu .mobile-menu-holder ul li li a{padding-left:100px}.mobile-device-menu .mobile-menu-holder ul li li span{left:35px}.mobile-device-menu .mobile-menu-holder ul li li li{background:#e8e3dd}.mobile-device-menu .mobile-menu-holder ul li li li a{padding-left:120px}.mobile-device-menu .mobile-menu-holder ul li li li span{left:55px}.mobile-device-menu .mobile-menu-holder ul li li li li{background:#dcd5cb}.mobile-device-menu .mobile-menu-holder ul li li li li a{padding-left:140px}.mobile-device-menu .mobile-menu-holder ul li li li li span{left:75px}.mobile-device-menu .mobile-menu-holder>ul>li:first-child>a{border-top:0}body.yellowlight .mobile-device-menu .mobile-menu-holder ul li span{display:inline-block;padding:2px 8px 6px;background:#eadf00;color:#333;-ms-border-radius:2px;border-radius:2px;line-height:1;font-weight:700;font-size:1.4em;font-family:Verdana;position:absolute;top:15px}body.yellowlight .mobile-device-menu .mobile-menu-holder ul li span.open{background:#7e7e7e;color:#fff;padding:3px 12px 5px}body .mobile-device-menu .mobile-menu-holder ul li span,body.yellow .mobile-device-menu .mobile-menu-holder ul li span{display:inline-block;padding:2px 8px 6px;background:#ffcb00;color:#333;-ms-border-radius:2px;border-radius:2px;line-height:1;font-weight:700;font-size:1.4em;font-family:Verdana;position:absolute;top:15px}body .mobile-device-menu .mobile-menu-holder ul li span.open,body.yellow .mobile-device-menu .mobile-menu-holder ul li span.open{background:#7e7e7e;color:#fff;padding:3px 12px 5px}body.orange .mobile-device-menu .mobile-menu-holder ul li span{display:inline-block;padding:2px 8px 6px;background:#e57200;color:#fff;-ms-border-radius:2px;border-radius:2px;line-height:1;font-weight:700;font-size:1.4em;font-family:Verdana;position:absolute;top:15px}body.orange .mobile-device-menu .mobile-menu-holder ul li span.open{background:#7e7e7e;color:#fff;padding:3px 12px 5px}body.greenlight .mobile-device-menu .mobile-menu-holder ul li span{display:inline-block;padding:2px 8px 6px;background:#bed600;color:#333;-ms-border-radius:2px;border-radius:2px;line-height:1;font-weight:700;font-size:1.4em;font-family:Verdana;position:absolute;top:15px}body.greenlight .mobile-device-menu .mobile-menu-holder ul li span.open{background:#7e7e7e;color:#fff;padding:3px 12px 5px}body.green .mobile-device-menu .mobile-menu-holder ul li span{display:inline-block;padding:2px 8px 6px;background:#77b800;color:#333;-ms-border-radius:2px;border-radius:2px;line-height:1;font-weight:700;font-size:1.4em;font-family:Verdana;position:absolute;top:15px}body.green .mobile-device-menu .mobile-menu-holder ul li span.open{background:#7e7e7e;color:#fff;padding:3px 12px 5px}body.greendark .mobile-device-menu .mobile-menu-holder ul li span{display:inline-block;padding:2px 8px 6px;background:#3d9b35;color:#fff;-ms-border-radius:2px;border-radius:2px;line-height:1;font-weight:700;font-size:1.4em;font-family:Verdana;position:absolute;top:15px}body.greendark .mobile-device-menu .mobile-menu-holder ul li span.open{background:#7e7e7e;color:#fff;padding:3px 12px 5px}body.beige .mobile-device-menu .mobile-menu-holder ul li span{display:inline-block;padding:2px 8px 6px;background:#beb2a6;color:#333;-ms-border-radius:2px;border-radius:2px;line-height:1;font-weight:700;font-size:1.4em;font-family:Verdana;position:absolute;top:15px}body.beige .mobile-device-menu .mobile-menu-holder ul li span.open{background:#7e7e7e;color:#fff;padding:3px 12px 5px}body.greylightest .mobile-device-menu .mobile-menu-holder ul li span{display:inline-block;padding:2px 8px 6px;background:#e6e6e6;color:#333;-ms-border-radius:2px;border-radius:2px;line-height:1;font-weight:700;font-size:1.4em;font-family:Verdana;position:absolute;top:15px}body.greylightest .mobile-device-menu .mobile-menu-holder ul li span.open{background:#7e7e7e;color:#fff;padding:3px 12px 5px}body.greylight .mobile-device-menu .mobile-menu-holder ul li span{display:inline-block;padding:2px 8px 6px;background:#ccc;color:#333;-ms-border-radius:2px;border-radius:2px;line-height:1;font-weight:700;font-size:1.4em;font-family:Verdana;position:absolute;top:15px}body.greylight .mobile-device-menu .mobile-menu-holder ul li span.open{background:#7e7e7e;color:#fff;padding:3px 12px 5px}body.grey .mobile-device-menu .mobile-menu-holder ul li span{display:inline-block;padding:2px 8px 6px;background:#b3b3b3;color:#333;-ms-border-radius:2px;border-radius:2px;line-height:1;font-weight:700;font-size:1.4em;font-family:Verdana;position:absolute;top:15px}body.grey .mobile-device-menu .mobile-menu-holder ul li span.open{background:#7e7e7e;color:#fff;padding:3px 12px 5px}body.greydark .mobile-device-menu .mobile-menu-holder ul li span{display:inline-block;padding:2px 8px 6px;background:#999;color:#333;-ms-border-radius:2px;border-radius:2px;line-height:1;font-weight:700;font-size:1.4em;font-family:Verdana;position:absolute;top:15px}body.greydark .mobile-device-menu .mobile-menu-holder ul li span.open{background:#7e7e7e;color:#fff;padding:3px 12px 5px}body.greydarkest .mobile-device-menu .mobile-menu-holder ul li span{display:inline-block;padding:2px 8px 6px;background:gray;color:#fff;-ms-border-radius:2px;border-radius:2px;line-height:1;font-weight:700;font-size:1.4em;font-family:Verdana;position:absolute;top:15px}body.greydarkest .mobile-device-menu .mobile-menu-holder ul li span.open{background:#7e7e7e;color:#fff;padding:3px 12px 5px}body.bluelight .mobile-device-menu .mobile-menu-holder ul li span{display:inline-block;padding:2px 8px 6px;background:#c0ddea;color:#333;-ms-border-radius:2px;border-radius:2px;line-height:1;font-weight:700;font-size:1.4em;font-family:Verdana;position:absolute;top:15px}body.bluelight .mobile-device-menu .mobile-menu-holder ul li span.open{background:#7e7e7e;color:#fff;padding:3px 12px 5px}body.blue .mobile-device-menu .mobile-menu-holder ul li span{display:inline-block;padding:2px 8px 6px;background:#5bb4e5;color:#333;-ms-border-radius:2px;border-radius:2px;line-height:1;font-weight:700;font-size:1.4em;font-family:Verdana;position:absolute;top:15px}body.blue .mobile-device-menu .mobile-menu-holder ul li span.open{background:#7e7e7e;color:#fff;padding:3px 12px 5px}body.bluedark .mobile-device-menu .mobile-menu-holder ul li span{display:inline-block;padding:2px 8px 6px;background:#0078c9;color:#fff;-ms-border-radius:2px;border-radius:2px;line-height:1;font-weight:700;font-size:1.4em;font-family:Verdana;position:absolute;top:15px}body.bluedark .mobile-device-menu .mobile-menu-holder ul li span.open{background:#7e7e7e;color:#fff;padding:3px 12px 5px}body.bluedarkest .mobile-device-menu .mobile-menu-holder ul li span{display:inline-block;padding:2px 8px 6px;background:#293e6b;color:#fff;-ms-border-radius:2px;border-radius:2px;line-height:1;font-weight:700;font-size:1.4em;font-family:Verdana;position:absolute;top:15px}body.bluedarkest .mobile-device-menu .mobile-menu-holder ul li span.open{background:#7e7e7e;color:#fff;padding:3px 12px 5px}.content-wrapper{float:left;width:100%;margin-left:0;position:absolute;top:156px;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.open-menu .content-wrapper{overflow:hidden;margin-left:90%;width:100%;z-index:10;position:fixed;animation-name:content-wrapper-anim;animation-duration:1s;-webkit-animation-name:content-wrapper-anim;-webkit-animation-duration:1s;-moz-animation-name:content-wrapper-anim;-moz-animation-duration:1s;-ms-animation-name:content-wrapper-anim;-ms-animation-duration:1s}.open-menu .header{display:block!important;position:fixed}#search-sort-orders,#search-facets{margin-top:10px}#search-sort-orders ul,#search-facets ul{display:inline}#search-sort-orders h3,#search-facets h3,#search-sort-orders li:not(.clear-facet-filter),#search-facets li:not(.clear-facet-filter){display:inline-block;font-family:arial;color:#0078c9;font-size:.95em;font-weight:700;margin-top:0}#search-sort-orders h3::after,#search-facets h3::after{content:":"}#search-sort-orders li,#search-facets li{margin-right:10px}#search-sort-orders li.active label,#search-facets li.active label{text-decoration:underline}#search-sort-orders label,#search-facets label{background:none;padding:0;margin-top:0;margin-bottom:0;font-size:.95em}}@media only screen and (min-width:768px){.logo{margin-bottom:35px}.logo img{max-width:200px;height:30px}a.read-more{margin-top:5px}img.left-aligned-image{float:left;margin:0 20px 10px 0}img.right-aligned-image{float:right;margin:0 0 10px 20px}.listings-area{padding-top:40px}.campaign-area{border-top:solid 25px #fff;margin-bottom:25px}.campaign-area .container{background:#fff;padding:0 30px 25px;padding-top:0}.content .container,.footer .container,.bottom-footer .container{padding-left:30px;padding-right:30px}.main-menu{margin:0;display:block}.main-menu>li{display:inline-block}.main-menu>li>a{padding:15px;color:#000;display:block;font-family:SkanskaSansProRegular,Arial,Verdana,sans-serif;font-size:1.125em;height:53px}.main-menu>li>a:hover,.main-menu>li>a:focus{text-decoration:none}.mobile-device-menu{padding-top:160px}.mega-dropdown{display:none;background:#fff;position:absolute;width:100%;padding:40px;left:0;top:53px;z-index:600}.mega-dropdown img{width:auto;margin-top:15px}.mega-dropdown a{color:#0078c9}.mega-dropdown a.block-title{padding:0 15px;margin-bottom:0;font-size:1em;font-family:SkanskaSansProBold,Arial,Verdana,sans-serif}.mega-dropdown a.block-title:before{content:"›";display:inline-block;font-size:1.5625em;position:absolute;left:15px;top:12px;margin-right:3px;vertical-align:text-bottom;font-family:SkanskaSansProRegular,Arial,Verdana,sans-serif;text-decoration:none;height:20px;width:10px;overflow:hidden}.mega-dropdown ul{margin:0}.mega-dropdown ul.block-listing{margin-top:5px}.mega-dropdown ul.block-listing li+li{margin-top:5px}.mega-dropdown ul li ul{margin-left:20px}.mega-dropdown ul li a{padding-left:15px;font-weight:400;margin-top:0;font-family:SkanskaSansProRegular,Arial,Verdana,sans-serif;font-size:.98em;position:relative}.mega-dropdown ul li a:before{top:-2px;height:20px;width:10px;overflow:hidden}.mega-dropdown ul li+li{margin-top:5px}.mega-dropdown>.row>.block+.block{border-left:solid 1px #ccc}.mega-dropdown .block.teaserblock{margin-bottom:10px}.mega-dropdown .block.teaserblock .content-holder{padding-bottom:0;padding-top:5px}.mega-dropdown .mega-dropdown-text{color:gray;font-size:1.25em;line-height:1.2;font-family:SkanskaSansProLight,Arial,Verdana,sans-serif;padding-right:20px}.country-selector .mega-dropdown{min-height:390px}.country-selector .countries a:before{content:"›";display:inline-block;font-size:1.5625em;position:absolute;left:0;top:-3px;vertical-align:text-bottom;font-family:SkanskaSansProRegular,Arial,Verdana,sans-serif;text-decoration:none;height:20px;width:10px;overflow:hidden}a.navbar-toggle{display:none}body.yellowlight .main-menu>li:hover,body.yellowlight .main-menu>li.hovered{background:#ebe8e3}body.yellowlight .main-menu>li.active{background:#eadf00}body.yellowlight .main-menu>li.active>a{color:#333}body.yellowlight .main-menu.start>li:hover,body.yellowlight .main-menu.start>li.hovered{background:#eadf00}body.yellowlight .main-menu.start>li:hover>a,body.yellowlight .main-menu.start>li.hovered>a{color:#333}body.yellowlight .mega-dropdown{border-top:6px solid #eadf00}body.yellowlight .function-menu>li.open{background:#eadf00}body.yellowlight .function-menu.start>li:hover,body.yellowlight .function-menu.start>li.hovered{background:#eadf00}body.yellowlight .function-menu.start>li:hover>a,body.yellowlight .function-menu.start>li.hovered>a{color:#333}body.yellowlight .pinned-header .function-menu>li.country-selector{background:#eadf00}body.yellowlight .pinned-header .function-menu>li.country-selector>a{color:#333}body.yellowlight .function-menu>li:hover{background:#ebe8e3}body .main-menu>li:hover,body.yellow .main-menu>li:hover,body .main-menu>li.hovered,body.yellow .main-menu>li.hovered{background:#ebe8e3}body .main-menu>li.active,body.yellow .main-menu>li.active{background:#ffcb00}body .main-menu>li.active>a,body.yellow .main-menu>li.active>a{color:#333}body .main-menu.start>li:hover,body.yellow .main-menu.start>li:hover,body .main-menu.start>li.hovered,body.yellow .main-menu.start>li.hovered{background:#ffcb00}body .main-menu.start>li:hover>a,body.yellow .main-menu.start>li:hover>a,body .main-menu.start>li.hovered>a,body.yellow .main-menu.start>li.hovered>a{color:#333}body .mega-dropdown,body.yellow .mega-dropdown{border-top:6px solid #ffcb00}body .function-menu>li.open,body.yellow .function-menu>li.open{background:#ffcb00}body .function-menu.start>li:hover,body.yellow .function-menu.start>li:hover,body .function-menu.start>li.hovered,body.yellow .function-menu.start>li.hovered{background:#ffcb00}body .function-menu.start>li:hover>a,body.yellow .function-menu.start>li:hover>a,body .function-menu.start>li.hovered>a,body.yellow .function-menu.start>li.hovered>a{color:#333}body .pinned-header .function-menu>li.country-selector,body.yellow .pinned-header .function-menu>li.country-selector{background:#ffcb00}body .pinned-header .function-menu>li.country-selector>a,body.yellow .pinned-header .function-menu>li.country-selector>a{color:#333}body .function-menu>li:hover,body.yellow .function-menu>li:hover{background:#ebe8e3}body.orange .main-menu>li:hover,body.orange .main-menu>li.hovered{background:#ebe8e3}body.orange .main-menu>li.active{background:#e57200}body.orange .main-menu>li.active>a{color:#fff}body.orange .main-menu.start>li:hover,body.orange .main-menu.start>li.hovered{background:#e57200}body.orange .main-menu.start>li:hover>a,body.orange .main-menu.start>li.hovered>a{color:#fff}body.orange .mega-dropdown{border-top:6px solid #e57200}body.orange .function-menu>li.open{background:#e57200}body.orange .function-menu.start>li:hover,body.orange .function-menu.start>li.hovered{background:#e57200}body.orange .function-menu.start>li:hover>a,body.orange .function-menu.start>li.hovered>a{color:#fff}body.orange .pinned-header .function-menu>li.country-selector{background:#e57200}body.orange .pinned-header .function-menu>li.country-selector>a{color:#fff}body.orange .function-menu>li:hover{background:#ebe8e3}body.greenlight .main-menu>li:hover,body.greenlight .main-menu>li.hovered{background:#ebe8e3}body.greenlight .main-menu>li.active{background:#bed600}body.greenlight .main-menu>li.active>a{color:#333}body.greenlight .main-menu.start>li:hover,body.greenlight .main-menu.start>li.hovered{background:#bed600}body.greenlight .main-menu.start>li:hover>a,body.greenlight .main-menu.start>li.hovered>a{color:#333}body.greenlight .mega-dropdown{border-top:6px solid #bed600}body.greenlight .function-menu>li.open{background:#bed600}body.greenlight .function-menu.start>li:hover,body.greenlight .function-menu.start>li.hovered{background:#bed600}body.greenlight .function-menu.start>li:hover>a,body.greenlight .function-menu.start>li.hovered>a{color:#333}body.greenlight .pinned-header .function-menu>li.country-selector{background:#bed600}body.greenlight .pinned-header .function-menu>li.country-selector>a{color:#333}body.greenlight .function-menu>li:hover{background:#ebe8e3}body.green .main-menu>li:hover,body.green .main-menu>li.hovered{background:#ebe8e3}body.green .main-menu>li.active{background:#77b800}body.green .main-menu>li.active>a{color:#333}body.green .main-menu.start>li:hover,body.green .main-menu.start>li.hovered{background:#77b800}body.green .main-menu.start>li:hover>a,body.green .main-menu.start>li.hovered>a{color:#333}body.green .mega-dropdown{border-top:6px solid #77b800}body.green .function-menu>li.open{background:#77b800}body.green .function-menu.start>li:hover,body.green .function-menu.start>li.hovered{background:#77b800}body.green .function-menu.start>li:hover>a,body.green .function-menu.start>li.hovered>a{color:#333}body.green .pinned-header .function-menu>li.country-selector{background:#77b800}body.green .pinned-header .function-menu>li.country-selector>a{color:#333}body.green .function-menu>li:hover{background:#ebe8e3}body.greendark .main-menu>li:hover,body.greendark .main-menu>li.hovered{background:#ebe8e3}body.greendark .main-menu>li.active{background:#3d9b35}body.greendark .main-menu>li.active>a{color:#fff}body.greendark .main-menu.start>li:hover,body.greendark .main-menu.start>li.hovered{background:#3d9b35}body.greendark .main-menu.start>li:hover>a,body.greendark .main-menu.start>li.hovered>a{color:#fff}body.greendark .mega-dropdown{border-top:6px solid #3d9b35}body.greendark .function-menu>li.open{background:#3d9b35}body.greendark .function-menu.start>li:hover,body.greendark .function-menu.start>li.hovered{background:#3d9b35}body.greendark .function-menu.start>li:hover>a,body.greendark .function-menu.start>li.hovered>a{color:#fff}body.greendark .pinned-header .function-menu>li.country-selector{background:#3d9b35}body.greendark .pinned-header .function-menu>li.country-selector>a{color:#fff}body.greendark .function-menu>li:hover{background:#ebe8e3}body.beige .main-menu>li:hover,body.beige .main-menu>li.hovered{background:#ebe8e3}body.beige .main-menu>li.active{background:#beb2a6}body.beige .main-menu>li.active>a{color:#333}body.beige .main-menu.start>li:hover,body.beige .main-menu.start>li.hovered{background:#beb2a6}body.beige .main-menu.start>li:hover>a,body.beige .main-menu.start>li.hovered>a{color:#333}body.beige .mega-dropdown{border-top:6px solid #beb2a6}body.beige .function-menu>li.open{background:#beb2a6}body.beige .function-menu.start>li:hover,body.beige .function-menu.start>li.hovered{background:#beb2a6}body.beige .function-menu.start>li:hover>a,body.beige .function-menu.start>li.hovered>a{color:#333}body.beige .pinned-header .function-menu>li.country-selector{background:#beb2a6}body.beige .pinned-header .function-menu>li.country-selector>a{color:#333}body.beige .function-menu>li:hover{background:#ebe8e3}body.greylightest .main-menu>li:hover,body.greylightest .main-menu>li.hovered{background:#ebe8e3}body.greylightest .main-menu>li.active{background:#e6e6e6}body.greylightest .main-menu>li.active>a{color:#333}body.greylightest .main-menu.start>li:hover,body.greylightest .main-menu.start>li.hovered{background:#e6e6e6}body.greylightest .main-menu.start>li:hover>a,body.greylightest .main-menu.start>li.hovered>a{color:#333}body.greylightest .mega-dropdown{border-top:6px solid #e6e6e6}body.greylightest .function-menu>li.open{background:#e6e6e6}body.greylightest .function-menu.start>li:hover,body.greylightest .function-menu.start>li.hovered{background:#e6e6e6}body.greylightest .function-menu.start>li:hover>a,body.greylightest .function-menu.start>li.hovered>a{color:#333}body.greylightest .pinned-header .function-menu>li.country-selector{background:#e6e6e6}body.greylightest .pinned-header .function-menu>li.country-selector>a{color:#333}body.greylightest .function-menu>li:hover{background:#ebe8e3}body.greylight .main-menu>li:hover,body.greylight .main-menu>li.hovered{background:#ebe8e3}body.greylight .main-menu>li.active{background:#ccc}body.greylight .main-menu>li.active>a{color:#333}body.greylight .main-menu.start>li:hover,body.greylight .main-menu.start>li.hovered{background:#ccc}body.greylight .main-menu.start>li:hover>a,body.greylight .main-menu.start>li.hovered>a{color:#333}body.greylight .mega-dropdown{border-top:6px solid #ccc}body.greylight .function-menu>li.open{background:#ccc}body.greylight .function-menu.start>li:hover,body.greylight .function-menu.start>li.hovered{background:#ccc}body.greylight .function-menu.start>li:hover>a,body.greylight .function-menu.start>li.hovered>a{color:#333}body.greylight .pinned-header .function-menu>li.country-selector{background:#ccc}body.greylight .pinned-header .function-menu>li.country-selector>a{color:#333}body.greylight .function-menu>li:hover{background:#ebe8e3}body.grey .main-menu>li:hover,body.grey .main-menu>li.hovered{background:#ebe8e3}body.grey .main-menu>li.active{background:#b3b3b3}body.grey .main-menu>li.active>a{color:#333}body.grey .main-menu.start>li:hover,body.grey .main-menu.start>li.hovered{background:#b3b3b3}body.grey .main-menu.start>li:hover>a,body.grey .main-menu.start>li.hovered>a{color:#333}body.grey .mega-dropdown{border-top:6px solid #b3b3b3}body.grey .function-menu>li.open{background:#b3b3b3}body.grey .function-menu.start>li:hover,body.grey .function-menu.start>li.hovered{background:#b3b3b3}body.grey .function-menu.start>li:hover>a,body.grey .function-menu.start>li.hovered>a{color:#333}body.grey .pinned-header .function-menu>li.country-selector{background:#b3b3b3}body.grey .pinned-header .function-menu>li.country-selector>a{color:#333}body.grey .function-menu>li:hover{background:#ebe8e3}body.greydark .main-menu>li:hover,body.greydark .main-menu>li.hovered{background:#ebe8e3}body.greydark .main-menu>li.active{background:#999}body.greydark .main-menu>li.active>a{color:#333}body.greydark .main-menu.start>li:hover,body.greydark .main-menu.start>li.hovered{background:#999}body.greydark .main-menu.start>li:hover>a,body.greydark .main-menu.start>li.hovered>a{color:#333}body.greydark .mega-dropdown{border-top:6px solid #999}body.greydark .function-menu>li.open{background:#999}body.greydark .function-menu.start>li:hover,body.greydark .function-menu.start>li.hovered{background:#999}body.greydark .function-menu.start>li:hover>a,body.greydark .function-menu.start>li.hovered>a{color:#333}body.greydark .pinned-header .function-menu>li.country-selector{background:#999}body.greydark .pinned-header .function-menu>li.country-selector>a{color:#333}body.greydark .function-menu>li:hover{background:#ebe8e3}body.greydarkest .main-menu>li:hover,body.greydarkest .main-menu>li.hovered{background:#ebe8e3}body.greydarkest .main-menu>li.active{background:gray}body.greydarkest .main-menu>li.active>a{color:#fff}body.greydarkest .main-menu.start>li:hover,body.greydarkest .main-menu.start>li.hovered{background:gray}body.greydarkest .main-menu.start>li:hover>a,body.greydarkest .main-menu.start>li.hovered>a{color:#fff}body.greydarkest .mega-dropdown{border-top:6px solid gray}body.greydarkest .function-menu>li.open{background:gray}body.greydarkest .function-menu.start>li:hover,body.greydarkest .function-menu.start>li.hovered{background:gray}body.greydarkest .function-menu.start>li:hover>a,body.greydarkest .function-menu.start>li.hovered>a{color:#fff}body.greydarkest .pinned-header .function-menu>li.country-selector{background:gray}body.greydarkest .pinned-header .function-menu>li.country-selector>a{color:#fff}body.greydarkest .function-menu>li:hover{background:#ebe8e3}body.bluelight .main-menu>li:hover,body.bluelight .main-menu>li.hovered{background:#ebe8e3}body.bluelight .main-menu>li.active{background:#c0ddea}body.bluelight .main-menu>li.active>a{color:#333}body.bluelight .main-menu.start>li:hover,body.bluelight .main-menu.start>li.hovered{background:#c0ddea}body.bluelight .main-menu.start>li:hover>a,body.bluelight .main-menu.start>li.hovered>a{color:#333}body.bluelight .mega-dropdown{border-top:6px solid #c0ddea}body.bluelight .function-menu>li.open{background:#c0ddea}body.bluelight .function-menu.start>li:hover,body.bluelight .function-menu.start>li.hovered{background:#c0ddea}body.bluelight .function-menu.start>li:hover>a,body.bluelight .function-menu.start>li.hovered>a{color:#333}body.bluelight .pinned-header .function-menu>li.country-selector{background:#c0ddea}body.bluelight .pinned-header .function-menu>li.country-selector>a{color:#333}body.bluelight .function-menu>li:hover{background:#ebe8e3}body.blue .main-menu>li:hover,body.blue .main-menu>li.hovered{background:#ebe8e3}body.blue .main-menu>li.active{background:#5bb4e5}body.blue .main-menu>li.active>a{color:#333}body.blue .main-menu.start>li:hover,body.blue .main-menu.start>li.hovered{background:#5bb4e5}body.blue .main-menu.start>li:hover>a,body.blue .main-menu.start>li.hovered>a{color:#333}body.blue .mega-dropdown{border-top:6px solid #5bb4e5}body.blue .function-menu>li.open{background:#5bb4e5}body.blue .function-menu.start>li:hover,body.blue .function-menu.start>li.hovered{background:#5bb4e5}body.blue .function-menu.start>li:hover>a,body.blue .function-menu.start>li.hovered>a{color:#333}body.blue .pinned-header .function-menu>li.country-selector{background:#5bb4e5}body.blue .pinned-header .function-menu>li.country-selector>a{color:#333}body.blue .function-menu>li:hover{background:#ebe8e3}body.bluedark .main-menu>li:hover,body.bluedark .main-menu>li.hovered{background:#ebe8e3}body.bluedark .main-menu>li.active{background:#0078c9}body.bluedark .main-menu>li.active>a{color:#fff}body.bluedark .main-menu.start>li:hover,body.bluedark .main-menu.start>li.hovered{background:#0078c9}body.bluedark .main-menu.start>li:hover>a,body.bluedark .main-menu.start>li.hovered>a{color:#fff}body.bluedark .mega-dropdown{border-top:6px solid #0078c9}body.bluedark .function-menu>li.open{background:#0078c9}body.bluedark .function-menu.start>li:hover,body.bluedark .function-menu.start>li.hovered{background:#0078c9}body.bluedark .function-menu.start>li:hover>a,body.bluedark .function-menu.start>li.hovered>a{color:#fff}body.bluedark .pinned-header .function-menu>li.country-selector{background:#0078c9}body.bluedark .pinned-header .function-menu>li.country-selector>a{color:#fff}body.bluedark .function-menu>li:hover{background:#ebe8e3}body.bluedarkest .main-menu>li:hover,body.bluedarkest .main-menu>li.hovered{background:#ebe8e3}body.bluedarkest .main-menu>li.active{background:#293e6b}body.bluedarkest .main-menu>li.active>a{color:#fff}body.bluedarkest .main-menu.start>li:hover,body.bluedarkest .main-menu.start>li.hovered{background:#293e6b}body.bluedarkest .main-menu.start>li:hover>a,body.bluedarkest .main-menu.start>li.hovered>a{color:#fff}body.bluedarkest .mega-dropdown{border-top:6px solid #293e6b}body.bluedarkest .function-menu>li.open{background:#293e6b}body.bluedarkest .function-menu.start>li:hover,body.bluedarkest .function-menu.start>li.hovered{background:#293e6b}body.bluedarkest .function-menu.start>li:hover>a,body.bluedarkest .function-menu.start>li.hovered>a{color:#fff}body.bluedarkest .pinned-header .function-menu>li.country-selector{background:#293e6b}body.bluedarkest .pinned-header .function-menu>li.country-selector>a{color:#fff}body.bluedarkest .function-menu>li:hover{background:#ebe8e3}.hero-image-holder{height:500px}.hero-image-holder .flexslider{height:100%}.hero-image-holder .slides{margin:0 -15px;padding:0;height:100%}.hero-image-holder .slides .herospaceimageblock{height:100%}.hero-image-holder .slides .herospaceimageblock .slide{height:100%;background-position:center top;background-repeat:no-repeat;background-size:cover}.hero-image-holder .slides .herospaceimageblock .slide img{display:none}.hero-image-holder .slides .herospaceimageblock .slide .container{height:100%;position:relative}.hero-image-holder .slides .herospaceimageblock .slide .info-box{position:absolute;z-index:2;background: url(d1d2874550c14cc6bb7be229307c26d96b6630be.png) ;color:#fff;padding:40px 30px;width:350px}.hero-image-holder .slides .herospaceimageblock .slide .info-box a{color:#fff}.hero-image-holder .slides .herospaceimageblock .slide .info-box p{padding-top:15px;line-height:1.5em}.hero-image-holder .flex-control-nav{bottom:15px;z-index:100}.info-box{padding:20px}.info-box>div+div{margin-top:10px}.sub-hero-area{font-size:2.25em;line-height:1.3;min-height:6px}.sub-hero-area h2{font-size:1.2em;margin:5px 0 8px}.sub-hero-area .news-tag{font-size:.5em}.right-column{font-size:.875em;line-height:1.3;padding-top:3px}.right-column h2,.right-column h3,.right-column h4,.right-column h5{margin-top:0;margin-bottom:0}.right-column h2+*,.right-column h3+*,.right-column h4+*,.right-column h5+*{margin-top:10px}.right-column>div{margin-bottom:20px}.right-column a.read-more{line-height:1.3}.right-column a.read-more:before{top:-3px}.right-column .block-listing a:before{line-height:1;top:-3px!important}.right-column .teaserblock{margin-bottom:0}.right-column .teaserblock .image-holder{margin-bottom:10px}.green-box{padding:30px 30px 40px;font-size:2em;line-height:1.3}.next-event{margin:40px 0 50px}.next-event>div .event-text{max-width:70%}.event-list-item{padding:25px 0 30px 65px}.featuredcontentblock{margin-bottom:20px}.featuredcontentblock .block .content-holder{padding-bottom:20px}.left-column{margin-top:10px}.sub-navigation-heading{font-size:1.125em;line-height:1.5;display:block;margin-bottom:10px;margin-top:10px;font-family:SkanskaSansProBold,Arial,Verdana,sans-serif}.sub-navigation-heading-link{font-size:1.45em;line-height:1.5;display:block;margin-bottom:10px;margin-top:10px;font-family:SkanskaSansProRegular,Arial,Verdana,sans-serif}.sub-navigation-heading-link a{color:#333}.sub-navigation-heading-link a:hover{text-decoration:none}.sub-navigation li{position:relative}.sub-navigation li a{padding:9px 15px 9px 38px;display:block;color:#000;font-family:SkanskaSansProRegular,Arial,Verdana,sans-serif}.sub-navigation li a:hover{background:#f3f3f3;text-decoration:none}.sub-navigation li a+ul{display:none}.sub-navigation li a span.sub-navigation-collapse,.sub-navigation li a span.sub-navigation-expand{display:block;width:15px;height:15px;line-height:1.1;color:#fff;background:#cecece;text-align:center;font-weight:700;font-family:arial;position:absolute;left:13px;top:12px}.sub-navigation li a span.sub-navigation-collapse{line-height:.85}.sub-navigation li.active>a{background:#f3f3f3}.sub-navigation li.active>a+ul,.sub-navigation li.open a+ul{display:block}.sub-navigation li li a{padding-left:58px}.sub-navigation li li a span.sub-navigation-collapse,.sub-navigation li li a span.sub-navigation-expand{left:34px}.sub-navigation li li a span.sub-navigation-collapse{background:#7e7e7e;line-height:.85}.sub-navigation li li li a{padding-left:78px}.sub-navigation li li li li a{padding-left:98px}.sub-navigation li li li li li a{padding-left:118px}.sub-navigation ul{margin:0}.footer{padding-top:60px;padding-bottom:80px}.footer .second-row-holder{margin-top:50px}#search-results{margin-top:25px}#projects-content-area h3+.row{margin-top:10px}.project>div img,.project-hit:not(.download)>div img{width:100%;height:auto}#project-image-canvas{text-align:center}.project-slide .slides li{position:relative}.project-slide .slides li .slider-text{position:absolute;left:0;bottom:0;padding:15px;background: url(d1d2874550c14cc6bb7be229307c26d96b6630be.png) ;color:#fff;width:100%;font-size:.9em;line-height:1}}@media only screen and (max-width:767px){html{height:100%}body{background:#fff}h1{font-size:2.2em;line-height:1}.header{padding-top:25px;height:115px}.logo img{max-width:196px;width:70%;margin-bottom:10px}.language{height:15px;text-align:right;float:right}.share-ticker{padding:20px 30px;background:#fff;width:100%}#xaxis{font-size:10px}.function-menu{margin-bottom:3px}.function-menu>li a{padding:10px 5px;font-size:1.2em}.slide{background-image:none!important;overflow-x:hidden}.slide img{width:150%;margin-left:-25%;max-width:none}.slide .info-box{position:static;width:100%}.herospaceimageblock img{margin-bottom:0!important}.herospaceimageblock .container{padding:0;margin-bottom:20px}.sub-hero-area{font-size:1.3em;line-height:1.3;padding-bottom:20px}.sub-hero-area h2{font-size:1.3em}.sub-hero-area .news-tag{margin-bottom:0}.sub-hero-area .container{padding-top:30px;line-height:1}.sub-hero-area img{width:auto;height:auto}.sub-hero-area .news-header:before{top:-14px}.flex-control-nav{display:none}.campaign-items,.campaign-area{margin-top:20px;margin-bottom:20px}.campaign-items .campaignblock+.campaignblock,.campaign-area .campaignblock+.campaignblock{margin-top:20px}.listings-area>div+div{margin-top:30px}.listings-area .calendar li{padding-left:80px}.container{padding-left:30px;padding-right:30px}.content .container{padding-bottom:20px}.content-wrapper{top:115px}div.pinned table,div.pinned table td,div.pinned table th{border:0!important;background:#c0ddea}div.scrollable table td,div.scrollable table th{border-bottom:0!important;border-top:0!important;border-left:0!important;background:transparent!important;border-right:1px solid #ccc}div.scrollable table.no-vertical-bars{border:solid 1px #ddd!important}.full .block.full .content-holder .block-title{font-size:1.8em}.block .block{margin-bottom:30px}.block:not(.sliderblock):not(.projectblock) img{margin-bottom:10px}.block-title,.full .block.full .content-holder>.block-title{font-size:1.3em;line-height:1;font-family:SkanskaSansProRegular,Arial,Verdana,sans-serif;margin-bottom:15px}.block-listing img{display:block;float:none}.valuablelinksblock{margin-top:20px;margin-bottom:10px}.right-column{margin-top:30px}.right-column>div{margin-bottom:20px}.green-box{padding:15px 25px 20px;font-size:1.4em;line-height:1.7}.next-event>div{padding:30px}.next-event>div .date-display{display:none}.next-event>div .add-to-calendar{margin-bottom:0}.event-list-item{padding:25px 0 30px}.event-list-item .date-display{display:none}.project-hit,.project{font-size:.8em;line-height:1}.project-hit>div>div,.project>div>div,.project-hit>div ul,.project>div ul{padding:15px}.project-slide .slides li .slider-text{padding:10px 0;font-size:.9em;line-height:1}.footer{padding-top:20px;padding-bottom:40px}.footer input[type="text"]{width:100%}.footer .second-row-holder{margin-top:40px}}@media only screen and (min-width:321px){.block-listing li .block-listing-image,.valuablelinksblock ul li .block-listing-image{margin:0 15px 10px 0;max-width:33%;display:inline-block}.block-listing li .block-listing-image+div,.valuablelinksblock ul li .block-listing-image+div{display:inline-block;vertical-align:top;max-width:60%}}@media only screen and (max-width:500px){.project-hit>div>div,.project>div>div{height:auto!important}.project-hit>div h3,.project>div h3{height:auto!important}.project-hit img,.project img{width:100%!important;height:auto!important}}@media only screen and (max-width:500px){.project-hit>div,.project>div{height:auto!important}.tab-content #carousel_images .flex-control-nav,.tab-content .slider-thumbs .flex-control-nav{position:static}.tab-content #carousel_images .flex-control-nav li,.tab-content .slider-thumbs .flex-control-nav li{margin:0 1px}}@media only screen and (max-width:320px){.mobile-device-menu{padding-top:119px}.container,.sub-hero-area .container,.share-ticker{padding-left:20px;padding-right:20px}}@media print{html,body{font-family:Arial;font-size:14px}h1,h2,h3,h4,h5{font-family:Arial!important}h1{font-size:2em;margin-top:40px}a{padding-left:0!important}a:link:after{content:" (" attr(href) ") "}a:link{font-weight:bold;text-decoration:underline;color:#06c}a[href]:before{content:none!important}.main-body ul:not(.nav-tabs):not(.tabs-body):not(.block-listing):not(.rss-listing):not(#tabletools):not(.slides):not(.calendar):not(.facets-sort-order):not(.facets-category):not(.flex-direction-nav):not(.project-menu){padding-left:0;margin-left:18px;margin-top:10px;list-style:disc!important}.main-body ul:not(.nav-tabs):not(.tabs-body):not(.block-listing):not(.rss-listing):not(#tabletools):not(.slides):not(.calendar):not(.facets-sort-order):not(.facets-category):not(.flex-direction-nav):not(.project-menu)>li{position:relative;background-repeat:no-repeat;padding-left:0}iframe,object,embed,.embed-container{display:none}.header{border:0!important;position:static}.header .logo{width:200px}.header .logo a:after{display:none}.content-wrapper{padding-top:0}.content{padding-top:0}.content .container{padding-bottom:0}.main-body,.right-column{width:100%}.right-column{margin-top:40px}.right-column img{float:left;margin:0 20px 10px 0;width:45%}.right-column>div{margin-bottom:0}.right-column .block{display:none}.right-column .block.contactblock{display:block}.featuredcontentblock span{padding:0;margin-top:20px}.featuredcontentblock h3{padding:0;margin-top:0;display:block;margin-bottom:20px;height:auto!important;font-size:1.45em!important}.featuredcontentblock h3 span{padding-left:0!important;padding-bottom:0!important}.block .block{width:50%;float:left}.block .block.full{width:100%;margin-bottom:30px}.teaserblock .factbox,.info-box{padding:0}.project>div>div:not(.image-holder),.project-hit>div>div:not(.image-holder){padding:15px 0}table tbody tr td{padding:0;white-space:normal}table,th,td,tr{border:1px solid #cecece!important;padding:5px!important}.block.full .block img{float:left;margin:5px 25px 15px 0}.block.full .block .content-holder{float:right;display:inline}.block.full .block.full img{max-width:48.7%!important;float:left;margin:5px 25px 15px 0}.block.full .block.full .content-holder{width:47%;float:right;display:inline}.block.full .block.full .content-holder h4{font-size:1.6em!important}.block-listing li .block-listing-image,.valuablelinksblock ul li .block-listing-image{margin-bottom:0;float:left;margin-right:20px}.block-listing li h3{margin-top:10px}.bottom-footer .copyright{padding-top:0}}.projectblock .project-name{min-height:95px}.mobile-device-menu.mobile-country-selector-trigger .mobile-country-selector-holder{display:block;padding:0 15px}.mobile-device-menu.mobile-country-selector-trigger .mobile-country-selector-holder img,.mobile-device-menu.mobile-country-selector-trigger .mobile-country-selector-holder .close-megadrop{display:none}.mobile-device-menu.mobile-country-selector-trigger .mobile-country-selector-holder h1{font-size:1.75em}.mobile-device-menu.mobile-country-selector-trigger .mobile-country-selector-holder ul{margin-top:10px;margin-bottom:0}.mobile-device-menu.mobile-country-selector-trigger .mobile-country-selector-holder ul.second-list{margin-top:0}.mobile-device-menu.mobile-country-selector-trigger .mobile-country-selector-holder ul li{display:block;position:relative}.mobile-device-menu.mobile-country-selector-trigger .mobile-country-selector-holder ul li a{padding:12px 0 17px 14px;display:inline-block;line-height:1}.mobile-device-menu.mobile-country-selector-trigger .mobile-country-selector-holder ul li a:before{content:"›";display:inline-block;font-size:1.5625em;vertical-align:text-bottom;position:absolute;left:0;top:5px;height:22px;overflow:hidden}input[type="text"]{-webkit-appearance:none;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0;display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s}input[type="checkbox"],input[type="radio"]{position:absolute;left:-9999px}label{display:inline-block;font-weight:normal;cursor:pointer;padding:5px 10px 5px 0}label.checkbox{background: url(ec448b59665b090f38bcb58a087365cc115bf14c.png)  no-repeat -200px -60px}label.checkbox:hover{background-position:-232px -10px}label.checkbox.active{background-position:-168px -110px}label.checkbox.active:hover{background-position:-136px -160px}label.radio{background: url(ec448b59665b090f38bcb58a087365cc115bf14c.png)  no-repeat -72px -260px;padding-left:25px}label.radio:hover{background-position:-104px -210px}label.radio.active{background-position:-40px -310px}label.radio.active:hover{background-position:-8px -360px}input[type="checkbox"]+label{display:inline-block;font-weight:normal;cursor:pointer;padding:5px 10px 5px 0;padding-left:25px;background: url(ec448b59665b090f38bcb58a087365cc115bf14c.png)  no-repeat -200px -60px}input[type="checkbox"]+label:hover{background-position:-232px -10px}input[type="checkbox"]:checked+label{background-position:-168px -110px}input[type="checkbox"]:checked+label:hover{background-position:-136px -160px}input[type="submit"],button,.btn{background:#fff;font-size:.875em;line-height:1;-ms-border-radius:0;border-radius:0;border:0;padding:9px 14px;border:solid 1px #cbcbcb}input[type="submit"]:hover,button:hover,.btn:hover{background:#f0f0f0;text-decoration:none}input[type="submit"]:active,button:active,.btn:active{background:#d8d8d8;border:0;outline:0;box-shadow:none}input[type="submit"]:focus,button:focus,.btn:focus{outline:0}input[type="submit"].btn-default,button.btn-default,.btn.btn-default{background:#0078c9;color:#fff;padding:10px 15px;border:0}input[type="submit"].btn-default:hover,button.btn-default:hover,.btn.btn-default:hover{background:#4ea0da;text-decoration:none}input[type="submit"].btn-default:active,button.btn-default:active,.btn.btn-default:active{background:#00528a}input[type="submit"].btn-xs,button.btn-xs,.btn.btn-xs{padding:6px 10px}.form-control{-ms-border-radius:0;border-radius:0;font-size:.9375em}textarea,input[type="text"],input[type="password"]{-webkit-appearance:none;-webkit-border-radius:0}textarea[type="text"],input[type="text"][type="text"],input[type="password"][type="text"]{border:solid 1px #ccc;font-size:.9375em}textarea[type="text"][disabled],input[type="text"][type="text"][disabled],input[type="password"][type="text"][disabled]{-webkit-box-shadow:inset 0 0 5px 0 #fff;box-shadow:inset 0 0 5px 0 #fff;background:#eee}textarea[type="text"]:focus,input[type="text"][type="text"]:focus,input[type="password"][type="text"]:focus{border-color:#57b3e7;-webkit-box-shadow:0 0 10px #9ecaed,#d3d3d3 1px 1px 3px inset;box-shadow:0 0 10px #9ecaed,#d3d3d3 1px 1px 3px inset}textarea[type="text"]::-ms-clear,input[type="text"][type="text"]::-ms-clear,input[type="password"][type="text"]::-ms-clear,textarea[type="text"]::-ms-reveal,input[type="text"][type="text"]::-ms-reveal,input[type="password"][type="text"]::-ms-reveal{width:0;height:0}textarea.validation-error,input[type="text"].validation-error,input[type="password"].validation-error{border-color:#e57100;-webkit-box-shadow:0 0 5px 0 rgba(229,113,0,.5);box-shadow:0 0 5px 0 rgba(229,113,0,.5)}.field-validation-error{color:#e57100;display:block;margin-top:5px;padding:0}.required-field{color:#e57100}#cisionform label{margin:10px 0 0;padding-right:5px}#cisionform .field-validation-error{font-size:.9em;margin-top:5px;line-height:1}#id_matrix{width:100%;font-size:1em}#id_matrix td{padding-left:0;padding-right:0;white-space:normal}#id_matrix td label{display:block;font-weight:normal}#id_matrix td textarea,#id_matrix td input[type="text"]{border:solid 1px #ccc;padding:9px 12px;width:100%}#id_matrix td textarea:focus,#id_matrix td input[type="text"]:focus{border-color:#57b3e7;-webkit-box-shadow:0 0 5px 0 rgba(87,179,231,.2);box-shadow:0 0 5px 0 rgba(87,179,231,.2)}#id_matrix td textarea.validation-error,#id_matrix td input[type="text"].validation-error{border-color:#e57100}#id_matrix td input[type="submit"]{background:#0078c9;color:#fff;padding:10px 15px;border:0}#id_matrix td input[type="submit"]:hover{background:#4ea0da}#id_matrix td input[type="submit"]:active{background:#00528a}#id_matrix td input[type="submit"].white{background:#fff;color:#000;border:solid 1px #d4d4d4}#id_matrix td input[type="submit"].white:hover{background:#eee}#id_matrix td input[type="submit"].white:active{background:#d4d4d4}#id_matrix td fieldset legend{margin-bottom:0;border-bottom:0;font-size:1em}#id_matrix td fieldset input[type="checkbox"],#id_matrix td fieldset input[type="radio"]{position:absolute;left:-9999px}#id_matrix td fieldset label{cursor:pointer;padding:5px 10px 2px 20px;display:inline-block;margin-bottom:15px}#id_matrix td fieldset label.checkbox{background: url(ec448b59665b090f38bcb58a087365cc115bf14c.png)  no-repeat -200px -62px}#id_matrix td fieldset label.checkbox:hover{background-position:-232px -12px}#id_matrix td fieldset label.checkbox.checked{background-position:-168px -112px}#id_matrix td fieldset label.checkbox.checked:hover{background-position:-136px -162px}#id_matrix td fieldset label.radio{background: url(ec448b59665b090f38bcb58a087365cc115bf14c.png)  no-repeat -72px -262px}#id_matrix td fieldset label.radio:hover{background-position:-104px -212px}#id_matrix td fieldset label.radio.checked{background-position:-40px -312px}#id_matrix td fieldset label.radio.checked:hover{background-position:-8px -362px}#id_matrix td fieldset.orientationVertical label{display:block}#id_matrix td fieldset.orientationHorizontal label{margin-right:15px}#sg-compare input[type="checkbox"]+label{background: url(ec448b59665b090f38bcb58a087365cc115bf14c.png)  no-repeat -200px -60px;display:inline-block;font-weight:normal;cursor:pointer;padding:5px 10px 5px 25px}#sg-compare input[type="checkbox"]+label:hover{background-position:-232px -10px}#sg-compare input[type="checkbox"]:checked+label{background-position:-168px -110px}#sg-compare input[type="checkbox"]:checked+label:hover{background-position:-136px -160px}#contactform input[type="checkbox"]{position:absolute}#contactform input[type="checkbox"]+label.checkbox{padding-left:20px;display:inline-block}#contactform input[type="checkbox"]:checked+label.checkbox{background-position:-168px -110px}.function-menu{display:block}.function-menu>li{display:inline-block;text-align:center}.function-menu>li>a{padding:11px 15px 13px;display:block;color:#333;font-size:1.3em}.function-menu>li .mega-dropdown{display:none;text-align:left}.function-menu>li .mega-dropdown h1{margin-bottom:20px;margin-top:15px}.function-menu>li .mega-dropdown .row{position:relative}.function-menu>li .mega-dropdown .world-map{right:-15px;width:400px;max-width:none;top:-33px;position:absolute}.function-menu>li .mega-dropdown .close-megadrop{position:absolute;top:0;right:0;color:#b3b3b3;font-size:2.4em;display:inline-block}.function-menu>li .mega-dropdown .close-megadrop .sa{font-size:1.4em}.function-menu .sa{font-size:1.8em}.function-menu .country-selector ul{list-style:none;margin:0;font-size:1em;width:50%;float:left}.function-menu .country-selector ul li{padding:0 0 5px;display:inline-block;width:100%}.function-menu .country-selector .mega-dropdown .row+.row{display:none}@media only screen and (min-width:992px){body:not(.pinned-header) .function-menu li.hovered .mega-dropdown{display:block}}@media only screen and (min-width:768px){.function-menu li.search-selector .mega-dropdown{right:0;left:auto;width:50%}.function-menu{margin:0;display:inline-block;font-size:0}.function-menu>li{font-size:16px}.function-menu>li>a{height:53px}.function-menu>li .mega-dropdown{position:absolute;width:100%;padding:20px 40px 30px;left:0;top:53px;z-index:600}.function-menu>li:hover .mega-dropdown.closed{display:none!important}.pinned-header .function-menu li.country-selector .mega-dropdown{display:block}}@media only screen and (max-width:767px){.function-menu country-selector ul{margin-top:20px}}.quicksearch{position:relative;margin-top:10px;background:#eee;padding:20px}.quicksearch input[type="text"]{width:100%;font-size:1em;border:solid 1px #ccc;padding:5px 40px 5px 5px;height:35px}.quicksearch button{border:0;background:transparent;position:absolute;right:23px;top:19px;font-size:1.25em;padding:3px 4px}.quicksearch button span.sa{font-size:1.65em}.quicksearch button:hover{background:inherit}.quicksearch.projects{padding:10px}.quicksearch.projects button{right:14px;top:9px}.footer .quicksearch{background:transparent;padding:0}.footer .quicksearch button{right:2px;top:0;font-size:1.25em}.footer .quicksearch button span.sa{font-size:1.65em}.press-release{padding:0}.press-release .type{display:inline-block;padding:4px 5px;background:rgba(0,0,0,.45);font-size:.8em;color:#fff;vertical-align:middle;line-height:1}.press-release h4{margin-top:0}.press-release .date-and-type{margin:8px 0}.press-release .date-and-type .date{color:rgba(0,0,0,.45);vertical-align:middle;display:inline-block}.press-release .type-holder{margin:8px 0}.press-release img{width:100%;float:none}.press-release img+h4{margin-top:10px}.press-release .title{margin-bottom:10px}.press-release-info{margin:0 0 10px}.press-release-info .type{display:inline-block;padding:4px 5px;background:rgba(0,0,0,.45)}.press-release-search{padding:30px;background:#f3f3f3;margin-top:40px;margin-bottom:20px}.press-release-search .form-holder{position:relative;padding-right:85px}.press-release-search .form-holder input[type="submit"]{position:absolute;right:0;top:0}.press-release-search .search-filters{color:#000;text-decoration:none}.press-release-search .search-filters:hover,.press-release-search .search-filters:active,.press-release-search .search-filters:focus{text-decoration:none}.press-release-search .search-filters span{margin-left:5px}.press-release-search #search-filter{display:none}.press-release-search #search-filter select{display:inline-block;width:auto}.press-release-search #search-filter select+select{margin-left:10px}.search-hit{padding:20px 0 15px}.search-hit+.search-hit{border-top:solid 1px #cfcbc8}@media only screen and (min-width:768px){.press-release img{float:left;margin:0 15px 10px 0;max-width:33%}}@media print{.press-release.higlighted{padding:0}}.event-item{padding:20px 60px 30px;position:relative}.event-item .date-display{top:18px}.event-item .date-display .month{color:#000}.event-item h4{margin-top:0}.event-item.next{padding:40px 30px 30px 85px;background:#f3f3f3}.event-item.next .date-display{left:25px;top:37px;background:#0078c9}.event-item.next .date-display .month{color:#fff}.event-item+.event-item{border-top:solid 1px #ddd}.event-item .read-more{margin-top:0;float:none}.event-item .add-to-calendar,.event-item .add-to-calendar:hover,.event-item .add-to-calendar:active{position:absolute;margin-bottom:0;font-size:2.2em;border:0!important;padding:0!important;color:#0078c9!important;background:transparent!important;top:auto}.event-item .add-to-calendar .addthisevent_icon,.event-item .add-to-calendar:hover .addthisevent_icon,.event-item .add-to-calendar:active .addthisevent_icon,.event-item .add-to-calendar .start,.event-item .add-to-calendar:hover .start,.event-item .add-to-calendar:active .start,.event-item .add-to-calendar .end,.event-item .add-to-calendar:hover .end,.event-item .add-to-calendar:active .end,.event-item .add-to-calendar .timezone,.event-item .add-to-calendar:hover .timezone,.event-item .add-to-calendar:active .timezone,.event-item .add-to-calendar .title,.event-item .add-to-calendar:hover .title,.event-item .add-to-calendar:active .title,.event-item .add-to-calendar .description,.event-item .add-to-calendar:hover .description,.event-item .add-to-calendar:active .description,.event-item .add-to-calendar .all_day_event,.event-item .add-to-calendar:hover .all_day_event,.event-item .add-to-calendar:active .all_day_event,.event-item .add-to-calendar .date_format,.event-item .add-to-calendar:hover .date_format,.event-item .add-to-calendar:active .date_format{display:none}.add-to-calendar-event,.add-to-calendar-event:hover,.add-to-calendar-event:active{display:inline-block;margin-bottom:0;border:0!important;padding:0!important;color:#0078c9!important;background:transparent!important;top:auto}.add-to-calendar-event .addthisevent_icon,.add-to-calendar-event:hover .addthisevent_icon,.add-to-calendar-event:active .addthisevent_icon,.add-to-calendar-event .start,.add-to-calendar-event:hover .start,.add-to-calendar-event:active .start,.add-to-calendar-event .end,.add-to-calendar-event:hover .end,.add-to-calendar-event:active .end,.add-to-calendar-event .timezone,.add-to-calendar-event:hover .timezone,.add-to-calendar-event:active .timezone,.add-to-calendar-event .title,.add-to-calendar-event:hover .title,.add-to-calendar-event:active .title,.add-to-calendar-event .description,.add-to-calendar-event:hover .description,.add-to-calendar-event:active .description,.add-to-calendar-event .all_day_event,.add-to-calendar-event:hover .all_day_event,.add-to-calendar-event:active .all_day_event,.add-to-calendar-event .date_format,.add-to-calendar-event:hover .date_format,.add-to-calendar-event:active .date_format{display:none}.add-to-calendar-event .sa-add-to-calendar,.add-to-calendar-event:hover .sa-add-to-calendar,.add-to-calendar-event:active .sa-add-to-calendar{color:#0078c9!important;vertical-align:sub}.add-to-calendar-event .add-to-calendar-text,.add-to-calendar-event:hover .add-to-calendar-text,.add-to-calendar-event:active .add-to-calendar-text{color:#0078c9!important}@media only screen and (min-width:768px){.event-item .add-to-calendar,.event-item .add-to-calendar:hover,.event-item .add-to-calendar:active{bottom:20px;right:15px}}@media only screen and (max-width:767px){.event-item:not(.next){padding:20px 40px 40px 60px}.event-item:not(.next) .date-display{position:absolute}.event-item:not(.next) .add-to-calendar{right:0;top:0;font-size:1.7em}}.projects-menu-title+ul{margin-top:20px}.project-menu{margin-top:10px;margin-bottom:0;display:inline;list-style:none;padding:0}.project-menu li{display:inline;padding:0}.project-menu li a{padding:8px 10px;display:block;background:#f3f3f3;margin-bottom:8px;color:#333;font-size:.9em;display:inline-block;margin-right:5px}.project-menu li.active>a,.project-menu li:hover>a{background:#0078c9;color:#fff;text-decoration:none}.project-sub-menu li{padding-left:30px}.filter-by-country{margin-top:40px}.project-filter-hit{padding:10px 0}.project-filter-hit h4{margin-top:0}.project-filter-hit .date-and-type{margin:8px 0}.project-filter-hit .date-and-type .date{color:rgba(0,0,0,.45);vertical-align:middle;display:inline-block}.project-filter-hit img{width:100%;float:none}.project-filter-hit p{padding-top:10px}@media only screen and (min-width:500px){.project-filter-hit img{float:left;margin:0 20px 10px 0;max-width:32%}}@media only screen and (max-width:500px){.project-filter-hit h4{margin-top:10px}}