.clearfix{zoom:1}.clearfix:after{display:block;visibility:hidden;height:0;clear:both;content:"."}.hide-text{text-indent:-9999px;overflow:hidden;text-transform:capitalize}.base-font{font:13px/23px 'proximanova-regular',Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased}.large-bold{font:16px/32px 'proximanova-semi';text-transform:uppercase}.small-bold{font:11px/16px 'proximanova-bold';text-transform:uppercase}.small-semi-caps{font:11px/16px 'proximanova-bold';text-transform:uppercase;letter-spacing:.075em}.small-semi-bold{font:13px/16px 'proximanova-semi'}.large-regular{font:14px/28px 'proximanova-regular'}.x-large-regular{font:26px/32px 'proximanova-regular'}.red-button{display:block;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:171px;padding:0 20px;text-indent:10px;text-align:left;height:43px;margin-top:40px;font:11px/16px 'proximanova-bold';letter-spacing:.075em;text-transform:uppercase;line-height:43px;color:#fff;background:url(/workspace/stylesheets/images/red-button.png) no-repeat 0 0}.red-button-hover{background-position-y:-43px;color:#fff}@media only screen and (max-width:1400px){body .main-content .onpage-newsletter .newsletter-fields input[type="text"],body .main-content .onpage-newsletter .newsletter-fields input[type="email"]{width:235px;background-position-y:-120px}}@media only screen and (max-width:1260px){body h3{font:24px/32px 'proximanova-regular'}body h1,body h2{font:26px/32px 'proximanova-regular'}body .impact-p{font:16px/28px 'proximanova-regular';margin:0 40px}body .inner-content{padding:0 40px}body #header-main ul.navigation-main{margin:0 40px}body #header-main ul.navigation-main>li>a{padding:0 10px 40px 10px}body .icon-sub-menu li a{width:200px;margin:20px}body .main-content .onpage-newsletter .newsletter-fields{position:relative;height:100px}body .main-content .onpage-newsletter .newsletter-fields input[type="email"],body .main-content .onpage-newsletter .newsletter-fields input[type="text"]{right:auto;left:0}body .main-content .onpage-newsletter .newsletter-fields input[type="submit"]{right:auto;left:250px}body .main-content .onpage-newsletter .newsletter-fields .icon-sub-menu li a{width:150px}body.projects .projects-filters .projects-filter-menu>li{width:160px}body.home .sectors-home-titles{height:70px}body.home .sectors-home-titles li{font:15px/70px 'proximanova-semi'}body.home .sectors-home-titles li.current,body.home .sectors-home-titles li:hover,body.home .sectors-home-titles li:focus{font-size:18px}body .top-news-scroller li h3{border-right:none;margin:0 30px 0 0;line-height:90px}body .top-news-scroller li a.read-more{display:none}body .featured-projects .introduction{padding:20px 40px 0 40px}body .featured-projects .introduction p{display:none}body .featured-projects .introduction h3{margin-bottom:10px}body .featured-projects .introduction .action-button{background:url(/workspace/stylesheets/images/bullet-arrows.png) no-repeat 0 50%;color:#949494}body .featured-projects .introduction .action-button:hover,body .featured-projects .introduction .action-button:focus{color:#c62e16;background-image:url(/workspace/stylesheets/images/bullet-arrows-hover.png)}body.investor-centre .share-price-panel h2{width:52%}body.investor-centre .share-price-panel .change,body.investor-centre .share-price-panel div span.title{display:none}body.investor-centre .share-price-panel .share-price{width:48%;background:none}}@media only screen and (max-width:1080px){body h3{font:24px/28px 'proximanova-regular'}body h1,body h2{font:24px/32px 'proximanova-regular'}body .impact-p{font:14px/24px 'proximanova-regular';margin:0 20px}body .inner-content{padding:0 20px;min-width:920px}body #header-top-container .navigation-top li{padding:0 7.5px}body #header-top-container .navigation-top li a,body #header-top-container .navigation-top li div{text-indent:25px;font-size:11px}body #header-top-container .company-slogan{font-size:10px}body #header-main{height:60px}body #header-main .logo{margin:0}body #header-main ul.navigation-main{padding:0;margin:0 0 0 10px}body #header-main ul.navigation-main>li>a{font-size:12px;margin-top:15px;padding:0 5px 25px 5px}body #header-main ul.navigation-main>li .main-menu-expand{top:60px}body #header-main ul.navigation-secondary li{font-size:12px;margin:20px 5px 20px 0;padding-left:5px;border:none}body #footer #footer-top-container .footer-panel-left{display:none}body #footer #footer-top-container .footer-panel-right{width:100%}body #header-main .main-menu-expand .icon-sub-menu li a{width:160px;margin:35px 20px}body #header-main .main-menu-expand .investor-sub-menu .investor-excerpt{font:12px/18px 'proximanova-regular'}body #header-main .main-menu-expand .investor-sub-menu .investor-links ul li a,body #header-main .main-menu-expand .investor-sub-menu .investor-articles ul li a{font:13px/20px 'proximanova-regular',Arial,Helvetica,sans-serif;background-position-y:-5px}body #header-main .main-menu-expand .investor-sub-menu .investor-share-price .share-price-value{font:32px/48px 'proximanova-bold'}body .sector-projects-container a.red-link{float:none;clear:both;margin-left:30px}body .news-listing li a .date-container{display:none}body .news-listing li a .listing-container{margin-left:190px}body.home .sectors-home-listing li .sector-message{height:140px;margin-top:-70px}body.home .sectors-home-listing li .sector-link{height:70px;width:70px;font:13px/55px 'proximanova-semi'}body.home .sectors-home-listing li .sector-news{margin-top:-70px}body.contact .office-container .office-entry{width:50%}body.contact .office-container .office-entry:nth-child(3n){border-right:1px solid #dfe0e2}body.contact .office-container .office-entry:nth-child(2n){border-right:none}}.lte-ie8 body h3{font:24px/32px 'proximanova-regular'}.lte-ie8 body h1,.lte-ie8 body h2{font:26px/32px 'proximanova-regular'}.lte-ie8 body .impact-p{font:16px/28px 'proximanova-regular';margin:0 40px}.lte-ie8 body .inner-content{padding:0 40px}.lte-ie8 body #header-main ul.navigation-main{margin:0 40px}.lte-ie8 body #header-main ul.navigation-main>li>a{padding:0 10px 40px 10px}.lte-ie8 body .icon-sub-menu li a{width:200px;margin:20px}.lte-ie8 body .main-content .onpage-newsletter .newsletter-fields{position:relative;height:100px}.lte-ie8 body .main-content .onpage-newsletter .newsletter-fields input[type="email"],.lte-ie8 body .main-content .onpage-newsletter .newsletter-fields input[type="text"]{right:auto;left:0}.lte-ie8 body .main-content .onpage-newsletter .newsletter-fields input[type="submit"]{right:auto;left:250px}.lte-ie8 body .main-content .onpage-newsletter .newsletter-fields .icon-sub-menu li a{width:150px}.lte-ie8 body.projects .projects-filters .projects-filter-menu>li{width:160px}.lte-ie8 body.home .sectors-home-titles{height:70px}.lte-ie8 body.home .sectors-home-titles li{font:15px/70px 'proximanova-semi'}.lte-ie8 body.home .sectors-home-titles li.current,.lte-ie8 body.home .sectors-home-titles li:hover,.lte-ie8 body.home .sectors-home-titles li:focus{font-size:18px}.lte-ie8 body .inner-content{min-width:1060px}.lte-ie8 body .sidebar{border-right:1px solid #dfe0e2}.lte-ie8 body.home #main-content .inner-content,.lte-ie8 body.projects #main-content .inner-content,.lte-ie8 body.project #main-content .inner-content,.lte-ie8 #footer-top-container .inner-content,.lte-ie8 body .featured-projects,.lte-ie8 body div.sector-projects,.lte-ie8 #footer-top-container,.lte-ie8 #footer-bottom-container,.lte-ie8 #header-top-container,.lte-ie8 #header-main{min-width:1140px}