.nav{padding:0;margin:0;list-style:none}.desc{font-size:1.143em;line-height:120%;color:#000}.din{font-family:"din-condensed-web",sans-serif;font-weight:400}html,body{margin:0;padding:0;background:#fff}body{font-size:0.875em;line-height:140%;font-family:"museo",serif;font-weight:300;color:#4d4d4d}h1,h2,h3,h4,h5,h6,p{margin-top:0}h1,h2,h3,h4,h5,h6{font-family:din-condensed-web,sans-serif;font-weight:400;color:#0071b9}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;color:#0071b9;font-weight:400}h1{text-transform:uppercase}h3{font-size:1.3em;margin-bottom:0.5em}a{color:#4d4d4d;font-weight:700}nav ul{padding:0;margin:0;list-style:none}.desktop-only{display:none !important}header{min-height:107px;padding:15px 28px 0 28px;position:relative}#hd-logo{width:175px;float:left}#hd-logo img{width:100%;height:auto}#hd-tools{float:right;padding-top:10px}a.icon{width:21px;display:block;float:left;clear:both;margin-bottom:8px}.icon-twt{background:url(../icon-twt@2x.png) no-repeat 0 0;height:17px;background-size:21px}.icon-li{background:url(../icon-li@2x.png) no-repeat 0 0;height:20px;background-size:20px}.icon-fb{background:url(../icon-fb@2x.png) no-repeat 0 0;height:20px;background-size:20px}#show-search{width:20px;height:15px;background:url(../icon-search@2x.png) no-repeat center 0;background-size:15px}#show-search:hover,#show-search.on{background-position:center -15px}#search-form{height:0;overflow:hidden;clear:both}#search-field{border:none;padding:0 0 0 30px;margin:25px 0 20px 0;width:236px;height:21px;float:left;background:url(../search-bar-mobile.png) no-repeat;line-height:21px;font-family:"museo",serif;font-weight:300;color:#333}#search-submit{display:none}#menu-trigger{display:block;width:100%;position:absolute;z-index:9;bottom:-30px;left:0;font-family:din-condensed-web,sans-serif;font-weight:400;text-transform:uppercase;font-size:1.286em;line-height:30px;padding-top:2px;text-align:center;color:#36a449;background:url(../menu-bg.png) repeat;text-decoration:none}#search-results li .image img{width:100% !important;height:auto !important}article{margin-bottom:10px}article h1,article h1 a,article h2,article h2 a{font-family:din-condensed-web,sans-serif;font-weight:400;text-transform:uppercase;line-height:110%;color:#0071b9;text-decoration:none}article h1{font-size:1.714em}article h2{font-size:1.4em}article .image{width:100%;margin-bottom:20px}article .image img{width:100%;height:auto;display:block}article .media .file{margin-bottom:1em}article .media .file a{float:left;display:block;width:465px}article .media .file .icon{width:45px}article p.caption{margin:5px 0 0 0;font-size:0.857em;line-height:120%;color:#0071b9}article li{margin-bottom:10px}footer{padding:28px;background:#4c5860;color:#b0b0b0}footer a{color:#b0b0b0}footer #alstom-logo{float:right;width:79px}footer #alstom-logo img{width:100%;height:auto}#ft-nav{float:left}#ft-nav li{float:left;clear:both;font-size:0.857em;line-height:100%;margin-bottom:4px}#ft-nav a{text-decoration:none;font-weight:700}#pg-1 .content{background:aqua}#slider-wrap{position:relative}#slider-wrap h2{position:absolute;color:#fff;font-size:2.571em;line-height:100%;opacity:0.6;bottom:10%;left:5%;margin:0;z-index:10;font-family:helvetica,"din-condensed-web",sans-serif;font-weight:bold}#slider-wrap h2 a{color:#fff}.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;height:238px;left:0;top:0}.rslides li .image-fill{display:block;width:100%;height:238px}.rslides li:first-child{position:relative;display:block;float:left}#home-boxes{position:relative;z-index:99}#dumb{height:16px;width:100%;background:url(../dumb-bg.png) repeat;position:absolute;top:-16px;left:0}.home-box{background:url(../blue-bg.png) repeat;padding:23px 7% 15px 7%;position:relative;margin-bottom:12px}.home-box h3{color:#fff;text-transform:uppercase;font-family:"museo",serif;font-weight:700;font-size:0.857em;line-height:140%;margin:0}.home-box h3 a{color:#fff;text-decoration:none;font-weight:700}.home-box h5{font-family:"museo",serif;margin:0;font-weight:700}.home-box p{font-size:0.857em;line-height:120%;margin:0}.home-box a{color:#4d4d4d;text-decoration:underline}.nf-item{clear:both}.nf-item h5,.nf-item p{display:inline}.hb-icon{display:block;position:absolute;left:7%;top:-6px}.hbi-nf{height:18px;width:23px;background:url(../home-news@2x.png) no-repeat;background-size:contain}.hbi-wn{height:20px;width:13px;background:url(../home-whats-new@2x.png) no-repeat;background-size:contain}.hbi-wfinz{height:22px;width:17px;background:url(../home-innz@2x.png) no-repeat;background-size:contain}.hbi-dir{height:19px;width:17px;background:url(../home-directory@2x.png) no-repeat;background-size:contain}#directory h1{font-size:2.286em;line-height:120%;margin-bottom:25px}.dir-sector,.sector-listing{margin-bottom:8px;border-bottom:1px solid #acacac}.dir-sector h2,.sector-listing h2{margin:0;line-height:120%;font-size:1.429em;text-transform:uppercase}.dir-sector h2:hover a,.sector-listing h2:hover a{color:aqua}.dir-sector p a,.sector-listing p a{color:#4d4d4d;text-decoration:none;font-weight:300}.sector-listing{padding-bottom:20px;padding-top:10px}.sl-logo{display:none}a.sl-url{color:#0071b9;font-size:0.857em}#company-listing h1{background:none}#company-listing .short-desc{margin:20px 0}#company-listing .image{margin-bottom:10px}#company-listing .image img{width:110px !important;height:auto !important}#company-listing .article-body{margin-bottom:20px}.cl-url,.cl-email{color:#0071b9;display:block;margin-bottom:5px;text-decoration:none}.cl-email{margin:0}.cl-phone{color:#000;font-weight:700}@media screen and (max-width:959px){.internal #container{background:none !important}.internal header{background:url(../mob-head-bg@2x.png) repeat-y right top;background-size:25%}.internal #main{padding:20px 9% 85px 9%;background:url(../windmills.png) no-repeat 92% bottom;background-size:41px}#main-nav{margin-top:30px;height:0;overflow:hidden;text-align:center}#main-nav ul li ul{height:0;overflow:hidden}#main-nav li{position:relative}#main-nav a{display:block;font-size:0.857em;text-decoration:none;border-bottom:1px solid #e6e8e9;line-height:24px;height:22px}li.level-1>a{background:#d2d5d7;color:#36a449;text-transform:uppercase;font-weight:700}li.level-2>a{background:#80b8dd;color:#fff}li.level-3>a{background:#9ad1a4;color:#fff}li.level-4>a{background:#dee0df;color:#546169}span.expand-menu{display:block;position:absolute;right:0;top:0;height:22px;width:12%;padding-left:20px;background-image:url(../menu-arrow-sprite@2x.png);background-repeat:no-repeat;background-size:7px}li.level-1>a span.expand-menu{background-position:20px 0}li.level-2>a span.expand-menu{background-position:20px -22px}li.level-3>a span.expand-menu{background-position:20px -66px}li.level-1.active>a,li.level-1:hover>a,li.level-2.active>a,li.level-2:hover>a{background:#0071bb;color:#fff}li.level-1.active>a span.expand-menu,li.level-2.active>a span.expand-menu,li.level-1:hover>a span.expand-menu,li.level-2:hover>a span.expand-menu{background-position:20px -44px}li.level-3:hover>a span.expand-menu{background-position:20px -88px}li.level-3.active>a,li.level-3:hover>a{background:#36a449;color:#fff}li.level-4.active>a,li.level-4:hover>a{background:#546169;color:#fff}li.level-2 .expand-menu{display:none}li.level-2.has-kids .expand-menu{display:block}li.level-3 .expand-menu{display:none !important}li.level-3.has-kids .expand-menu{display:block !important}article .media .file a{width:auto}}@media screen and (min-width:768px){article .image{width:280px;float:left;margin:0 20px 15px 0}.sector-listing .sl-logo{display:block;width:110px;margin-right:10px;margin-bottom:15px;padding-top:5px}.sector-listing .sl-logo img{width:100% !important;height:auto !important}.internal #main{padding-top:40px}form#publication-signup{width:100%}form#publication-signup .textinputs{width:70%}form#publication-signup .checkbox{margin-right:5px;border:1px solid #ccc}}@media screen and (min-width:960px){.mobile-only{display:none !important}.desktop-only{display:block !important}#container{width:960px;margin:0 auto;position:relative}header{height:109px;padding:30px 70px 0 50px}#crumbs{position:absolute;left:440px;top:120px}#crumbs li,#crumbs a{color:#fff;text-decoration:none;font-size:10px;line-height:100%;display:block;font-weight:700}#crumbs li{float:left}#main-nav{position:absolute;z-index:999;right:0;top:139px}#main-nav>ul{float:right;margin-right:50px}#main-nav li{position:relative;min-width:119px}#main-nav li a{margin-bottom:1px}#main-nav li ul{height:0;overflow:hidden;opacity:0;-moz-transition:opacity 0.6s ease;-webkit-transition:opacity 0.6s ease;-o-transition:opacity 0.6s ease;transition:opacity 0.6s ease}#main-nav .expand-menu{position:absolute;top:0;width:10px;height:31px}li.level-1{float:left;background:url(../ebebeb-75.png) repeat;text-align:center;width:119px;margin-right:1px}li.level-1 a{display:block;font-size:1.357em;line-height:100%;font-family:din-condensed-web,sans-serif;font-weight:400;padding:7px 0 5px 0;text-decoration:none;text-transform:uppercase;color:#36a449}li.level-1:hover>a{background:#32f6f9;color:#0071b5}li.level-1:hover>ul{height:auto !important;overflow:visible !important;opacity:1 !important;width:200px;position:absolute;top:31px}li.level-1.go-right:hover>ul{right:0}li.level-1.go-right:hover>ul li{text-align:left}li.level-1.go-right:hover>ul li a{margin-right:1px}li.level-1.go-right:hover>ul li:hover .expand-menu,li.level-1.go-right:hover>ul li.active .expand-menu{background-position:left -31px}li.level-1.go-right:hover>ul .expand-menu{right:0;background:url(../go-right-arrows.png) no-repeat left 0}li.level-1.go-left:hover>ul{right:0}li.level-1.go-left:hover>ul li{text-align:right}li.level-1.go-left:hover>ul li a{margin-left:1px}li.level-1.go-left:hover>ul li:hover .expand-menu,li.level-1.go-left:hover>ul li.active .expand-menu{background-position:right -31px}li.level-1.go-left:hover>ul .expand-menu{left:0;background:url(../go-left-arrows.png) no-repeat right 0}li.level-2>a{background:url(../menu-blue.png) repeat}li.level-2 a{display:block;font-size:1.071em;line-height:100%;font-family:din-condensed-web,sans-serif;font-weight:400;padding:9px 10px 7px 10px;text-decoration:none;text-transform:uppercase;color:#fff}li.level-2:hover>a,li.level-2.active>a{background:#0071b5}li.level-2:hover>ul{height:auto !important;opacity:1 !important;overflow:visible !important;width:200px;position:absolute;top:0}li.level-2 .expand-menu{display:none}li.level-2.has-kids .expand-menu{display:block}.go-right li.level-2:hover ul{left:100%}.go-right li.level-2:hover ul a{margin-left:1px}.go-left li.level-2:hover ul{right:100%}.go-left li.level-2:hover ul a{margin-right:1px}li.level-3>a{background:url(../menu-green.png) repeat}li.level-3 a{text-transform:none;color:#fff;text-decoration:none;font-size:1.071em;line-height:100%;font-family:din-condensed-web,sans-serif;font-weight:400;padding:9px 10px 7px 10px}li.level-3:hover>a,li.level-3.active>a{background:#36a449}li.level-3:hover>ul{height:auto !important;opacity:1 !important;overflow:visible !important;width:200px;position:absolute;top:0}li.level-3 .expand-menu{display:none !important}li.level-3.has-kids .expand-menu{display:block !important}.go-right li.level-3:hover ul{left:100%}.go-right li.level-3:hover ul a{margin-left:1px}.go-left li.level-3:hover ul{right:100%}.go-left li.level-3:hover ul a{margin-right:1px}li.level-4>a{background:url(../menu-grey.png) repeat}li.level-4 a{color:#546169}li.level-4:hover>a,li.level-4.active>a{background:#546169;color:#fff}#hd-logo{width:209px}a.icon{clear:none;margin:0 0 13px 8px}#search-form{height:auto;width:180px;position:absolute;right:70px;bottom:40px}#search-field{padding:5px 0 5px 30px;margin:0;width:150px;height:14px;float:right;background:url(../search-bar.png) no-repeat;line-height:100%;font-size:1em;outline:none}.rslides li{height:434px}.rslides li .image-fill{height:434px}#home-boxes{padding:0 50px}.home-box{float:left;width:180px;height:148px;overflow:auto;padding:44px 10px 0 10px;margin:-19px 0 0 20px}.home-box h3{font-size:11px}#news-feed{margin-left:0;padding:0;width:200px;height:192px;overflow:hidden}#news-feed h3{padding:0 10px}#news-feed .inner{padding:44px 0 10px 0}#nfi-wrap{width:180px;height:132px;padding:0 10px}.hb-icon{top:11px}.hbi-nf{width:28px;height:21px;background:url(../home-news.png) no-repeat}.hbi-wn{width:15px;height:24px;background:url(../home-whats-new.png) no-repeat}.hbi-wfinz{width:20px;height:26px;background:url(../home-innz.png) no-repeat}.hbi-dir{width:21px;height:22px;background:url(../home-directory.png) no-repeat}#sidebar{width:210px;min-height:500px;float:left;padding:25px 0 0 50px}#side-nav li{width:100%;clear:both;overflow:hidden}#side-nav li a{font-size:1.286em;line-height:100%;font-family:din-condensed-web,sans-serif;font-weight:400;display:block;text-decoration:none;margin-bottom:10px}#side-nav li>a{color:#80b8dd;text-transform:uppercase}#side-nav li.active>a,#side-nav li:hover>a{color:#0071b9}#side-nav li ul{margin-bottom:10px}#side-nav li ul li a{color:#9ad1a4;text-transform:none}#side-nav li ul li.active a,#side-nav li ul li:hover a{color:#36a449}#side-nav li ul li.active ul.indent{margin-left:1em}#side-nav li ul li.active ul.indent li a{color:#546169;text-transform:none}#side-nav li ul li.active ul.indent li.active a,#side-nav li ul li.active ul.indent li:hover a{color:#aaa}.internal #container{background:url(../internal-bg.jpg) no-repeat right top}.internal header{background:url(../head-bg.png) no-repeat 430px top}.internal #main{padding:60px 0 160px 0;background:url(../big-windmills.png) no-repeat 825px bottom}.internal .content{float:left;width:490px;padding:20px;background:url(../content-bg.png) repeat;min-height:680px}.internal .icon-twt{width:25px;height:20px;background:url(../icon-twt.png) no-repeat 0 0;background-size:auto}.internal .icon-li{width:21px;height:21px;background:url(../icon-li.png) no-repeat 0 0;background-size:auto}.internal .icon-fb{width:21px;height:21px;background:url(../icon-fb.png) no-repeat 0 0;background-size:auto}.internal li.level-2>a{background:#7fb8da}.internal li.level-2.active>a,.internal li.level-2:hover>a{background:#0071b9}.internal li.level-3>a{background:#9acea4}.internal li.level-3.active>a,.internal li.level-3:hover>a{background:#36a449}.internal li.level-4>a{background:#dee0df;color:#546169}.internal li.level-4.active>a,.internal li.level-4:hover>a{background:#546169;color:#fff}article h1{font-size:2.286em;margin-bottom:15px}article h2{margin-bottom:5px}.page-desc{clear:both}footer{padding:30px 50px 50px 50px}footer li{font-size:0.714em}#ft-nav li{clear:none;margin-right:10px}#alstom-logo{width:99px}.oldie #main-nav li ul{display:none}.oldie #main-nav li:hover>ul{display:block}.oldie #main-nav li li{height:31px;float:left;width:100%}.oldie #main-nav li a{margin-bottom:0 !important}#sector-landing{padding-top:10px;border-top:1px solid #adadad}.sector-listing{margin-bottom:10px;padding-top:10px}.sector-listing .sl-logo{float:left;margin-bottom:0}.sector-listing .sl-right{float:left;width:400px}.sector-listing .sl-right p{margin-bottom:5px}#company-listing h1{background:none}html{height:100%}#pg-1{min-height:100%;background:#4c5860}#pg-1 #container{width:100%;background:#fff}#pg-1 footer{padding:0}#pg-1 footer .inner-960{padding:30px 50px 50px 50px;width:860px}#slider-text{position:absolute;width:100%;z-index:99;bottom:10%;left:0}#slider-text h2{width:860px;margin:0 auto;position:static;font-size:3.571em}.inner-960{width:960px;margin:0 auto;position:relative}#slider-wrap{background:#dfdfdf}#home-slider{max-width:1920px;margin:0 auto}}