body{color:#000;font-family:'Open Sans',sans-serif;font-size:16px;line-height:1.4}h1,h2,h3,h4,h5,h6{font-family:'Open Sans',sans-serif;clear:left;font-weight:400;margin:10px 0;line-height:1;color:inherit}h1{font-size:40px;line-height:46px;margin:0 0 10px}h2{font-size:18px;line-height:24px;font-weight:600;EditMenuName:"Heading 2"}h2.elevator-pitch{margin:0 auto 93px auto;font:27px/27px 'Open sans' 700;letter-spacing:-1px;EditMenuName:"Heading 2 Elevator pitch";width:90%}h3{font-size:15px;line-height:23px;font-weight:800;EditMenuName:"Heading 3"}h4{font-size:15px;line-height:23px;font-weight:600;EditMenuName:"Heading 4"}h4.underline-heading{color:#505050;font-size:48px;border-bottom:2px solid #505050;line-height:70px;text-align:center;margin-bottom:30px;font-weight:300;EditMenuName:"Heading 4 underline"}h5{font-size:14px;line-height:23px;font-weight:500;EditMenuName:"Heading 5"}h6{font-size:14px;line-height:20px;EditMenuName:"Heading 6"}p{EditMenuName:Normal;font-style:normal}.keyfigure{EditMenuName:Key figure}.keyfigure-format{EditMenuName:Key figure type}.bluetext{EditMenuName:#00f text;color:#0085c7}img{display:block;max-width:100%;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}address{font-style:normal}ol,p,table,ul{margin:0 0 1em 0}a{color:#474747;text-decoration:none}a:active,a:focus,a:hover{color:#0085c7;text-decoration:underline}blockquote{font-size:15px;font-style:italic;display:block;margin-left:0;padding-left:14px;clear:both;color:#6f841b;font-weight:600;padding-top:10px;text-align:left;padding-left:0;font-family:'Open sans'}blockquote:before{content:"\201C";font-size:40px;font-weight:700;margin:0 15px 0 0;float:left}th{font-weight:700;vertical-align:bottom;background-color:#f7f7f7;background-image:-o-linear-gradient(top,#fff 0,#ebebeb 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),to(#ebebeb));background-image:linear-gradient(to bottom,#fff 0,#ebebeb 100%);background-repeat:repeat-x;line-height:18px;padding:2px 9px;text-align:left;display:table-cell;border:1px solid #ddd}td{display:table-cell;border:1px solid #ddd;line-height:18px;padding:2px 9px;vertical-align:top}thead th.yeargroup{text-align:center;border-bottom:1px solid #444;font-weight:400;border-left:10px solid transparent}.intro{font-size:15px;line-height:20px;font-weight:800;margin-bottom:20px;EditMenuName:Introduction}img.fixedsize{max-width:inherit;EditMenuName:Fixed size image}.quarterleft{max-width:25%;float:left;margin-right:10px;EditMenuName:Left image,25% width}.halfleft{max-width:50%;float:left;margin-right:10px;EditMenuName:Left image,50% width}img.leftaligned{float:left;margin-right:10px;EditMenuName:Left image}img.rightaligned{float:right;margin-left:10px;EditMenuName:Right image}.expandablelist{position:relative;display:inline-block}.expandablelist h5{padding:0;margin:0}.expandablelist li,.expandablelist ul{list-style:none;padding:0;margin:0}.expandablelist ul{position:absolute;width:100%;margin-top:5px}.expandablelist li{display:block;background:#fff}.expandablelist li a{display:inline-block;border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.expandablelist li a:focus,.expandablelist li a:hover,.expandablelist:hover li a{clip:auto;height:auto;margin:0;overflow:hidden;padding:0;position:static;width:auto;border-left:1px solid #ccc;padding:2px 5px 2px 5px}.tabs li,.tabs ul{list-style:none;padding:0;margin:0}.tabs .tabs-list .current-info,.tabs>.content>h2{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tabs .tabs-list{border-bottom:1px dotted #999;width:100%}.tabs .tabs-list li{display:inline-block;padding:3px 5px 3px 0;margin:0 5px 0 0;border-right:1px dotted #ccc}.tabs .tabs-list li.last{border-right:0}.tabs .tabs-list li.current a{font-weight:700}html *,html:after *,html:before *{-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{overflow-y:scroll}*{-webkit-box-sizing:border-box;box-sizing:border-box}.elevator-pitch{font-size:27px;line-height:30px;font-family:'Open Sans',Sans serif;color:#474747;font-weight:800}.elevator-pitch strong{font-family:'Open Sans',Sans serif;font-weight:700}.blockcontent p,.primarycontent p{font-size:13px;font-weight:600;line-height:20px}table{font-size:14px;font-weight:600}body{padding:0;margin:0;background:#fff}body>form{background:#fff;margin:0 auto;width:auto;min-width:240px;clear:both;overflow:hidden;padding:0;max-width:1270px}body #primarycontent{float:left;width:73.82352941%;outline:0}body #primarycontent article[role=main]{width:64.54183267%;margin-right:0}body #secondarycontent .contentarea{margin-left:2.124834%;padding-left:2.124834%;float:left;width:33.20053121%;overflow:visible}body #secondarycontent .contentarea .col-1{width:100%}body #page-container>.section-container{padding-left:0;padding-right:0;overflow:hidden}body.noSecondaryContentColumn #primarycontent article[role=main]{width:100%;margin-right:0}body.noSubNavigation #primarycontent{width:96.8627451%}body.noSubNavigation #primarycontent article[role=main]{width:100%}body.noSecondaryContentColumn.noSubNavigation #primarycontent{margin-left:.98039216%;margin-right:.98039216%;width:96.8627451%}body .custom-leftarea{float:left;vertical-align:top;width:23.59437751%}body .custom-leftarea #subnavigation{width:100%;margin-left:6.34920635%;padding-left:6.80851064%}body .custom-leftarea #timelinenav{float:left;margin-top:40px;margin-left:6.34920635%}body .clearfix{clear:both}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.section-container{max-width:1020px;margin:0 auto;overflow:auto;padding:0 2.35294118%}#page-header .section-container{padding:0}.contentarea{overflow:hidden}.contentarea .col{float:left;margin-bottom:55px}.contentarea.col-4 .col-1{width:23.59437751%;margin-left:2.00803213%}.contentarea.col-4 .col-2{width:50.20080321%;margin-left:2.00803213%}.contentarea.col-4 .col-2.LayoutBlock .contentarea{width:104.13793103%;margin-left:-3.44827586%}.contentarea.col-4 .col-2.LayoutBlock .col-1{width:46.35761589%;margin-left:3.31125828%}.contentarea.col-4 .col-2.LayoutBlock .col-2{width:96.02649007%;margin-left:3.31125828%}.contentarea.col-4 .col-3{width:88.35341365%;margin-left:2.00803213%}.contentarea.col-4 .col-4{width:100%}.contentarea.col-3{margin-left:-2.35294118%;width:102.35294118%}.contentarea.col-3 .col-1{width:30.82329317%;margin-left:2.40963855%}.contentarea.col-3 .col-2{width:49.21568627%;margin-left:1.53256705%}.contentarea.col-3 .col-2.LayoutBlock .contentarea{width:104.78087649%;margin-left:-3.187251%}.contentarea.col-3 .col-2.LayoutBlock .col-1{width:47.71863118%;margin-left:3.0418251%}.contentarea.col-3 .col-2.LayoutBlock .col-2{width:95.43726236%;margin-left:3.0418251%}.contentarea.col-3 .col-3,.contentarea.col-3 .col-4{width:97.70114943%;margin-left:1.53256705%}.contentarea.col-2{margin-left:-3.44827586%;width:103.44827586%}.contentarea.col-2 .col-1{width:46.35761589%;margin-left:3.31125828%}.contentarea.col-2 .col-2,.contentarea.col-2 .col-3,.contentarea.col-2 .col-4{width:96.02649007%;margin-left:3.31125828%}.contentarea.wide .col-3{margin-left:-2.07522698%;width:102.07522698%}.contentarea.wide .col-3 .col-3{margin-left:2.07522698%;width:102.07522698%}.contentarea.wide .col-1{width:30.47989624%;margin-left:2.01257862%}#shortcuts{position:absolute;top:-1000px}#shortcuts a:active,#shortcuts a:focus{position:absolute;top:1000px;white-space:nowrap;padding:5px 20px;margin:0;font-weight:700;left:10px;color:#fff;background:#2762a6;border:1px solid #fff;z-index:1000}#page-header{position:relative;height:auto;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGIAAAAGCAIAAAC3otwVAAAAKUlEQVQ4y2O4PwqIAAzHRgERgOHmKCACMLwYBUQAhi+jgAjA8HsUEAEApb0f+V7Po7UAAAAASUVORK5CYII=) repeat-x bottom left transparent;z-index:5}#page-header .logo{float:left;width:auto;margin:58px 40px 0 0}#page-header .section-container{position:relative;height:120px;overflow:hidden}#page-header #assistancetools{right:0;top:13px;position:absolute}#page-header #assistancetools li,#page-header #assistancetools ul{list-style:none;padding:0;margin:0;display:inline-block}#page-header #assistancetools .langs a{margin-left:5px}#page-header #assistancetools #share{float:left;position:relative;padding:2px 10px;margin-right:30px}#page-header #assistancetools #share.active{-webkit-box-shadow:2px 2px 7px rgba(80,80,80,.5);box-shadow:2px 2px 7px rgba(80,80,80,.5)}#page-header #assistancetools #share.active span{color:#0085c7}#page-header #assistancetools #share.active span:before{background-color:#0085c7}#page-header #assistancetools #share span{font-size:16px;line-height:27px;display:inline-block;margin-left:4px;color:#99d7f0;cursor:pointer}#page-header #assistancetools #share span:before{content:'';width:26px;height:25px;margin-right:5px;display:inline-block;background:url(/UI/gfx/sprite-icons.png) no-repeat -46px -46px;background-color:#99d7f0;top:6px;position:relative}#page-header #assistancetools .form-search{-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:right;position:relative;margin:0;padding:0;border:none}#page-header #assistancetools .form-search label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#page-header #assistancetools .form-search button{margin:0;padding:8px;float:right;border:none;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0;background-clip:padding-box;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.4);box-shadow:inset 0 0 5px rgba(0,0,0,.4)}#page-header #assistancetools .form-search button:focus{outline:0}#page-header #assistancetools .form-search .search-holder{float:right}#page-header #assistancetools .form-search .search-holder .searchfield{margin:0;padding:8px 12px;border:none;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.4);box-shadow:inset 0 0 5px rgba(0,0,0,.4);-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-top-left-radius:4px;background-clip:padding-box;outline:0}#page-header #assistancetools .quick-links{float:right;clear:right;margin-top:10px}#page-header #assistancetools .langs{float:right;margin-top:12px;text-transform:uppercase;font-family:'Open Sans',Sans serif;font-weight:700;font-size:14px}#page-header #assistancetools .langs .selected a{color:#0085c7}#page-header #assistancetools .langs li{border-left:2px solid #474747;margin-left:3px;line-height:11px}#page-header #assistancetools .langs li:first-child{border-left:none;margin:0}#page-header .mobile-share-container,#page-header .share-container{width:170px;height:50px;padding:13px;position:absolute;-webkit-box-shadow:2px 6px 7px rgba(80,80,80,.5);box-shadow:2px 6px 7px rgba(80,80,80,.5);background:#fff;z-index:1;right:140px;left:0;display:none}#page-header .mobile-share-container .share-icon,#page-header .share-container .share-icon{height:25px;width:26px;margin-left:8px;display:inline-block;background:url(/UI/gfx/sprite-icons.png) no-repeat #0085c7}#page-header .mobile-share-container .share-icon:first-child,#page-header .share-container .share-icon:first-child{margin-left:0}#page-header .mobile-share-container .share-icon.googleplus,#page-header .share-container .share-icon.googleplus{background-position:-548px -249px}#page-header .mobile-share-container .share-icon.linkedin,#page-header .share-container .share-icon.linkedin{background-position:-597px -298px}#page-header .mobile-share-container .share-icon.twitter,#page-header .share-container .share-icon.twitter{background-position:-648px -347px}#page-header .mobile-share-container .share-icon.facebook,#page-header .share-container .share-icon.facebook{background-position:-692px -398px}#page-header .search{float:right;margin-top:65px}#page-header .search input[type=submit]{background:url(/UI/gfx/sprite-icons.png) no-repeat 3px 0;width:35px;height:35px;border:none;padding:3px 3px 3px 3px;cursor:pointer}#page-header .search input[type=submit]:focus{outline:0}#page-header .search>img{width:35px;display:none;position:relative;top:-2px}#page-header #searchbar{display:none;-webkit-box-sizing:border-box;box-sizing:border-box;height:55px;width:100%;border-bottom:2px solid #0085c7;-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}#page-header #searchbar #searchinput{margin:0 auto;max-width:1020px}#page-header #searchbar #searchinput #searchicon{display:inline-block;background:url(/UI/gfx/sprite-icons.png) no-repeat 3px 0;width:35px;height:35px;border:none;margin:8px}#page-header #searchbar #searchinput ::-webkit-input-placeholder{color:#0085c7}#page-header #searchbar #searchinput :-moz-placeholder{color:#0085c7;opacity:1}#page-header #searchbar #searchinput ::-moz-placeholder{color:#0085c7;opacity:1}#page-header #searchbar #searchinput :-ms-input-placeholder{color:#0085c7}#page-header #searchbar #searchinput input{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:10px;border:0;width:959px;max-width:969px;font-size:25px;vertical-align:top;font-weight:100;color:#0085c7;outline:0}#main-navigation{float:left;padding:0;margin:75px 0 0;overflow:hidden}#main-navigation a,#main-navigation li,#main-navigation ul{list-style:none;padding:0;margin:0}#main-navigation a{font-family:'Open Sans',Sans serif;font-size:15px;font-weight:600}#main-navigation>ul>li{float:left;margin:5px 0 5px 26px}#main-navigation>ul>li:first-child{margin-left:5px}#main-navigation>ul>li.selected a{color:#0085c7}#main-navigation>ul>li>a{display:inline-block}#breadcrumbs{margin:40px 0 10px 0;clear:both}#breadcrumbs li,#breadcrumbs ul{list-style:none;padding:0;margin:0;display:inline-block}#breadcrumbs ul li{margin:0 3px 0 0}#breadcrumbs ul li:after{display:inline-block;content:">";font-size:16px;position:relative;top:2px;color:#666}#breadcrumbs ul li.last span{color:#0085c7}#breadcrumbs ul li.last:after{content:none}#breadcrumbs ul li a,#breadcrumbs ul li span{display:inline-block;margin:0 3px 0 0;font-size:13px;font-weight:600;color:#666}#breadcrumbs ul li a{color:#666}.articlelist{padding:10px;margin:0 0 20px 0;-webkit-box-shadow:0 0 1px 0 @black;box-shadow:0 0 1px 0 @black}.articlelist li,.articlelist ul{list-style:none;padding:0;margin:0}.articlelist h2{border-bottom:1px solid #333}.articlelist ul.contentlist>li{border-bottom:1px solid #ccc;margin:0 0 10px 0;padding:0 0 10px 0}.articlelist ul.contentlist>li a{overflow:hidden;display:block}.articlelist ul.contentlist>li .date{display:block}.articlelist ul.contentlist>li .description{margin-top:5px}.articlelist ul.contentlist>li .description p{margin:0}#primarycontent{width:73.82352941%;margin-left:1.56862745%;outline:1px solid rgba(255,255,255,.2)}#primarycontent article[role=main]{float:left;width:64.04494382%;margin:0 1.12359551% 0 0}#primarycontent article[role=main] h1{margin-top:2px;font-weight:400;margin-bottom:22px;font-size:33px;line-height:40px;color:#000}#primarycontent article[role=main] p{font-family:'Open Sans',Sans serif;font-weight:600;font-size:14px;line-height:21px}#primarycontent article[role=main] .intro p{font-size:18px;line-height:30px;font-weight:400;margin-bottom:20px}#primarycontent .lastupdated{text-align:right;clear:left}#subnavigation{float:left;vertical-align:top;width:23.03921569%;padding:0 0 0 1.37254902%;margin-left:1.56862745%;-webkit-box-shadow:0 0 1px 0 @black;box-shadow:0 0 1px 0 @black;border-left:1px solid #b2e1f4;margin-top:80px;margin-bottom:15px;color:#474747}#subnavigation li,#subnavigation ul{list-style:none;padding:0;margin:0}#subnavigation li{margin-bottom:5px}#subnavigation li>ul{margin:5px 3.57142857% 10px}#subnavigation a{color:#474747;font-size:14px;font-family:'Open sans';font-weight:600;display:block;line-height:1.6em}#subnavigation a.selected,#subnavigation a:hover{text-decoration:none;font-weight:800;color:#0085c7}#subnavigation>ul>li a.hasChildren span:after{content:">";display:inline-block;height:19px;width:14px;color:#0085c7;text-align:right;font-weight:lighter;font-size:14px;font-family:"Avant Garde",Avantgarde,"Century Gothic",sans-serif}#subnavigation>ul>li.open>a.hasChildren span:after{content:"v";display:inline-block;height:19px;width:14px;color:#0085c7;text-align:right;font-weight:lighter;font-size:14px;font-family:"Avant Garde",Avantgarde,"Century Gothic",sans-serif}#subnavigation>ul>li.open>a{color:#0085c7;font-weight:800}#subnavigation>ul>li.open>ul>li{display:block;margin-left:36px}#subnavigation>ul>li.open>ul>li a.selected{list-style:disc;color:#0085c7}#subnavigation>ul>li.open>ul>li>ul>li{display:none}#subnavigation>ul>li.open>ul>li.open>a.hasChildren span:after{content:"v";display:inline-block;height:19px;width:14px;color:#0085c7;text-align:right;font-weight:lighter;font-size:14px;font-family:"Avant Garde",Avantgarde,"Century Gothic",sans-serif}#subnavigation>ul>li.open>ul>li.open>a{color:#0085c7;font-weight:800}#subnavigation>ul>li.open>ul>li.open>ul>li{display:block;margin-left:36px}#subnavigation>ul>li.open>ul>li.open>ul>li a.selected{list-style:disc;color:#0085c7}#subnavigation>ul>li>ul>li{display:none}#page-footer{overflow:hidden;clear:both;background:#0085c7;padding:25px 0 78px 0;color:#fff}#page-footer h3{font-size:20px}#page-footer p{font-size:13px}#page-footer a{color:#fff}#page-footer ul{padding-left:20px}#page-footer ul li{list-style:disc}#page-footer ul li a{font-size:13px}#page-footer .link-lists{display:block;padding:10px 0 10px}#page-footer .link-lists>div{width:27.45098039%;margin:0 .98039216% 0;float:left}#page-footer .link-lists>div ul{list-style:none;padding:0;margin:0}#page-footer .link-lists>div ul li{margin:0 0 5px}#page-footer .bottom-links{clear:both;float:right;padding:0 .98039216% 0 0}#page-footer .bottom-links ul{list-style:none;padding:0;margin:0;display:inline-block}#page-footer .bottom-links ul li{display:inline-block}#page-footer .bottom-links ul li a{display:inline-block;margin:0 0 0 10px}#page-footer .richcontentblock table{width:100%}#page-footer .richcontentblock table tr td{width:50%;padding:0;font-size:13px}#page-footer .footer-icon-container .footer-icon{height:32px;width:32px;margin-left:8px;display:inline-block;outline:0}#page-footer .footer-icon-container .footer-icon:first-child{margin-left:0}#page-footer .footer-icon-container .footer-icon.facebook{background-color:#fff}#page-footer .footer-icon-container .footer-icon.facebook .f{fill:#0085c7}#page-footer .footer-icon-container .footer-icon.facebook:hover{background-color:#305891}#page-footer .footer-icon-container .footer-icon.facebook:hover .f{fill:#fff}#page-footer .footer-icon-container .footer-icon.facebook:hover .f:hover{fill:#fff}#page-footer .footer-icon-container .footer-icon.linkedin{background-color:#fff}#page-footer .footer-icon-container .footer-icon.linkedin .in{fill:#0085c7}#page-footer .footer-icon-container .footer-icon.linkedin:hover{background-color:#0077b5}#page-footer .footer-icon-container .footer-icon.linkedin:hover .in{fill:#fff}#page-footer .footer-icon-container .footer-icon.linkedin:hover .in:hover{fill:#fff}#page-footer .footer-icon-container .footer-icon.youtube{background-color:#fff}#page-footer .footer-icon-container .footer-icon.youtube .arrow{fill:#fff}#page-footer .footer-icon-container .footer-icon.youtube .y{fill:#0085c7}#page-footer .footer-icon-container .footer-icon.youtube:hover{background-color:#cc1f1f}#page-footer .footer-icon-container .footer-icon.youtube:hover .arrow{fill:#cc1f1f}#page-footer .footer-icon-container .footer-icon.youtube:hover .y{fill:#fff}#page-footer .footer-icon-container .footer-icon.youtube:hover .arrow:hover{fill:#cc1f1f}#page-footer .footer-icon-container .footer-icon.youtube:hover .y:hover{fill:#fff}#page-footer .footer-info .no-margin-bottom{margin-bottom:1px}#page-footer .footer-info .block-bottom{position:relative;top:-40px}#page-footer .footer-info .block-bottom h3{font-weight:700}#page-footer .footer-info .block-bottom p{margin:8px 0 0 0}#page-footer .footer-info .subscribeFooter{margin-bottom:0}#page-footer .footer-info .copyright{position:relative;margin-top:40px}div[data-picture]{position:relative}div[data-picture]>img{position:relative}div[data-picture] div.attribution{display:block;position:absolute;bottom:5px;right:5px;z-index:500;width:14px;height:14px;padding:5px 5px 5px 5px;overflow:hidden;text-indent:-10000px;font-size:10px}div[data-picture] div.attribution:after{content:"";background:url(/UI/gfx/sprite-icons.png) no-repeat -25px 0;display:block;float:right;position:relative;right:0;top:0;width:14px;height:14px;z-index:501;margin-left:5px}div[data-picture] div.attribution *{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}div[data-picture] div.attribution:hover{background:#fff;width:auto;height:auto;padding:5px 5px 5px 5px;text-indent:0}div[data-picture] div.attribution:hover *{clip:auto;height:auto;margin:0;overflow:hidden;padding:0;position:static;width:auto}ul.sitemap{list-style:none;padding:0;margin:0}ul.sitemap ul{list-style:none;padding:0;margin:0;padding-left:10px}ul.sitemap a{text-decoration:underline}ul.sitemap>li{float:none;clear:left;border-bottom:1px dotted #ccc;font-size:18px}ul.sitemap>li>a{font-size:18px}ul.sitemap>li>ul>li{width:15%;float:left;padding:10px 0}ul.sitemap>li>ul>li a{font-size:14px}ul.sitemap>li>ul>li>ul>li a{font-size:12px}ul.sitemap>li>ul>li>ul>li>ul>li a{font-size:12px}.sprite{background:url(/UI/gfx/sprite-icons.png) no-repeat;background-position:0 0}@media only screen and (min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1){.sprite{background:url(/UI/gfx/sprite-icons@2x.png) no-repeat;background-size:1000px 1000px}}a.external:after,a[rel=external]:after,a[target=_blank]:after{background-position:0 5px}a.jpg:after{background-position:-225px -225px}a.pdf:after{background-position:-100px -100px}a.doc:after{background-position:-150px -150px}a.xls:after{background-position:-125px -125px}a.html:after{background-position:-200px -200px}a.ppt:after{background-position:-175px -175px}a.music:after{background-position:-250px -250px}.pager-container{list-style:none;padding:0;margin:0;position:relative;text-align:center}.pager-container li{display:inline-block;padding:10px}.pager-container li.current{color:#0092aa}.pager-container li.current:hover{cursor:default}.pager-container li:hover{cursor:pointer}table#id_matrix tr td{border:none}table#id_matrix tr td label{display:block;margin-bottom:5px}table#id_matrix tr td span.xformvalidator{position:relative;margin-left:5px}table#id_matrix tr td input[type=text]{margin-bottom:10px;height:30px;width:300px}table#id_matrix tr td fieldset{border:none;margin:-10px;margin-top:5px}table#id_matrix tr td fieldset legend{margin-bottom:5px}table#id_matrix tr td fieldset label:first-of-type{padding:10px;margin:0;margin-top:-10px}table#id_matrix tr td fieldset label{padding:10px;margin:0;margin-top:-30px}table#id_matrix tr td fieldset label input[type=radio]{position:relative;top:2px}table#id_matrix tr td input[type=submit]{position:relative;left:210px;background-color:#0085c7;height:35px;width:90px;border:none;color:#fff;font-size:20px;font-weight:700;line-height:28px;font-family:'Open Sans',Sans serif}body :not(.mediapagetype) .intro a,body :not(.mediapagetype) div.MainBody a{color:#0085c7}body :not(.mediapagetype) .intro a h3,body :not(.mediapagetype) .intro a h4,body :not(.mediapagetype) .intro a p,body :not(.mediapagetype) .intro a span,body :not(.mediapagetype) div.MainBody a h3,body :not(.mediapagetype) div.MainBody a h4,body :not(.mediapagetype) div.MainBody a p,body :not(.mediapagetype) div.MainBody a span{color:#0085c7}.block .blockcontent h3{font-weight:700;font-size:24px;line-height:28px}.block .blockcontent a{color:#0085c7}.block .blockcontent li,.block .blockcontent ul{list-style:none;padding:0;margin:0}.block .blockcontent ul li a{color:#000}.block .blockcontent ul li a:hover{color:#0085c7}.block .blockcontent .mainbody{margin-bottom:30px}.block.richcontentblock.col{margin-bottom:0}.block.richcontentblock.col-1 h2{font-size:23px;line-height:28px}.block.richcontentblock.hasimage h2{margin-top:19px}.block.richcontentblock h2{font-weight:800}.block.richcontentblock .video-container{margin-bottom:16px}.block.richcontentblock .video-container iframe{width:100%}.block.richcontentblock .image-container{margin-bottom:9px}.block.richcontentblock .text-container{font-size:14px;font-weight:600;line-height:23px}.block.richcontentblock .text-container table td{border:none}.block.richcontentblock .text-container ul{list-style:disc;padding-left:40px}.block.richcontentblock .text-container ul li{list-style:disc}.block.richcontentblock .link-list li a{font-size:14px;font-weight:600;line-height:23px;color:#0085c7}.block.richcontentblock .link-list li a:before{content:">";display:inline-block;font-size:16px;color:#0085c7;font-weight:700;text-align:right;margin-left:10px;padding-right:7px;font-family:'Myriad pro',sans-serif}.block.richcontentblock .link-list li.external a:before{content:'';display:inline-block;height:20px;margin-left:5px;padding-right:1px;position:relative;top:5px;width:20px;background:url(/UI/gfx/sprite-icons.png);background-position:-200px -200px}.infomapblock{width:540px}.infomapblock .map-switcher{background:#ebebeb;background:-o-linear-gradient(#fbfbfb,#ebebeb);border-top:none;border-left:solid 1px #e0e0e0;border-right:solid 1px #e0e0e0;border-bottom:solid 1px #e0e0e0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top-left-radius:0;background-clip:padding-box;width:537px;padding:0}.infomapblock .map-switcher li{margin:0;padding:8px 0;width:175px;display:inline-block;text-align:center;color:#5b8331;position:relative}.infomapblock .map-switcher li.selected{color:#5b8331;text-decoration:underline}.infomapblock .map-switcher li:hover{cursor:pointer}.infomapblock .map-tools{position:relative}.infomapblock .map-key{position:absolute;top:-50px;left:10px}.infomapblock .map-key .active:before{background-color:#5b8331}.infomapblock .map-key .inactive:before{background-color:#7ea83b}.infomapblock .map-key ul{margin:0;padding:0}.infomapblock .map-key ul li{position:relative;padding-left:15px;list-style:none}.infomapblock .map-key ul li:before{position:absolute;top:4px;left:0;height:10px;width:10px;content:''}.infomapblock .info-map-container{visibility:hidden;position:relative}.infomapblock .info-map-container.selected{visibility:visible}.infomapblock .info-map-container .map-title{width:509px;padding:15px;background-color:#5b8331;background-image:-o-linear-gradient(left,#5b8331,#7ea83b);-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:5px;border-top-right-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:5px;background-clip:padding-box}.infomapblock .info-map-container .map-title h3,.infomapblock .info-map-container .map-title h4{margin:0;padding:5px 0;color:#fff}.infomapblock .info-map-container .map-title h4{font-size:22.5px;line-height:24px}.infomapblock .info-map-container .map-title h3{font-size:35px;line-height:38px}.infomapblock .info-map-container .vector-img{z-index:100;height:540px;width:539px}.infomapblock .info-map-container .vector-img .jvectormap-container{-webkit-box-shadow:inset 0 0 0 1px #e0e0e0;box-shadow:inset 0 0 0 1px #e0e0e0}.infomapblock .info-map-container .vector-img .jvectormap-container .jvectormap-zoomin,.infomapblock .info-map-container .vector-img .jvectormap-container .jvectormap-zoomout{display:none}.infomapblock .info-map-container .bubble{position:absolute;top:0;z-index:150;padding:10px;background:#fff;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.2);box-shadow:0 5px 15px rgba(0,0,0,.2);border-radius:5px}.infomapblock .info-map-container .bubble h6{margin:0;padding:0;font-size:14px}.infomapblock .info-map-container .bubble p{margin:0;font-size:14px}.infomapblock .info-map-container .bubble a{font-size:14px}.infomapblock .info-map-container .bubble.se{top:230px;left:250px}.infomapblock .info-map-container .bubble.fi{top:165px;left:400px}.infomapblock .info-map-container .bubble.de{top:380px;left:240px}.infomapblock .info-map-container .bubble.nl{top:350px;left:125px}.infomapblock .info-map-container .bubble.gb{top:300px;left:10px}.infomapblock .info-map-container .bubble.dk{top:270px;left:135px}.infomapblock .info-map-container .bubble.pl{top:350px;right:70px}.infomapblock .info-map-container .bubble.no{top:180px;left:60px}.infomapblock .info-map-container .info-window{position:absolute;bottom:0;left:0;z-index:175;padding:2.5%;margin:2.5%;width:484px;height:75%;background:#fff;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.2);box-shadow:0 5px 15px rgba(0,0,0,.2)}.infomapblock .info-map-container .info-window .block{margin:0}.infomapblock .info-map-container .info-window .block.googlegraphchartblock{width:49%}.infomapblock .info-map-container .info-window .block.googlegraphchartblock .chart-title{margin:30px 0 0 20px}.infomapblock .info-map-container .info-window .block.googlegraphchartblock .chart-caption{margin:20px 0 0 20px}.infomapblock .info-map-container .info-window .block.basiccontentblock,.infomapblock .info-map-container .info-window .block.relatedlinks{margin:30px 0 0 10px}.infomapblock .info-map-container .info-window .block.basiccontentblock h3,.infomapblock .info-map-container .info-window .block.relatedlinks h3{padding-bottom:6px;border-bottom:1px solid #ccc;margin-top:0}.infomapblock .info-map-container .info-window .close{position:absolute;top:2.5%;right:2.5%;background:url(/UI/gfx/common/close_window.png) no-repeat;background-size:12px;background-position:8px 0;content:'';height:20px;width:20px}.infomapblock .info-map-container .info-window .close:hover{cursor:pointer}.contentwithimageblock .image-holder{float:left}.contentwithimageblock .contentwrap{float:left}.contentwithimageblock.hasImage.col-2 .contentwrap{width:48.27586207%;margin:0 3.44827586%}.contentwithimageblock.hasImage.col-3 .contentwrap,.contentwithimageblock.hasImage.col-4 .contentwrap{width:65.90909091%;margin:0 2.27272727%}.contentwithimageblock.hasImage.rightimage .image-holder{float:right}.contentwithimageblock.hasImage.rightimage .contentwrap{margin-left:0}.contentwithimageblock.hasImage.leftimage .contentwrap{margin-right:0}.contentwithimageblock.hasImage.topimage .contentwrap{margin:10px 0 0 0}#primarycontent .block.keyfigurescontainerblock{-webkit-box-sizing:border-box;box-sizing:border-box;background:#6f841b;margin-bottom:77px;margin-top:75px;padding-left:10%;padding-right:10%;font-weight:300}#primarycontent .block.keyfigurescontainerblock>h3{text-align:center;font-size:48px;color:#000}#primarycontent .block.keyfigurescontainerblock .figure-container{padding-bottom:58px;padding-top:45px;overflow:hidden}#primarycontent .block.keyfigurescontainerblock .figure-container .block{text-align:center;margin-bottom:0}#primarycontent .block.keyfigurescontainerblock .figure-container .block.col-3{margin-left:0;width:100%}#primarycontent .block.keyfigurescontainerblock .figure-container .block h3{font-size:122px}#primarycontent .block.keyfigurescontainerblock .figure-container .block.richcontentblock h4{font-size:43px;line-height:48px;margin-top:50px;font-weight:300}#primarycontent .block.keyfigurescontainerblock .figure-container .block.keyfigureitemblock{margin-bottom:0;margin-right:0}#primarycontent .block.keyfigurescontainerblock .figure-container .block.keyfigureitemblock strong{font-weight:800}#primarycontent .block.keyfigurescontainerblock .figure-container .block.keyfigureitemblock p{font-size:34px;line-height:34px;font-weight:300}#primarycontent .block.keyfigurescontainerblock .figure-container .block.keyfigureitemblock .keyfigure{font-size:80px;line-height:70px}#primarycontent .block.keyfigurescontainerblock .figure-container .block.keyfigureitemblock .keyfigure-format{font-size:46px;vertical-align:top;position:relative;top:30px}#primarycontent .block.keyfigurescontainerblock .figure-container figure:nth-of-type(3n+1){clear:left}#primarycontent .block.keyfigurescontainerblock .figure-container figure:nth-of-type(odd) .blockcontent{color:#fff}#primarycontent .block.keyfigurescontainerblock .figure-container .stocktickerblock{color:#fff}#primarycontent .block.keyfigurescontainerblock .figure-container .stocktickerblock .blockcontent{width:310px;margin:0 auto}#primarycontent .block.keyfigurescontainerblock .figure-container .stocktickerblock .price{font-size:66px;line-height:86px;float:left}#primarycontent .block.keyfigurescontainerblock .figure-container .stocktickerblock .delta{margin-top:19px;padding-top:17px;float:right;width:100px;font-size:36px}#primarycontent .block.keyfigurescontainerblock .figure-container .stocktickerblock .negative{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAUCAYAAAD/Rn+7AAAA70lEQVRIx7WWMQ6EIBBFafYAFttQU2+zvdUWNpSehbN4Bc7CWbwCiwkkG5fRGfiY/BhRfl4kT1ExRgXIFsccXgryIsanlB0Md/RNEjiTYvO5dt+BAY8+xYV7pCwZcMnXtecCCC6UTi7gO8OVUEv9AQGuEkB9git5DhLG//ZxAGcCcB4gzJ7nswENAWcHCePOXVwxqCCFCbUeiRhUUMKsEkDNhEMJ46kXJRXDDhDmT4w7QCOE6xXGXYnaIgZSmHD3mWsVAyXMKgHUnXBSYTznN9sjRo8wl2LUAA0IjiuM427zesVoEWaTbJIRYkiFEeULi2Vx8j5Aw6EAAAAASUVORK5CYII=) no-repeat 37px 0}#primarycontent .block.keyfigurescontainerblock .figure-container .stocktickerblock .positive{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAUCAYAAAD/Rn+7AAAA7ElEQVRIx7WWPRKDIBBGbTxAijTW1Db0VClsUnoWzpIreBbP4hVeipiZ/IDuwvLNbAHCzhudJ3RAZ1AjcG9QXgvyyMz3wGQMNwG9Bi7ySsw8d8aADuikcBdg2wG3fZxaF4zgwrunFHDhO7lPfTUCHDSAM+ncGgnjP/tJANcM4NpAmGnfLwaMHMdaGPfbSypGLpbChFQfjRi5WAkzaABndKkVxudelFYMGgjzJ8YZYKQspcK4I1FLxLAUJpz95krFsBJm0ADO2EQqjJccszVi1AhzKEYKMGKbM2Gc9JpXK0aJMKPmkmwhhlYYVT0BE9dx8lHc1ZQAAAAASUVORK5CYII=) no-repeat 37px 0}#primarycontent .block.keyfigurescontainerblock .figure-container .stocktickerblock .text{clear:left;text-align:center;font-size:36px}#primarycontent .block.newestadditionsblock{-webkit-box-sizing:border-box;box-sizing:border-box;background:#cdeaf8;margin-bottom:0;padding-bottom:138px;width:100%;margin-left:0;font-family:'Open Sans',Sans serif}#primarycontent .block.newestadditionsblock>.newest-additions{background:#fff}#primarycontent .block.newestadditionsblock .logo-container{overflow:hidden}#primarycontent .block.newestadditionsblock h3{font-family:'Open Sans',Sans serif;font-weight:300;font-size:48px;line-height:48px;text-align:center;margin-top:55px;margin-bottom:55px;padding-bottom:35px;background:#cdeaf8}#primarycontent .block.newestadditionsblock img{margin:auto auto}#primarycontent .block.newestadditionsblock p{clear:both;width:100%;text-align:center;padding-bottom:30px;padding-top:20px;margin-top:60px}#primarycontent .block.newestadditionsblock p a{font-weight:700;font-size:23px;line-height:24px;color:#000;font-family:'Open Sans',Sans serif;margin:0;letter-spacing:0}.contactlistblock .blockcontent{font-size:14px}.contactlistblock .blockcontent h3{font-size:15px;line-height:18px;font-weight:800;color:#000;margin-top:0}.contactlistblock .blockcontent .contactlist{list-style:none;padding:0;margin:0}.contactlistblock .blockcontent .contactlist p{margin:0}.contactlistblock .blockcontent .contactlist .contactcard{padding:10px 0}.contactlistblock .blockcontent .contactlist .contactcard .contact-image-container,.contactlistblock .blockcontent .contactlist .contactcard .contact-info-container{display:inline-block;vertical-align:top}.contactlistblock .blockcontent .contactlist .contactcard .contact-image-container{width:33%}.contactlistblock .blockcontent .contactlist .contactcard .contact-info-container{width:64%;margin-left:1%;color:#474747;font-size:13px;line-height:20px;font-weight:600}.contactlistblock .blockcontent .contactlist .contactcard .contact-info-container .contact-name{margin:0 0 2px 0;white-space:nowrap}.contactlistblock .blockcontent .contactlist .contactcard .contact-info-container .contact-name a{font-weight:800;color:#0085c7}.contactlistblock .blockcontent .contactlist .contactcard .contact-info-container a.email{color:#000;white-space:nowrap;margin-top:6px;margin-bottom:2px}.contactlistblock .blockcontent .contactlist li{list-style:none;padding:5px 0 0 0;margin:5px 0 0 0;border-top:1px solid #ccc}.contactlistblock .blockcontent .contactlist li:first-child{border-top:0}.contactlistblock .blockcontent .contactlist li h4{margin:0}.contactlistblock .blockcontent .contactlist li .cellular,.contactlistblock .blockcontent .contactlist li .phone,.contactlistblock .blockcontent .contactlist li a{display:block}.latestreportblock .blockcontent h3{font-family:'Open Sans',Sans serif;font-weight:900;font-size:25px}.latestreportblock .date{font-size:15px;line-height:14px;color:#474747}.latestreportblock .title{margin:4px 0 0}.latestreportblock .title a{font-weight:800;font-size:15px;line-height:14px}.latestreportblock .title a:hover{text-decoration:none;font-weight:800}.latestreportblock .thumb{float:left;margin-right:11px}.latestreportblock .thumb-default{float:left;margin-right:11px;width:90px;height:50px;background:#0085c7;position:relative}.latestreportblock .thumb-default .annual,.latestreportblock .thumb-default .quarter{font-size:30px;font-family:'Open Sans',Sans serif;font-weight:800;color:#fff;text-align:right;position:absolute;bottom:3px;right:10px}.latestreportblock .thumb-default .annual{font-size:23px}.latestreportblock .content{float:left}.latestreportblock .mainbody{margin-bottom:30px}.latestreportblock .blockcontent ul{list-style:none;padding:0;margin:0}.latestreportblock .blockcontent ul li{overflow:hidden;margin:17px 0 0;min-height:51px}.latestreportblock .blockcontent ul li:first-child{margin:0}.latestreportblock.col-1 .content{padding-bottom:10px;width:53%}.latestreportblock.col-2 .content{padding-bottom:10px;width:70%}.relatedlinksblock .blockcontent h3{font-size:15px;font-weight:800;color:#000}.relatedlinksblock .blockcontent li,.relatedlinksblock .blockcontent ul{overflow:hidden;list-style:none;padding:0;margin:0}.relatedlinksblock .blockcontent ul li{display:block;margin-bottom:10px;padding-left:22px}.relatedlinksblock .blockcontent ul li a{display:block;color:#474747;font-size:13px;line-height:20px;font-weight:600;font-family:'Open Sans',Sans serif;text-indent:-23px}.relatedlinksblock .blockcontent ul li a:before{content:">";display:inline-block;width:18px;height:10px;color:#0085c7;font-weight:700;text-align:right;padding-right:5px;font-family:'Myriad Pro';font-size:16px}.relatedlinksblock .blockcontent ul li.external a:before{content:"";display:inline-block;width:16px;height:20px;margin-left:3px;padding-right:5px;vertical-align:bottom;background:url(/UI/gfx/sprite-icons.png) no-repeat 1000px 1000px;background:url(/UI/gfx/sprite-icons.png) no-repeat;background-position:0 0;background-position:-200px -200px}.relatedlinksblock .blockcontent ul li.document-link{border-top:1px solid #0085c7;padding-top:10px}.relatedlinksblock .blockcontent ul li.document-link a:before{content:"";display:inline-block;width:20px;height:20px;padding-right:4px;vertical-align:bottom;background:url(/UI/gfx/sprite-icons.png) no-repeat 1000px 1000px;background:url(/UI/gfx/sprite-icons.png) no-repeat;background-position:0 0;background-position:-200px -200px}.relatedlinksblock .blockcontent ul li.document-link.pdf a:before{background-position:-250px -250px}.relatedlinksblock .blockcontent ul li.document-link.xls a:before,.relatedlinksblock .blockcontent ul li.document-link.xlsx a:before{background-position:-296px -301px}.relatedlinksblock .blockcontent ul li.document-link.doc a:before,.relatedlinksblock .blockcontent ul li.document-link.docx a:before{background-position:-348px -351px}.relatedlinksblock .blockcontent ul li.document-link+.document-link{border-top:none}.relatedlinksblock.col-2 ul{overflow:hidden}.relatedlinksblock.col-2 li{float:left;width:100%}.calendarlistblock .blockcontent h3{font-family:'Open Sans',Sans serif;font-weight:900;font-size:25px}.calendarlistblock .date{display:block;font-size:14px;line-height:14px;color:#474747}.calendarlistblock .thumb{float:left;margin-right:11px}.calendarlistblock .content{float:left;width:53%}.calendarlistblock .blockcontent ul li{overflow:hidden;margin:17px 0 0;min-height:51px}.calendarlistblock .blockcontent ul li .title{margin:4px 0 0}.calendarlistblock .blockcontent ul li .title a{font-weight:800;font-size:15px;line-height:15px}.calendarlistblock .blockcontent ul li .title a:hover{text-decoration:none;font-weight:800}.calendarlistblock.col-1 .content{padding-bottom:10px;width:53%}.calendarlistblock.col-2 .content{padding-bottom:10px;width:75%}.newsroomblock h3{border-bottom:1px dotted #ccc;padding-bottom:5px;margin-bottom:5px}.newslistblock .blockcontent h3{font-family:'Open Sans',Sans serif;font-weight:900;font-size:25px}.newslistblock .date{font-size:14px;line-height:14px;color:#474747;display:block}.newslistblock .blockcontent ul li{overflow:hidden;margin-top:17px;min-height:51px}.newslistblock .blockcontent ul li:first-child{margin-top:0}.newslistblock .blockcontent ul li .image-container{float:left;margin-right:11px}.newslistblock .blockcontent ul li a{float:left;font-weight:800;font-size:15px;line-height:14px;margin:4px 0 0;text-decoration:none}.newslistblock.col-1 .description{display:none}.pagelistingblock h3{border-bottom:1px dotted #ccc;padding-bottom:5px;margin-bottom:5px}.pagelistingblock ul{list-style:none;padding:0;margin:0}.pagelistingblock ul li{list-style:none;padding:0 0 5px 0;margin:0 0 5px;display:block;border-bottom:1px dotted #ccc}.pagelistingblock ul li:last-of-type{border-bottom:0;padding-bottom:0}.googlemapblock .blockcontent{margin:0}.googlemapblock .mapcontainer{height:500px;width:100%}.googlemapblock.col-1 .mapcontainer{height:200px}.googlemapblock.col-2 .mapcontainer{height:300px}.googlemapblock.col-3 .mapcontainer,.googlemapblock.col-4 .mapcontainer{height:500px}.block.carouselcontainerblock{overflow:hidden;position:relative;margin-bottom:50px}.block.carouselcontainerblock .slideshow{position:relative}.block.carouselcontainerblock .slideshow .slide{width:100%}.block.carouselcontainerblock .slideshow .slide .image-full-width{overflow:hidden}.block.carouselcontainerblock .slideshow .slide img{max-width:none}.block.carouselcontainerblock .slideshow .slide .videocontainer{position:relative;width:100%;padding-bottom:54%}.block.carouselcontainerblock .slideshow .slide .videocontainer video{position:absolute;left:0;top:0;width:100%;min-height:100%}.block.carouselcontainerblock .slideshow .slide .videocontainer:hover{cursor:pointer}.block.carouselcontainerblock .slideshow .slide .videomore{display:none}.block.carouselcontainerblock .slideshow .slide .videomorelink{position:absolute;top:40%;right:10%;cursor:pointer}.block.carouselcontainerblock .slideshow .slide .play-icon{width:47px;position:absolute;height:40px;top:49%;right:30px;background:url(/UI/gfx/sprite-icons.png) -527px -569px no-repeat}.block.carouselcontainerblock .slideshow .slide .heading.videohide{padding:10px 14px}.block.carouselcontainerblock .slideshow .slide .heading.videohide:hover span.play-icon{background:url(/UI/gfx/sprite-icons.png) -582px -617px no-repeat}.block.carouselcontainerblock .slideshow .slide .heading.videohide p{margin:0;padding:10px 10px 70px 15px}.block.carouselcontainerblock .slideshow .slide .heading.videohide p span.littletext{font-size:20px;color:#fff;float:right;margin-right:55px}.block.carouselcontainerblock .slideshow .slide .video{position:absolute;top:18.35334477%;right:18.58267717%}.block.carouselcontainerblock .slideshow .slide.has-video{position:relative}.block.carouselcontainerblock .slideshow .slide.has-video .text{left:17.32283465%;width:17.32283465%;top:130px}.block.carouselcontainerblock .slideshow .slide.has-video .text .heading{padding:0;font-size:30px}.block.carouselcontainerblock .slideshow .slide.has-video .text .heading>p{line-height:34px}.block.carouselcontainerblock .slideshow .slide.has-video .text .heading strong{display:block}.block.carouselcontainerblock .slideshow .slide.has-video .text p{background:0 0;font-weight:800;line-height:40px}.block.carouselcontainerblock .slideshow .slide.has-video .text p strong{font-weight:800}.block.carouselcontainerblock .slideshow .slide.has-logotype .text{bottom:126px;left:18%;top:auto;right:0}.block.carouselcontainerblock .slideshow .slide.has-logotype .text div{text-align:center}.block.carouselcontainerblock .slideshow .slide.has-logotype .text div.heading{line-height:50px}.block.carouselcontainerblock .slideshow .slide.has-logotype .text div p{display:inline-block;font-weight:800;font-size:38px;padding:14px 14px 20px 20px}.block.carouselcontainerblock .slideshow .slide.has-logotype .text div p span{font-weight:800}.block.carouselcontainerblock .slideshow .slide.has-logotype .logo{position:absolute;bottom:196px;right:15.11811024%}.block.carouselcontainerblock .slideshow .text{position:absolute;top:12%;right:17%;width:50%;font-weight:300}.block.carouselcontainerblock .slideshow .text p{margin:0}.block.carouselcontainerblock .slideshow .text a{color:#0085c7}.block.carouselcontainerblock .slideshow .heading{font-size:42px;line-height:53px;margin-bottom:18px;font-weight:300}.block.carouselcontainerblock .slideshow .caption{color:#fff;font-size:27px}.block.carouselcontainerblock .slideshow .caption p,.block.carouselcontainerblock .slideshow .heading p{padding:10px 14px;background:rgba(0,0,0,.57)}.block.carouselcontainerblock .css-next,.block.carouselcontainerblock .css-prev,.block.carouselcontainerblock .cycle-next,.block.carouselcontainerblock .cycle-prev{background-color:rgba(255,255,255,.4);width:30%;position:absolute;top:0;height:100%;z-index:110}.block.carouselcontainerblock .css-next:hover,.block.carouselcontainerblock .css-prev:hover,.block.carouselcontainerblock .cycle-next:hover,.block.carouselcontainerblock .cycle-prev:hover{cursor:pointer}.block.carouselcontainerblock .css-pager{position:absolute;bottom:32px;left:50%;overflow:hidden;display:inline-block}.block.carouselcontainerblock .css-pager i{float:left;background:#0085c7;display:block;width:14px;height:14px;border-radius:50%;margin-left:5px;cursor:pointer}.block.carouselcontainerblock .css-pager i:first-child{margin-left:0}.block.carouselcontainerblock .css-pager i.css-pager-active{background:#fff}.block.carouselcontainerblock.col-4 .css-next,.block.carouselcontainerblock.col-4 .css-prev,.block.carouselcontainerblock.col-4 .cycle-next,.block.carouselcontainerblock.col-4 .cycle-prev{width:13.38582677%}.block.carouselcontainerblock .css-prev,.block.carouselcontainerblock .cycle-prev{left:0}.block.carouselcontainerblock .css-next,.block.carouselcontainerblock .cycle-next{right:0}.block.carouselcontainerblock .css-next i,.block.carouselcontainerblock .css-prev i{position:absolute;display:block;width:19px;height:39px;top:46%}.block.carouselcontainerblock .css-next i{background:url(/UI/gfx/sprite-icons.png) no-repeat -400px -400px;left:15px}.block.carouselcontainerblock .css-prev i{background:url(/UI/gfx/sprite-icons.png) no-repeat -450px -450px;right:15px}.block.carouselcontainerblock.js-slider .slideshow{position:relative}.block.carouselcontainerblock.js-slider .cycle-pager{position:absolute;top:10px;right:10px;z-index:120}.block.carouselcontainerblock.js-slider .cycle-pager>span{font-size:50px;line-height:15px;color:#ccc}.block.carouselcontainerblock.js-slider .cycle-pager>span.cycle-pager-active{color:#474747}.block.carouselcontainerblock.js-slider .cycle-pager>span:hover{cursor:pointer}.block.subscriptionformblock{background-color:#d6e2e9;padding:22px}.block.subscriptionformblock h3{font-size:15px;line-height:18px;font-weight:800;color:#000;margin-top:0}.block.subscriptionformblock .email{display:block}.block.subscriptionformblock input#email{width:85%;height:26px;padding:2px}.block.subscriptionformblock input.subscrbtn{background:#0085c7;border:none;font-size:14px;font-weight:600;color:#fff;cursor:pointer;line-height:30px;padding:0 10px}.block.subscriptionformblock input.subscrbtn:hover{text-decoration:underline}.block.subscriptionformblock p.failed{color:#8b0000}.block.subscriptionformblock p.success{color:#6f841b}.block.subscriptionformblock .checkbox{float:left;margin-top:5px}.block.subscriptionformblock .subscribe-text{margin-left:25px}.block.organizationimageanchorblock .organization-wrapper{text-align:center}.css-slider{position:relative}.css-slider .slideshow{position:relative;overflow:hidden}.css-slider .slideshow .slide{display:block;position:absolute;top:0;height:auto;left:0;-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%)}.css-slider .slideshow .slide.active-slide,.css-slider .slideshow .slide.next-slide,.css-slider .slideshow .slide.prev-slide{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.css-slider .slideshow .slide.active-slide{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.css-slider .slideshow .slide.next-slide{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0)}.css-slider .slideshow .slide.prev-slide{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0)}.css-slider .slideshow .slide.active-to-prev{-webkit-animation:activeToPrev .7s both ease;animation:activeToPrev .7s both ease}.css-slider .slideshow .slide.next-to-active{-webkit-animation:nextToActive .7s both ease;animation:nextToActive .7s both ease}.css-slider .slideshow .slide.active-to-next{-webkit-animation:activeToNext .7s both ease;animation:activeToNext .7s both ease}.css-slider .slideshow .slide.prev-to-active{-webkit-animation:prevToActive .7s both ease;animation:prevToActive .7s both ease}@-webkit-keyframes activeToPrev{from{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes activeToPrev{from{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes nextToActive{from{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@keyframes nextToActive{from{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes activeToNext{from{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}@keyframes activeToNext{from{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes prevToActive{from{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@keyframes prevToActive{from{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.cookiedisclaimer{display:none;top:0;left:0;right:0;padding:1rem;overflow:hidden;background:#6f841b}@media screen and (max-width:1023px){.cookiedisclaimer{position:fixed;z-index:1000;top:auto;bottom:0}}.cookiedisclaimer-container{width:100%;max-width:1200px;padding:0 10px;margin:0 auto;overflow:hidden;position:relative}.cookiedisclaimer-infotext{display:inline-block;float:left;color:#fff;position:relative;margin-right:10rem}@media screen and (max-width:767px){.cookiedisclaimer-infotext{padding-right:4.5rem;margin-right:0}}@media screen and (max-width:1023px){.cookiedisclaimer-infotext{padding-right:.8rem;width:80%;margin-right:0}}.cookiedisclaimer-infotext a{color:#fff!important;text-decoration:underline}.cookiedisclaimer-button{position:absolute;right:0;color:#fff;background-color:#6f841b;float:right;padding:1rem;border:unset}.cookiedisclaimer-button:hover{background-color:#677a1a}@media screen and (max-width:1023px){.cookiedisclaimer-button{background:0 0!important;padding:.5rem .7rem .7rem .7rem;position:absolute;right:0;bottom:-.3rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cookiedisclaimer-button span{display:none}}.cookiedisclaimer-button svg{width:1rem;height:1rem;position:relative;top:1px}@media screen and (max-width:1023px){.cookiedisclaimer-button svg{top:3px;width:1.6rem;height:1.6rem;margin-right:0}}.cookiedisclaimer-button .stang-svg{fill:#fff}body.startpagetype.noSecondaryContentColumn.noSubNavigation #primarycontent{width:100%;margin:0;padding:0}body.startpagetype.noSecondaryContentColumn.noSubNavigation #primarycontent .contentarea{max-width:1020px;margin:0 auto}body.startpagetype.noSecondaryContentColumn.noSubNavigation #primarycontent .contentarea.wide{max-width:none;margin-left:0;margin-right:0}body.startpagetype.noSecondaryContentColumn.noSubNavigation #primarycontent .contentarea.wide.col-3{width:100%}body.startpagetype.noSecondaryContentColumn.noSubNavigation #primarycontent .contentarea .richcontentblock .text-container p{font-size:14px;font-weight:600;line-height:20px}body.calendarlistpagetype #primarycontent article[role=main] h1{margin-top:0;margin-bottom:14px}body.calendarlistpagetype .tabs{padding:0}body.calendarlistpagetype .tabs .tabs-list{border:none;margin-bottom:30px}body.calendarlistpagetype .tabs .tabs-list li{font-size:18px;font-weight:400;color:#b4b4b4}body.calendarlistpagetype .tabs .tabs-list li.first:after{content:"|";margin-left:10px}body.calendarlistpagetype .tabs .tabs-list li a{color:inherit}body.calendarlistpagetype .tabs .tabs-list li.current a{color:#0085c7;font-weight:600}body.calendarlistpagetype .tabs a.showmore{padding:7px 20px;background:#a6dcf2;color:#fff;font-family:'Open Sans',Sans serif;font-weight:700;font-size:17px;text-decoration:none}body.calendarlistpagetype .tabs a.showmore:hover{background:#0085c7}body.calendarlistpagetype .articlelist ul li{color:#000;font-size:15px;line-height:20px;font-weight:600;font-family:'Open Sans',Sans serif;border:none;margin-bottom:20px}body.calendarlistpagetype .articlelist ul li h4{margin:0;font-weight:800}body.calendarlistpagetype .articlelist ul li h4 a{color:#000}body.calendarlistpagetype .articlelist ul li .location,body.calendarlistpagetype .articlelist ul li .performer{display:none}body.calendarlistpagetype .articlelist ul li .date{color:#474747}body.calendarlistpagetype .articlelist ul li .outlook{display:inline-block;margin-top:10px;padding:4px 10px 4px 7px;background:#dadada;text-decoration:none;font-size:13px}body.calendarlistpagetype .articlelist ul li .outlook:before{content:"+";display:inline-block;width:12px}body.calendarlistpagetype .articlelist ul li .outlook:hover{background:#a3a3a3;color:#fff}body.calendareventpagetype #primarycontent .date{color:#474747;font-weight:600;font-size:13px}body.sharegraphpagetype #cision-websolution-container{margin:15px auto}body.sharegraphpagetype #cision-websolution-container #info{overflow:hidden}body.sharegraphpagetype #cision-websolution-container #info .column{float:left;width:25%;min-width:160px;padding-right:10px}body.sharegraphpagetype #cision-websolution-container #info a{display:block;clear:both;float:none}body.sharegraphpagetype #cision-websolution-container #info a img{display:inline}body.sharegraphpagetype #cision-websolution-container #info h4{line-height:28px}body.sharegraphpagetype #cision-websolution-container #info h5{line-height:28px}body.contactpersonpagetype .contactimage{float:right}body.landingpagetype #primarycontent .intro{font-size:19px;font-family:'Open Sans',sans-serif;line-height:28px;font-weight:400;margin-bottom:20px}body.landingpagetype #primarycontent article[role=main]{margin:0}body.landingpagetype #primarycontent article[role=main] h1{margin-top:31px;font-weight:600;margin-bottom:10px;font-size:35px;color:#000}body.landingpagetype #primarycontent article[role=main] .subcontent{margin-top:55px}body.landingpagetype #primarycontent .contentarea{margin-top:90px}body.landingpagetype #primarycontent .contentarea:first-child{margin-top:0}body.landingpagetype #primarycontent .contentarea .border{border-top:1px solid #b2b2b2;width:95.59014267%;margin:0 0 8px 2.07522698%}body.contactlistpagetype .contactlist{list-style:none;padding:0;margin:0}body.contactlistpagetype .contactlist ul{padding:0}body.contactlistpagetype .contactlist ul li{list-style:none;padding:0 0 10px 0;margin:0;overflow:auto;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #a3a3a3}body.contactlistpagetype .contactlist ul li:last-of-type{border-bottom:0}body.contactlistpagetype .contactlist ul li .contactcard p{margin:3px 0 3px 0}body.contactlistpagetype .contactlist ul li .fn{font-weight:800;font-size:15px}body.contactlistpagetype .contactlist ul li .title{font-weight:600;font-size:14px;line-height:21px}body.contactlistpagetype .contactlist ul li .contactimage{margin-bottom:15px}body.contactlistpagetype .contactlist ul li .contact-info-container p{margin:0}body.contactlistpagetype .contactlist ul li .contact-info-container .email:before{content:"";display:inline-block;width:26px;height:10px;background:url(../gfx/sprite-icons.png) no-repeat -100px -100px}body.contactlistpagetype .contactlist ul li .contact-info-container .phone:before{content:"";display:inline-block;width:22px;height:14px;background:url(../gfx/sprite-icons.png) no-repeat -150px -150px}body.contactlistpagetype .contactlist ul li .contact-info-container .cellular:before{content:"";display:inline-block;width:22px;height:14px;background:url(../gfx/sprite-icons.png) no-repeat -150px -150px}body.contactlistpagetype .contactlist ul li .additionalInfo a,body.contactlistpagetype .contactlist ul li .personalInfo a{display:block;margin-bottom:4px}body.mediapagetype #primarycontent article[role=main] .intro p{font-family:'Open Sans',Sans serif;font-size:14px;font-weight:600}body.mediapagetype #timelinenav ul{list-style-type:none}body.mediapagetype #timelinenav ul li.selected a{color:#0085c7;font-weight:800}body.mediapagetype .newstimeline li,body.mediapagetype .newstimeline ul{list-style:none;padding:0;margin:0}body.mediapagetype .newstimeline .nav-tabs{display:none}body.mediapagetype .newstimeline .tab-content{margin-top:40px}body.mediapagetype .newstimeline .tab-content li{margin-bottom:30px;overflow:hidden}body.mediapagetype .newstimeline .tab-content li.year a{pointer-events:none;cursor:default}body.mediapagetype .newstimeline .tab-content li.year a:hover{color:#474747;text-decoration:none!important}body.mediapagetype .newstimeline .tab-content li.year .text-container .title h2{font-size:25px;font-weight:700}body.mediapagetype .newstimeline .tab-content li.year .text-container .title h2:before{content:''}body.mediapagetype .newstimeline .tab-content li .date{font-size:14px;font-weight:600;color:#474747}body.mediapagetype .newstimeline .tab-content li .image-holder{float:left;margin-right:3%;width:25%;position:relative;top:10px}body.mediapagetype .newstimeline .tab-content li.has-image .text-container{width:72%}body.mediapagetype .newstimeline .tab-content li .text-container{float:left}body.mediapagetype .newstimeline .tab-content li .text-container .title h2{font-weight:800;font-size:15px;margin:0;text-decoration:none}body.mediapagetype .newstimeline .tab-content li .text-container .title h2:hover{text-decoration:underline}body.mediapagetype .newstimeline .tab-content li .text-container .title h2:before{content:'>';color:#0085c7;font-size:16px;font-weight:400;margin-right:5px;display:inline-block}body.mediapagetype .newstimeline .tab-content .showmore{text-align:left;padding-top:20px}body.mediapagetype .newstimeline .tab-content .showmore a{padding:10px 20px;background:#a6dcf2;display:inline-block;font-family:'Open Sans',Sans serif;font-weight:700;font-size:16px;color:#fff}body.mediapagetype .newstimeline .tab-content .showmore a:hover{background:#0085c7}body.newslistpagetype .tabs .content{padding-top:10px}body.newslistpagetype .tabs .content h4{display:none}.document-link{list-style:none outside none;padding-left:0;font-family:'Open Sans',Sans serif;font-size:14px;font-weight:600}.document-link li{padding:4px 0}.document-link li a:before{content:"";display:inline-block;width:20px;height:20px;padding-right:6px;vertical-align:bottom;background:url(/UI/gfx/sprite-icons.png) no-repeat 1000px 1000px;background:url(/UI/gfx/sprite-icons.png) no-repeat;background-position:0 0;background-position:-196px -200px}.document-link li.pdf a:before{background-position:-250px -250px}.document-link li.xls a:before,.document-link li.xlsx a:before{background-position:-296px -301px}.document-link li.doc a:before,.document-link li.docx a:before{background-position:-348px -351px}body.reportlistpagetype #primarycontent .year-link h2{color:#0085c7;display:inline-block}body.reportlistpagetype #primarycontent .year-link h2:after{display:inline-block;content:'v';font-family:"Trebuchet MS",Helvetica,sans-serif;margin-left:7px;position:relative;bottom:2px;font-size:16px;font-weight:700}body.reportlistpagetype #primarycontent .year-link.closed{overflow:hidden;display:block;border-bottom:1px solid #acacac}body.reportlistpagetype #primarycontent .year-link.closed h2:after{display:inline-block;content:'>'}body.reportlistpagetype #primarycontent .year{display:block}body.reportlistpagetype #primarycontent .year.closed{display:none}body.reportlistpagetype #primarycontent .annual-reports{border-top:1px solid #acacac;position:relative}body.reportlistpagetype #primarycontent .annual-reports .list-image-container{width:24%;float:left;margin-bottom:30px}body.reportlistpagetype #primarycontent .annual-reports .annual-report h3{margin:0;color:#000;margin-top:2px;margin-bottom:2px}body.reportlistpagetype #primarycontent .annual-reports .annual-report.hasimage{float:left;width:74%;margin-left:2%}body.reportlistpagetype #primarycontent .annual-reports .annual-report.hasimage+.annual-report{float:left;width:74%;margin-left:2%}body.reportlistpagetype #primarycontent .interim-reports{overflow:hidden;clear:both;border-top:1px solid #acacac}body.reportlistpagetype #primarycontent .interim-reports .interim-report{width:25%;float:left;padding:0 5px}body.reportlistpagetype #primarycontent .interim-reports .interim-report h3{color:#000;margin-top:2px;margin-bottom:2px}body.reportlistpagetype #primarycontent .annual-reports>h3,body.reportlistpagetype #primarycontent .interim-reports>h3{font-weight:400;color:#474747;font-size:18px;margin-bottom:15px}body.searchpagetype #page-header{background:0 0}body.searchpagetype #page-header .search>img{display:block}body.searchpagetype #primarycontent{float:right;padding-top:30px}body.searchpagetype #primarycontent #searchresults .highlight{color:#0085c7;font-weight:700}body.searchpagetype #primarycontent #searchresults h3{font-size:24px;line-height:26px;font-weight:400;padding-bottom:15px;border-bottom:1px solid #a3a3a3;margin-bottom:40px}body.searchpagetype #primarycontent #searchresults h3 span{color:#0085c7;font-weight:600}body.searchpagetype #primarycontent #searchresults .searchresult{padding:10px 0 25px 0;border-bottom:1px solid #a3a3a3}body.searchpagetype #primarycontent #searchresults .searchresult a{color:#000;font-weight:700;font-size:16px;line-height:18px}body.searchpagetype #primarycontent #searchresults .searchresult a:hover{color:#0085c7}body.searchpagetype #primarycontent .search-query{color:#0085c7;font-size:33px;line-height:40px;margin-top:-20px;font-weight:400}body.searchpagetype #page-header #searchbar{display:block}body.errorpagetype #primarycontent #searchfield{position:relative;width:250px;margin:0 0 15px 0;padding:0;border:none}body.errorpagetype #primarycontent #searchfield label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body.errorpagetype #primarycontent #searchfield button{position:absolute;top:3px;right:3px}body.errorpagetype #primarycontent #searchfield .search-holder{float:left;width:100%}body.errorpagetype #primarycontent #searchfield .search-holder .search-query{margin:0;border:none;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.4);box-shadow:inset 0 0 5px rgba(0,0,0,.4);border-radius:8px;width:100%;padding:8px;outline:0}body.financialtablepagetype .scrollpanel{overflow:auto}body.financialtablepagetype .tablepanel{position:relative}body.financialtablepagetype .tablepanel table{width:auto}body.financialtablepagetype #financialtables .tablepanel{position:relative}body.financialtablepagetype #financialtables div.scrollpanel{overflow:auto}body.financialtablepagetype #financialtables table.fixedcolumn{position:absolute;top:0;left:0}body.financialtablepagetype #financialtables table{border-spacing:0;border:none}body.financialtablepagetype #financialtables table thead th{font-weight:700}body.financialtablepagetype #financialtables table thead th.subheading,body.financialtablepagetype #financialtables table thead th.thleft{text-align:left;width:auto;padding-right:0}body.financialtablepagetype #financialtables table tbody th{text-align:left;width:auto;padding-right:0}body.financialtablepagetype #financialtables table tbody td:first-child{text-align:left;padding-right:0}body.financialtablepagetype #financialtables table tbody td.current{background:#f2f2f2}body.financialtablepagetype #financialtables table td,body.financialtablepagetype #financialtables table th,body.financialtablepagetype #financialtables table tr{background:#fff}body.financialtablepagetype #financialtables table td,body.financialtablepagetype #financialtables table th{border-bottom:1px solid #ccc;border-left:none;border-right:none;border-top:none;width:50px;height:28px;text-align:right;vertical-align:top;font-size:12px;line-height:normal}body.financialtablepagetype #financialtables table thead th{vertical-align:bottom;border-top:none;font-weight:700}body.financialtablepagetype #financialtables table thead th.yeargroup{text-align:center;width:auto;border-bottom:1px solid #333;font-weight:400;border-left:10px solid #fff}body.financialtablepagetype #financialtables table.fixedcolumn{position:absolute;top:0;left:0}body.financialtablepagetype #financialtables table td div.bar{display:none}body.financialtablepagetype #financialtables table tr.subheading th{font-weight:700;padding-top:20px;border-top:none}body.financialtablepagetype #financialtables table tr th{font-weight:400}body.financialtablepagetype #financialtables table tr th.subheading{font-weight:700}body.financialtablepagetype #financialtables table tr.chart td,body.financialtablepagetype #financialtables table tr.chart th{background-color:#f2f2f2}body.financialtablepagetype #financialtables table tr.chart td{padding-right:0;cursor:default}body.financialtablepagetype #financialtables table tr.chart td span.bar{padding-right:9px;position:relative;border-bottom:1px solid #000}body.financialtablepagetype #financialtables table tr.chart td div.bar{display:block;position:absolute;right:0;bottom:1px;width:7px;background:#84bd00}body.financialtablepagetype #financialtables table tr.chart td div.negative{top:15px;background:#333}body.financialtablepagetype #financialtables table tr.chart span.change{position:absolute;left:8px;background:#fff;width:30px;border:1px solid #ccc;font-size:10px;text-align:center;padding-top:2px;padding-bottom:2px}body.groupcompanieslistingpagetype #companies-container{max-width:1020px;margin:0 auto;overflow:auto;margin-top:30px}body.groupcompanieslistingpagetype #companies-container .company-filtering{clear:both;overflow:hidden}body.groupcompanieslistingpagetype #companies-container .company-filtering .heading{float:left;width:23.03921569%;padding:16px 10px 16px 0;margin-left:1.56862745%;text-align:right;font-weight:700}body.groupcompanieslistingpagetype #companies-container .company-filtering .filter-options{float:left;width:75.39215686%;padding:16px 1.56862745%;outline:1px solid rgba(255,255,255,.2)}body.groupcompanieslistingpagetype #companies-container .company-filtering .filter-options span{white-space:nowrap;font-size:14px;font-family:'Open Sans',Sans serif;color:#474747}body.groupcompanieslistingpagetype #companies-container .company-filtering .filter-options input[type=checkbox]{display:none}body.groupcompanieslistingpagetype #companies-container .company-filtering .filter-options input[type=checkbox]+label{margin-right:10px}body.groupcompanieslistingpagetype #companies-container .company-filtering .filter-options input[type=checkbox]+label span{display:inline-block;width:19px;height:19px;background:0 0;border:1px solid #a3a3a3;margin-right:5px;position:relative;top:3px;-webkit-user-select:none}body.groupcompanieslistingpagetype #companies-container .company-filtering .filter-options input[type=checkbox]:checked+label span:before{content:'+';color:#000;display:inline-block;font-size:26px;font-weight:700;left:1px;position:absolute;top:-10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}body.groupcompanieslistingpagetype #companies-container .company-filtering .filter-options input[type=checkbox]+span{margin-right:10px}body.groupcompanieslistingpagetype #companies-container .company-filtering .filter-options input[type=checkbox]:checked+label{font-weight:800;color:#0085c7}body.groupcompanieslistingpagetype #companies-container .company-logos{min-height:500px;padding-bottom:450px}body.groupcompanieslistingpagetype #companies-container .company-logos .logo{display:inline-block;position:relative;width:23.03921569%;margin-left:1.56862745%;padding-bottom:15px;height:111px}body.groupcompanieslistingpagetype #companies-container .company-logos .logo.hidden{display:none}body.groupcompanieslistingpagetype #companies-container .company-logos .logo img{position:relative;top:15px;margin:auto;opacity:.5}body.groupcompanieslistingpagetype #companies-container .company-logos .logo .company-info-container{position:absolute;top:111px;min-height:200px;width:300%;z-index:10;background:#fff;-webkit-box-shadow:2px 6px 7px -2px rgba(80,80,80,.5);box-shadow:2px 6px 7px -2px rgba(80,80,80,.5);display:none;border-left:1px solid #ebebeb}body.groupcompanieslistingpagetype #companies-container .company-logos .logo .company-info-container .description{float:left;padding:15px;width:60%}body.groupcompanieslistingpagetype #companies-container .company-logos .logo .company-info-container .description p{font-size:14px;color:#000;line-height:21px;font-weight:600}body.groupcompanieslistingpagetype #companies-container .company-logos .logo .company-info-container .description h3{color:#0085c7}body.groupcompanieslistingpagetype #companies-container .company-logos .logo .company-info-container .contact{float:left;width:40%;padding:15px}body.groupcompanieslistingpagetype #companies-container .company-logos .logo .company-info-container .contact h4{color:#0085c7;font-weight:800}body.groupcompanieslistingpagetype #companies-container .company-logos .logo .company-info-container .contact p{font-size:13px;font-weight:600;line-height:20px;margin:0;color:#474747}body.groupcompanieslistingpagetype #companies-container .company-logos .logo .company-info-container .contact p.phone:before{content:'';display:inline-block;height:19px;width:24px;background:url(/UI/gfx/sprite-icons.png) no-repeat -150px -146px}body.groupcompanieslistingpagetype #companies-container .company-logos .logo .company-info-container .contact p.email a:before{background:url(/UI/gfx/sprite-icons.png) no-repeat -100px -93px;content:'';display:inline-block;height:18px;width:24px;top:2px;position:relative}body.groupcompanieslistingpagetype #companies-container .company-logos .logo:hover{background:#fff;-webkit-box-shadow:2px 6px 7px -2px rgba(80,80,80,.5);box-shadow:2px 6px 7px -2px rgba(80,80,80,.5)}body.groupcompanieslistingpagetype #companies-container .company-logos .logo:hover img{background:#fff;border-left:1px solid #ebebeb;opacity:1}body.groupcompanieslistingpagetype #companies-container .company-logos .logo:hover .company-info-container{display:block}body.groupcompanieslistingpagetype #companies-container .company-logos .logo.leftie .company-info-container{right:0}body.intranetpage #main-navigation ul li{margin-left:15px}body.intranetpage #main-navigation ul li:first-child{margin-left:inherit}body.intranetpage #main-navigation ul li a{font-size:12px}body.intranetpage #primarycontent{margin-left:.98039216%;padding-left:0 0 0 1.37254902%}body.intranetpage #primarycontent #breadcrumbs ul li.last span{color:#6da341}body.intranetpage #primarycontent:first-child{margin:0 19%}@media (max-width:768px){body.intranetpage #primarycontent:first-child{margin-left:.98039216%}}body.intranetpage #mobile-header{background:url(data:image/gif;base64,R0lGODlhYgAGAIABAG6kQ////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMTEgNzkuMTU4MzI1LCAyMDE1LzA5LzEwLTAxOjEwOjIwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCQTQ4NTRENjA2MDYxMUU2OEQ2Qjk2MTg3MTQ1OEJGNiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCQTQ4NTRENTA2MDYxMUU2OEQ2Qjk2MTg3MTQ1OEJGNiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowMzkxMDRERkRGOUIxMUU1ODJGRUM3MjJEQ0QzMjdCNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowMzkxMDRFMERGOUIxMUU1ODJGRUM3MjJEQ0QzMjdCNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAAAEALAAAAABiAAYAAAIghI+py+0Po5y02ouz3jb4D4biSJbmiabqyrbuC8fy7BYAOw==) repeat-x bottom left transparent}body.intranetpage #mobile-header .mobile-share{display:none}body.intranetpage #mobile-header .mobile-search{display:none}body.intranetpage #mobile-header .toggle-search{display:none}body.intranetpage #mobile-header .lang-switch{float:right}body.intranetpage #mobile-header .header-links .toggle-menu{background:url(/UI/gfx/sprite-icons.png) no-repeat 1000px 1000px;background:url(/UI/gfx/sprite-icons.png) no-repeat;background-position:0 0;background-position:-845px -547px;width:35px;height:35px}@media (max-width:365px){body.intranetpage #mobile-header .header-links .toggle-menu{margin:24px 15px}}body.intranetpage #mobile-header .header-links #lang-switch{float:right}body.intranetpage #mobile-header .mobile-menu ul li .expand .icon:before{background-position:-738px -447px}body.intranetpage #mobile-header .mobile-menu ul li .expand.open .icon:before{background-position:-790px -494px}body.intranetpage #mobile-header .mobile-menu ul li div{border-bottom:1px solid #6da341}body.intranetpage #mobile-header .mobile-menu .expanded-menu-buttons .toggle-menu{background:url(/UI/gfx/sprite-icons.png) no-repeat 1000px 1000px;background:url(/UI/gfx/sprite-icons.png) no-repeat;background-position:0 0;background-position:-845px -547px;width:35px;height:35px}body.intranetpage #mobile-header .mobile-menu .expanded-menu-buttons button.close-menu-btn.toggle-menu.active{background:url(/UI/gfx/sprite-icons.png) no-repeat 1000px 1000px;background:url(/UI/gfx/sprite-icons.png) no-repeat;background-position:0 0;background-position:-916px -631px}body.intranetpage #mobile-header .mobile-menu .expanded-menu-buttons .toggle-search{display:none}body.intranetpage #page-header{background:url(data:image/gif;base64,R0lGODlhYgAGAIABAG6kQ////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMTEgNzkuMTU4MzI1LCAyMDE1LzA5LzEwLTAxOjEwOjIwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCQTQ4NTRENjA2MDYxMUU2OEQ2Qjk2MTg3MTQ1OEJGNiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCQTQ4NTRENTA2MDYxMUU2OEQ2Qjk2MTg3MTQ1OEJGNiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowMzkxMDRERkRGOUIxMUU1ODJGRUM3MjJEQ0QzMjdCNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowMzkxMDRFMERGOUIxMUU1ODJGRUM3MjJEQ0QzMjdCNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAAAEALAAAAABiAAYAAAIghI+py+0Po5y02ouz3jb4D4biSJbmiabqyrbuC8fy7BYAOw==) repeat-x bottom left transparent}body.intranetpage #page-header #assistancetools .langs .selected a{color:#6da341}body.intranetpage #page-header .search{display:none}body.intranetpage #page-header #main-navigation{float:none;padding:unset;margin:75px 0 0;overflow:unset;z-index:11111111}body.intranetpage #page-header .logo{margin:20px 40px 0 0}body.intranetpage #page-header #main-navigation>ul>li.selected a{color:#6da341}body.intranetpage #share{display:none}body.intranetpage #page-footer{background:#6da341}body.intranetpage #page-footer .footer-icon-container .footer-icon.facebook .f,body.intranetpage #page-footer .footer-icon-container .footer-icon.linkedin .in,body.intranetpage #page-footer .footer-icon-container .footer-icon.youtube .y{fill:#6da341}body.intranetpage #page-footer a{color:#fff!important}body.intranetpage #page-footer .footercontentblock.smallerCol{width:16.06425703%}@media (max-width:767px){body.intranetpage #page-footer .footercontentblock.smallerCol{width:28.1124498%}}body.intranetpage #page-footer .footercontentblock.smallerCol .emptyHeading ul{margin-top:47px}body.intranetpage #page-footer .footer-icon-container.smallerCol{width:25.10040161%;display:inline-block;margin-left:20px}@media (max-width:767px){body.intranetpage #page-footer .footer-icon-container.smallerCol{width:32.12851406%}}body.intranetpage #subnavigation{border-left:1px solid #9bb581}body.intranetpage #subnavigation a.selected,body.intranetpage #subnavigation a:hover{color:#6da341!important}body.intranetpage #subnavigation ul>li a.hasChildren span:after{content:""}body.intranetpage #subnavigation>ul>li.open>a.selected.hasChildren span:after{display:none}body.intranetpage #subnavigation>ul>li.open>a{color:#6da341}body.intranetpage #subnavigation>ul>li.open>a span:after{display:none}body.intranetpage #subnavigation ul li a.hasChildren.icon:after{content:''!important;background:url(/UI/gfx/sprite-icons.png) no-repeat 1000px 1000px;background:url(/UI/gfx/sprite-icons.png) no-repeat;background-position:0 0;background-position:-738px -444px;width:25px;height:25px;display:inline-block;background-size:1000px 1000px;float:right;margin-right:50px}body.intranetpage #subnavigation ul li.open a.hasChildren.icon:after{content:'';background:url(/UI/gfx/sprite-icons.png) no-repeat 1000px 1000px;background:url(/UI/gfx/sprite-icons.png) no-repeat;background-position:0 0;background-position:-788px -494px;width:25px;height:25px;display:inline-block;background-size:1000px 1000px;float:right;margin-right:50px}body.intranetpage .block .blockcontent a{color:#6da341!important;margin-right:10px}body.intranetpage .block.newslistblock ul li a{margin-top:0}body.intranetpage .block.newslistblock ul li a h3{margin-top:0;margin-bottom:15px}body.intranetpage .block.newslistblock ul li a h3:before{content:'>';color:#6da341;font-size:16px;font-weight:400;margin-right:5px;display:inline-block}body.intranetpage .block.newslistblock ul li h4{margin-top:15px}body.intranetpage .block.newslistblock .tabs .tabs-list{border:unset}body.intranetpage a:active,body.intranetpage a:focus,body.intranetpage a:hover{color:#6da341}body.intranetpage a[href$=".doc"]:before,body.intranetpage a[href$=".pdf"]:before{content:'';width:25px;height:25px;display:inline-block;background-size:1000px 1000px;margin-right:5px}body.intranetpage a h2{display:inline-block}body.intranetpage a[href$=".pdf"]{text-decoration:underline}body.intranetpage a[href$=".pdf"] h2{text-decoration:underline}body.intranetpage a[href$=".pdf"]:before{background:url(/UI/gfx/sprite-icons.png) no-repeat 1000px 1000px;background:url(/UI/gfx/sprite-icons.png) no-repeat;background-position:0 0;background-position:-247px -245px}body.intranetpage a[href$=".doc"]:before{background:url(/UI/gfx/sprite-icons.png) no-repeat 1000px 1000px;background:url(/UI/gfx/sprite-icons.png) no-repeat;background-position:0 0;background-position:-150px -150px;text-decoration:underline}body.intranetpage .custom-leftarea #timelinenav ul li a{color:#6da341}body.intranetpage div.newstimeline div.tab-content ul li div.title a h2:before{color:#6da341!important}body.intranetpage.calendarlistpagetype .tabs .tabs-list li.current a{color:#6da341}body.intranetpage.calendarlistpagetype .articlelist ul li .outlook:hover{background:#6da341}body.intranetpage a[href^="mailto:"] font{color:#6da341}.visible-phone{display:none!important}.visible-tablet{display:none!important}.hidden-desktop{display:none!important}.visible-desktop{display:inherit!important}@media (max-width:1024px){#page-header .search{margin-right:20px}#assistancetools{margin-right:20px}#main-navigation>ul>li{margin-left:20px}}@media (min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-tablet{display:none!important}.hidden-tablet{display:none!important}}@media (max-width:768px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-phone{display:inherit!important}.hidden-phone{display:none!important}body #page-container #subnavigation{display:none}body #page-container #primarycontent{padding:10px 1.02880658%;width:95.29411765%}body #page-container #primarycontent article[role=main]{margin-right:0}body #page-container #primarycontent article[role=main] p{font-size:12px}body #page-container #primarycontent article[role=main] .contentarea.wide{width:104.9382716%}body.startpagetype #page-container #primarycontent{padding-bottom:0;padding-top:0}body.startpagetype #page-container #primarycontent .elevator-pitch{font-size:23px;line-height:30px}body.startpagetype #page-container #primarycontent .keyfigurescontainerblock{padding-left:0;padding-right:0}body.startpagetype #page-container #primarycontent .keyfigurescontainerblock .figure-container .keyfigureitemblock p{font-size:26px}body.startpagetype #page-container #primarycontent .keyfigurescontainerblock .figure-container .keyfigureitemblock p .keyfigure{font-size:80px;line-height:80px}body.startpagetype #page-container #primarycontent .keyfigurescontainerblock .figure-container .keyfigureitemblock p .keyfigure-format{top:8px;font-size:30px}body.startpagetype #page-container #primarycontent .calendarlistblock .blockcontent,body.startpagetype #page-container #primarycontent .latestreportblock .blockcontent,body.startpagetype #page-container #primarycontent .newslistblock .blockcontent{font-size:12px}body.startpagetype #page-container #primarycontent .calendarlistblock .blockcontent h3,body.startpagetype #page-container #primarycontent .latestreportblock .blockcontent h3,body.startpagetype #page-container #primarycontent .newslistblock .blockcontent h3{line-height:18px;font-size:18px}body.startpagetype #page-container #primarycontent .calendarlistblock .blockcontent h4,body.startpagetype #page-container #primarycontent .latestreportblock .blockcontent h4,body.startpagetype #page-container #primarycontent .newslistblock .blockcontent h4{line-height:13px}body.startpagetype #page-container #primarycontent .calendarlistblock .blockcontent h4 a,body.startpagetype #page-container #primarycontent .latestreportblock .blockcontent h4 a,body.startpagetype #page-container #primarycontent .newslistblock .blockcontent h4 a{font-size:13px;line-height:13px}body.startpagetype #page-container #primarycontent .calendarlistblock .blockcontent .date,body.startpagetype #page-container #primarycontent .latestreportblock .blockcontent .date,body.startpagetype #page-container #primarycontent .newslistblock .blockcontent .date{font-size:12px;font-weight:600}body.startpagetype #page-container #primarycontent .calendarlistblock .blockcontent .heading,body.startpagetype #page-container #primarycontent .latestreportblock .blockcontent .heading,body.startpagetype #page-container #primarycontent .newslistblock .blockcontent .heading{font-size:13px}.block.carouselcontainerblock .slideshow .heading{font-size:35px;line-height:35px}.block.carouselcontainerblock .slideshow .caption{font-size:22px}.block.carouselcontainerblock .slideshow .text{right:11%;width:63%}.block.carouselcontainerblock .slideshow .slide.has-logotype .logo{display:none}.block.carouselcontainerblock .slideshow .slide.has-logotype .text{bottom:46px;left:8%}.block.carouselcontainerblock .slideshow .slide.has-logotype .text .heading p{font-size:30px;line-height:30px}.block.carouselcontainerblock .slideshow .slide.has-video .video{right:0;top:0}.block.carouselcontainerblock .slideshow .slide.has-video .video iframe{height:320px;width:450px}.block.carouselcontainerblock .slideshow .slide.has-video .text{top:170px;left:10%;width:24%}.block.carouselcontainerblock .slideshow .slide.has-video .text .heading{float:none}.block.carouselcontainerblock .slideshow .slide.has-video .text .heading p{font-size:26px;line-height:27px}.block.carouselcontainerblock.col-4 .css-next,.block.carouselcontainerblock.col-4 .css-prev,.block.carouselcontainerblock.col-4 .cycle-next,.block.carouselcontainerblock.col-4 .cycle-prev{width:6%}}@media (max-width:767px){#breadcrumbs{margin-top:0}body #page-container #primarycontent article[role=main]{width:100%}body #page-container #primarycontent #secondarycontent{width:102.4691358%;margin-left:-2.05761317%;clear:left}body #page-container #primarycontent #secondarycontent .contentarea{margin-left:0;width:100%}body #page-container #primarycontent #secondarycontent .contentarea .block{width:58.23293173%;margin-left:2.00803213%}body #page-footer{padding:25px 8%}body #page-footer .footer-blocks-1 .block,body #page-footer .footer-blocks-2 .block{width:100%}body #page-footer .footer-info .block-bottom{top:0}body.groupcompanieslistingpagetype #companies-container{padding:0 8%}body.groupcompanieslistingpagetype #companies-container .company-filtering .heading{width:100%;float:none;text-align:left}body.groupcompanieslistingpagetype #companies-container .company-filtering .heading p{margin-bottom:0}body.groupcompanieslistingpagetype #companies-container .company-filtering .filter-options{float:none;width:100%}body.groupcompanieslistingpagetype #companies-container .company-logos .logo{width:100%;margin-bottom:10px}body.groupcompanieslistingpagetype #companies-container .company-logos .logo:hover{-webkit-box-shadow:3px 5px 8px 1px rgba(80,80,80,.5);box-shadow:3px 5px 8px 1px rgba(80,80,80,.5)}body.groupcompanieslistingpagetype #companies-container .company-logos .logo:hover img{border:none}body.groupcompanieslistingpagetype #companies-container .company-logos .logo .company-info-container{width:100%;border:none;-webkit-box-shadow:3px 6px 8px 1px rgba(80,80,80,.5);box-shadow:3px 6px 8px 1px rgba(80,80,80,.5)}body.groupcompanieslistingpagetype #companies-container .company-logos .logo .company-info-container .description{padding-top:0}body.groupcompanieslistingpagetype #companies-container .company-logos .logo .company-info-container .contact,body.groupcompanieslistingpagetype #companies-container .company-logos .logo .company-info-container .description{width:100%}}@media (max-width:480px){body #page-container #primarycontent{padding:10px 1.54320988%;width:95.29411765%}body #page-container #primarycontent #breadcrumbs{padding-left:7%;padding-right:7%}body #page-container #primarycontent .contentarea.wide .col-1{width:100%}body #page-container #primarycontent .contentarea.col-4{margin-left:0;width:100%}body #page-container #primarycontent .contentarea.col-4 .block{margin-right:0;margin-left:0;width:100%}body #page-container #primarycontent .contentarea.col-3{width:93%;margin:0 4%}body #page-container #primarycontent .contentarea.col-3 .col-1,body #page-container #primarycontent .contentarea.col-3 .col-2{margin-left:0;width:100%}body #page-container #primarycontent .col-1{margin-left:0;width:95.29411765%;margin-bottom:40px}body #page-container #primarycontent #secondarycontent{padding-left:7%;padding-right:7%}body #page-container #primarycontent #secondarycontent .contentarea{margin-left:0;width:100%}body #page-container #primarycontent #secondarycontent .contentarea .block:nth-child(even),body #page-container #primarycontent #secondarycontent .contentarea .block:nth-child(odd){margin-right:0;margin-left:0;width:100%}body #page-container #primarycontent article[role=main]{padding-left:2%;padding-right:2%}body #page-container #primarycontent article[role=main] .MainBody,body #page-container #primarycontent article[role=main] .intro,body #page-container #primarycontent article[role=main] h1{padding-left:5%;padding-right:5%}body.startpagetype #page-container #primarycontent .elevator-pitch{font-size:18px;line-height:24px;font-weight:800;margin-bottom:50px}body.mediapagetype .tab-content{padding:0 4%}body .richcontentblock{margin-bottom:40px}body .richcontentblock h3{text-align:center;font-size:20px;margin-bottom:5px}body .richcontentblock .underline-heading{font-size:34px;line-height:34px;padding-bottom:20px}body .richcontentblock .link-list,body .richcontentblock .text-container{padding-left:7%;padding-right:7%}body #primarycontent .block.keyfigurescontainerblock{margin-top:20px}body #primarycontent .block.keyfigurescontainerblock .col-3,body #primarycontent .block.keyfigurescontainerblock col-1{width:100%}body #primarycontent .block.keyfigurescontainerblock .figure-container .stocktickerblock .blockcontent{width:auto}body #primarycontent .block.keyfigurescontainerblock .figure-container .stocktickerblock .price{font-size:55px;line-height:55px;display:inline-block;float:none;width:auto}body #primarycontent .block.keyfigurescontainerblock .figure-container .stocktickerblock .delta{font-size:20px;line-height:30px;display:inline-block;float:none;width:auto;background-position:5px 0}body .calendarlistblock,body .latestreportblock,body .newslistblock{padding-left:7%;padding-right:7%}body .calendarlistblock .blockcontent h3,body .latestreportblock .blockcontent h3,body .newslistblock .blockcontent h3{text-align:center}body .calendarlistblock .blockcontent .heading,body .latestreportblock .blockcontent .heading,body .newslistblock .blockcontent .heading{text-align:center}body .newslistblock .blockcontent .heading{text-align:left}body .newestadditionsblock h3{padding:0 7%}body .contactlistblock{padding-left:7%;padding-right:7%}body .calendarlistblock.col-2 .content{width:57%}body .latestreportblock.col-2 .content{width:57%}body #page-footer .footer-blocks-1,body #page-footer .footer-blocks-2{margin-left:0;width:100%}body #page-footer .footer-blocks-1 .block:nth-child(even),body #page-footer .footer-blocks-1 .block:nth-child(odd),body #page-footer .footer-blocks-2 .block:nth-child(even),body #page-footer .footer-blocks-2 .block:nth-child(odd){margin-right:0;margin-left:0;width:100%}body #page-footer .richcontentblock .text-container{padding-left:0;padding-right:0}body #page-footer .footer-info .block:first-child{margin-bottom:25px}body #page-footer .footer-info .block{display:block;float:none;width:100%}body .googlemapblock .mapcontainer{width:95%}body .block.carouselcontainerblock{margin-bottom:0}body .block.carouselcontainerblock .css-next i,body .block.carouselcontainerblock .css-prev i{left:2%}body .block.carouselcontainerblock .slideshow .text{position:static;width:77%}body .block.carouselcontainerblock .slideshow .text .heading{width:76%;float:right}body .block.carouselcontainerblock .slideshow .text .heading p{font-size:35px;line-height:42px}body .block.carouselcontainerblock .slideshow .text .caption{clear:both}body .block.carouselcontainerblock .slideshow .text .caption p{font-size:16px}body .block.carouselcontainerblock .slideshow .videomorelink.videohide{z-index:10000;position:inherit}body .block.carouselcontainerblock .slideshow .videomorelink.videohide p span.littletext{margin-right:75px!important}body .block.carouselcontainerblock .slideshow .videomorelink.videohide .play-icon{top:77%}body .block.carouselcontainerblock .slideshow .slide .play-icon{top:85%;right:10%}body .block.carouselcontainerblock .slideshow .slide .heading.videohide{padding:0}body .block.carouselcontainerblock .slideshow .has-logotype .text{width:84%}body .block.carouselcontainerblock .slideshow .has-logotype .text .heading{width:100%}body .block.carouselcontainerblock .slideshow .slide.has-video .text{top:140px}body .block.carouselcontainerblock .slideshow .slide.has-video .text .heading{font-size:26px}body .block.carouselcontainerblock .slideshow .slide.has-video .text .heading p{line-height:25px}body .block.carouselcontainerblock .slideshow .slide.has-video .video{top:0;right:0}body .block.carouselcontainerblock .slideshow .slide.has-video .video iframe{height:170px;width:210px}body #mobile-header .mobile-menu{width:100%;right:0;top:68px}body #mobile-header .mobile-menu .expanded-menu-buttons{display:none}body #mobile-header #logotype img{width:138px}body.reportlistpagetype #page-container #primarycontent #breadcrumbs{padding-left:0;padding-right:0}body.reportlistpagetype #page-container #primarycontent article[role=main] h1{padding-left:0;padding-right:0}body.reportlistpagetype #primarycontent .interim-reports .interim-report{width:100%}body.reportlistpagetype #primarycontent .annual-reports .list-image-container{float:none;width:100%}body.reportlistpagetype #primarycontent .annual-reports .annual-report{width:100%}}@media (max-width:365px){body #mobile-header .header-links .toggle-search{background-size:650px 650px;margin-right:2px;width:36px;height:25px;top:24px}body #mobile-header .header-links .toggle-menu{background-position:-227px -32px;background-size:650px 650px;width:32px;height:21px;margin:24px 0}body #mobile-header .header-links .mobile-share{margin-left:0;top:16px}body #mobile-header .header-links .mobile-share .mobile-share-button{background-position:-33px -34px;background-size:750px 750px;height:20px;width:22px}body #mobile-header .header-links .mobile-share .mobile-share-container{left:-128px}body .block.carouselcontainerblock .css-next i,body .block.carouselcontainerblock .css-prev i{left:2%}body .block.carouselcontainerblock .slideshow .slide.has-video .video{top:0;right:0}body .block.carouselcontainerblock .slideshow .slide.has-video .video iframe{height:170px;width:210px}body .block.carouselcontainerblock .slideshow .slide.has-video .text{top:170px}body .block.carouselcontainerblock .slideshow .slide.has-video .text .heading p{font-size:25px;line-height:25px}}#mobile-header{display:none;height:70px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGIAAAAGCAIAAAC3otwVAAAAKUlEQVQ4y2O4PwqIAAzHRgERgOHmKCACMLwYBUQAhi+jgAjA8HsUEAEApb0f+V7Po7UAAAAASUVORK5CYII=) repeat-x bottom left transparent}#mobile-header .header-links .logo{float:left;margin:20px 5px}#mobile-header .header-links .logo img{width:148px}#mobile-header .header-links #lang-switch{list-style:none;padding:0;float:left;display:inline-block;margin:0;padding:5px 0;position:relative;top:19px}#mobile-header .header-links #lang-switch ul{margin:0;padding:0}#mobile-header .header-links #lang-switch ul li{display:inline}#mobile-header .header-links #lang-switch ul li.current{padding:0;margin:0}#mobile-header .header-links #lang-switch ul li.current span{color:#474747}#mobile-header .header-links #lang-switch ul li.current span:after{content:'|';margin-left:1px;display:inline-block;top:-1px;position:relative;width:2px}#mobile-header .header-links #lang-switch ul li a,#mobile-header .header-links #lang-switch ul li span{text-transform:uppercase;font-size:11px;font-weight:800;color:#0085c7}#mobile-header .header-links .mobile-share{float:left;margin-left:2%;display:inline-block;position:relative;top:15px;padding:10px 10px 10px 12px}#mobile-header .header-links .mobile-share.active{-webkit-box-shadow:2px 6px 7px rgba(80,80,80,.5);box-shadow:2px 6px 7px rgba(80,80,80,.5)}#mobile-header .header-links .mobile-share.active .mobile-share-button{background-color:#0085c7}#mobile-header .header-links .mobile-share .mobile-share-button{background:url(/UI/gfx/sprite-icons.png) no-repeat -44px -47px #99d7f0;background-size:1000px 1000px;height:24px;width:29px;display:block}#mobile-header .header-links .mobile-share .mobile-share-container{width:170px;height:50px;padding:13px;position:absolute;-webkit-box-shadow:2px 6px 7px rgba(80,80,80,.5);box-shadow:2px 6px 7px rgba(80,80,80,.5);background:#fff;z-index:1;right:140px;top:34px;left:0;display:none}#mobile-header .header-links .mobile-share .mobile-share-container .share-icon{height:25px;width:26px;margin-left:8px;display:inline-block;background:url(/UI/gfx/sprite-icons.png) no-repeat #0085c7}#mobile-header .header-links .mobile-share .mobile-share-container .share-icon:first-child{margin-left:0}#mobile-header .header-links .mobile-share .mobile-share-container .share-icon.googleplus{background-position:-548px -249px}#mobile-header .header-links .mobile-share .mobile-share-container .share-icon.linkedin{background-position:-597px -298px}#mobile-header .header-links .mobile-share .mobile-share-container .share-icon.twitter{background-position:-648px -347px}#mobile-header .header-links .mobile-share .mobile-share-container .share-icon.facebook{background-position:-692px -398px}#mobile-header .header-links .toggle-menu,#mobile-header .header-links .toggle-search{float:right}#mobile-header .header-links .toggle-menu{background:url(/UI/gfx/sprite-icons@2x.png) no-repeat -350px -50px;background-size:1000px 1000px;margin:19px 20px;width:35px;height:31px}#mobile-header .header-links .toggle-menu .fa-bars{color:#fff;font-size:17px;padding:3px 6px}#mobile-header .header-links .toggle-search{background:url(/UI/gfx/sprite-icons@2x.png) no-repeat 3px 0;background-size:1000px 1000px;width:35px;height:35px;border:none;position:relative;top:19px;padding:3px 3px 3px 3px;cursor:pointer;margin-right:20px}#mobile-header .mobile-menu{display:none;position:absolute;top:70px;width:100%;z-index:999;list-style:none;padding:0;margin:0;background:#fff;font-family:'Open Sans',Sans serif;color:#474747;font-weight:600;font-size:15px;-webkit-box-shadow:-5px 8px 15px rgba(50,50,50,.5);box-shadow:-5px 8px 15px rgba(50,50,50,.5);width:50%;right:0;top:0}#mobile-header .mobile-menu>.expanded-menu-buttons{overflow:hidden}#mobile-header .mobile-menu>.expanded-menu-buttons .toggle-menu,#mobile-header .mobile-menu>.expanded-menu-buttons .toggle-search{float:right}#mobile-header .mobile-menu>.expanded-menu-buttons .toggle-menu{background:url(/UI/gfx/sprite-icons@2x.png) no-repeat -350px -50px;background-size:1000px 1000px;margin:19px 20px;width:35px;height:31px}#mobile-header .mobile-menu>.expanded-menu-buttons .toggle-menu .fa-bars{color:#fff;font-size:17px;padding:3px 6px}#mobile-header .mobile-menu>.expanded-menu-buttons .toggle-search{background:url(/UI/gfx/sprite-icons@2x.png) no-repeat 3px 0;background-size:1000px 1000px;width:35px;height:35px;border:none;position:relative;top:19px;padding:3px 3px 3px 3px;cursor:pointer;margin-right:20px}#mobile-header .mobile-menu>.expanded-menu-buttons .close-menu-btn{background:url(/UI/gfx/sprite-icons@2x.png) no-repeat -393px -97px;background-size:1000px 1000px;width:35px;height:25px;border:none;margin-top:24px;margin-left:20px;float:left}#mobile-header .mobile-menu ul{list-style:none;padding:0;margin:0}#mobile-header .mobile-menu ul li{list-style:none}#mobile-header .mobile-menu ul li a{font-size:14px;text-decoration:none}#mobile-header .mobile-menu ul li .expand .icon:before{content:'';background:url(/UI/gfx/sprite-icons@2x.png) -447px -147px;width:25px;height:25px;display:inline-block;background-size:1000px 1000px}#mobile-header .mobile-menu ul li .expand.open .icon:before{content:'';background:url(/UI/gfx/sprite-icons@2x.png) -497px -197px;width:25px;height:25px;display:inline-block;background-size:1000px 1000px}#mobile-header .mobile-menu ul li .expand.open ul{display:block}#mobile-header .mobile-menu ul li div{border-bottom:1px solid #0085c7;padding:12px}#mobile-header .mobile-menu ul li div .expand{float:right}#mobile-header .mobile-menu ul li div .expand .title{display:none}#mobile-header .mobile-menu>ul>li>div>a{font-size:17px}#mobile-header .mobile-menu>ul>li.selected>div>a{font-weight:800;color:#0085c7}#mobile-header .mobile-menu>ul>li.haschildren>ul{display:none}#mobile-header .mobile-menu>ul>li.haschildren.open>div>a:first-child{color:#0085c7}#mobile-header .mobile-menu>ul>li.haschildren.open>div>a:first-child:after{content:'>';margin-left:6px;position:relative;top:1px}#mobile-header .mobile-menu>ul>li.haschildren.open>ul{display:block}#mobile-header .mobile-menu>ul>li.haschildren.open>ul>.selected>a{font-weight:800;color:#0085c7}#mobile-header .mobile-menu>ul>li ul{padding:0 0 0 12px;margin-bottom:0}#mobile-header .mobile-menu>ul>li ul>li.selected>div>a{font-weight:800;color:#0085c7}#mobile-header .mobile-menu>ul>li ul>li.haschildren>ul{display:none}#mobile-header .mobile-menu>ul>li ul>li.haschildren.open>div>a:first-child:after{content:'v';color:#0085c7;margin-left:6px;position:relative;font-size:15px;font-weight:700;font-family:"Avant Garde",Avantgarde,"Century Gothic",sans-serif}#mobile-header .mobile-menu>ul>li ul>li.haschildren.open>ul{display:block}#mobile-header .mobile-menu>ul>li ul>li ul>li.haschildren>ul{display:none}#mobile-header .mobile-menu>ul>li ul>li ul>li.haschildren.open>ul{display:block}#mobile-header .mobile-search{display:none;position:absolute;top:70px;width:100%;z-index:200;background:#fff;border-bottom:1px solid #6c6c6c;-webkit-box-shadow:0 1px 2px rgba(50,50,50,.5);box-shadow:0 1px 2px rgba(50,50,50,.5)}#mobile-header .mobile-search fieldset{margin:0;padding:5px 18px;border:none}#mobile-header .mobile-search fieldset .search-text{border:1px solid #aaa;width:100%;padding:8px;outline:0}#mobile-header .mobile-search fieldset .search-text:hover{cursor:text}#mobile-header .mobile-search fieldset .search-button{position:absolute;top:13px;right:25px;background:url(/UI/gfx/sprite-icons@2x.png) no-repeat 3px 0;background-size:500px 500px;width:23px;height:18px;border:none}body.intranetpage div#mobile-header div.header-links div#lang-switch ul.lang-list li.current span{color:#474747}body.intranetpage div#mobile-header div.header-links div#lang-switch ul.lang-list li a,body.intranetpage div#mobile-header div.header-links div#lang-switch ul.lang-list li span{color:#6f841b}html.ie6 body{background:#fff}html.ie7 img{-ms-interpolation-mode:bicubic}@media print{*{background:0 0!important;color:#000!important;text-shadow:none!important;-webkit-filter:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{text-decoration:underline!important}#main a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.col{float:none!important;margin:0!important;width:auto!important}#assistancetools,#mainnav,#share,#siteinfo a,#sitemap,#subnav{display:none}}ul#epi-quickNavigator{position:fixed;bottom:0;left:auto;float:right;top:auto;right:auto}