@-ms-viewport{width:device-width}
@-ms-viewport{width:device-width}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:34px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@-ms-viewport{width:device-width}
.hidden{display:none;visibility:hidden}
.visible-phone{display:none!important}
.visible-tablet{display:none!important}
.hidden-desktop{display:none!important}
.visible-desktop{display:inherit!important}
@media(min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit!important}
.visible-desktop{display:none!important}
.visible-tablet{display:inherit!important}
.hidden-tablet{display:none!important}
}
@media(max-width:767px){.hidden-desktop{display:inherit!important}
.visible-desktop{display:none!important}
.visible-phone{display:inherit!important}
.hidden-phone{display:none!important}
}
.visible-print{display:none!important}
@media print{.visible-print{display:inherit!important}
.hidden-print{display:none!important}
}
@media(min-width:1200px){.row{margin-left:-30px;*zoom:1}
.row:before,.row:after{display:table;content:"";line-height:0}
.row:after{clear:both}
.row:before,.row:after{display:table;content:"";line-height:0}
.row:after{clear:both}
[class*="span"]{float:left;min-height:1px;margin-left:30px}
.container{width:1170px}
.span12{width:1170px}
.span11{width:1070px}
.span10{width:970px}
.span9{width:870px}
.span8{width:770px}
.span7{width:670px}
.span6{width:570px}
.span5{width:470px}
.span4{width:370px}
.span3{width:270px}
.span2{width:170px}
.span1{width:70px}
.offset12{margin-left:1230px}
.offset11{margin-left:1130px}
.offset10{margin-left:1030px}
.offset9{margin-left:930px}
.offset8{margin-left:830px}
.offset7{margin-left:730px}
.offset6{margin-left:630px}
.offset5{margin-left:530px}
.offset4{margin-left:430px}
.offset3{margin-left:330px}
.offset2{margin-left:230px}
.offset1{margin-left:130px}
.row-fluid{width:100%;*zoom:1}
.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}
.row-fluid:after{clear:both}
.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}
.row-fluid:after{clear:both}
.row-fluid [class*="span"]{display:block;width:100%;min-height:34px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%}
.row-fluid [class*="span"]:first-child{margin-left:0}
.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.564102564102564%}
.row-fluid .span12{width:100%;*width:99.94680851063829%}
.row-fluid .span11{width:91.45299145299145%;*width:91.39979996362975%}
.row-fluid .span10{width:82.90598290598291%;*width:82.8527914166212%}
.row-fluid .span9{width:74.35897435897436%;*width:74.30578286961266%}
.row-fluid .span8{width:65.81196581196582%;*width:65.75877432260411%}
.row-fluid .span7{width:57.26495726495726%;*width:57.21176577559556%}
.row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%}
.row-fluid .span5{width:40.17094017094017%;*width:40.11774868157847%}
.row-fluid .span4{width:31.623931623931625%;*width:31.570740134569924%}
.row-fluid .span3{width:23.076923076923077%;*width:23.023731587561375%}
.row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%}
.row-fluid .span1{width:5.982905982905983%;*width:5.929714493544281%}
.row-fluid .offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%}
.row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%}
.row-fluid .offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%}
.row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%}
.row-fluid .offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%}
.row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%}
.row-fluid .offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%}
.row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435352%}
.row-fluid .offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144753%}
.row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%}
.row-fluid .offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%}
.row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%}
.row-fluid .offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%}
.row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%}
.row-fluid .offset5{margin-left:45.299145299145295%;*margin-left:45.1927623204219%}
.row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%}
.row-fluid .offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%}
.row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%}
.row-fluid .offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%}
.row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%}
.row-fluid .offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396257%}
.row-fluid .offset2:first-child{margin-left:17.094017094017094%;*margin-left:16.98763411529369%}
.row-fluid .offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%}
.row-fluid .offset1:first-child{margin-left:8.547008547008547%;*margin-left:8.440625568285142%}
input,textarea,.uneditable-input{margin-left:0}
.controls-row [class*="span"]+[class*="span"]{margin-left:30px}
input.span12,textarea.span12,.uneditable-input.span12{width:1156px}
input.span11,textarea.span11,.uneditable-input.span11{width:1056px}
input.span10,textarea.span10,.uneditable-input.span10{width:956px}
input.span9,textarea.span9,.uneditable-input.span9{width:856px}
input.span8,textarea.span8,.uneditable-input.span8{width:756px}
input.span7,textarea.span7,.uneditable-input.span7{width:656px}
input.span6,textarea.span6,.uneditable-input.span6{width:556px}
input.span5,textarea.span5,.uneditable-input.span5{width:456px}
input.span4,textarea.span4,.uneditable-input.span4{width:356px}
input.span3,textarea.span3,.uneditable-input.span3{width:256px}
input.span2,textarea.span2,.uneditable-input.span2{width:156px}
input.span1,textarea.span1,.uneditable-input.span1{width:56px}
.thumbnails{margin-left:-30px}
.thumbnails>li{margin-left:30px}
.row-fluid .thumbnails{margin-left:0}
}
@media(min-width:768px) and (max-width:979px){.row{margin-left:-20px;*zoom:1}
.row:before,.row:after{display:table;content:"";line-height:0}
.row:after{clear:both}
.row:before,.row:after{display:table;content:"";line-height:0}
.row:after{clear:both}
[class*="span"]{float:left;min-height:1px;margin-left:20px}
.container{width:724px}
.span12{width:724px}
.span11{width:662px}
.span10{width:600px}
.span9{width:538px}
.span8{width:476px}
.span7{width:414px}
.span6{width:352px}
.span5{width:290px}
.span4{width:228px}
.span3{width:166px}
.span2{width:104px}
.span1{width:42px}
.offset12{margin-left:764px}
.offset11{margin-left:702px}
.offset10{margin-left:640px}
.offset9{margin-left:578px}
.offset8{margin-left:516px}
.offset7{margin-left:454px}
.offset6{margin-left:392px}
.offset5{margin-left:330px}
.offset4{margin-left:268px}
.offset3{margin-left:206px}
.offset2{margin-left:144px}
.offset1{margin-left:82px}
.row-fluid{width:100%;*zoom:1}
.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}
.row-fluid:after{clear:both}
.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}
.row-fluid:after{clear:both}
.row-fluid [class*="span"]{display:block;width:100%;min-height:34px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%}
.row-fluid [class*="span"]:first-child{margin-left:0}
.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%}
.row-fluid .span12{width:100%;*width:99.94680851063829%}
.row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%}
.row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%}
.row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%}
.row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%}
.row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%}
.row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%}
.row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%}
.row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%}
.row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%}
.row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%}
.row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%}
.row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%}
.row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%}
.row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%}
.row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%}
.row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%}
.row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%}
.row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%}
.row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%}
.row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%}
.row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%}
.row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%}
.row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%}
.row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%}
.row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%}
.row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%}
.row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%}
.row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%}
.row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%}
.row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%}
.row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%}
.row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%}
.row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%}
.row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%}
.row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%}
input,textarea,.uneditable-input{margin-left:0}
.controls-row [class*="span"]+[class*="span"]{margin-left:20px}
input.span12,textarea.span12,.uneditable-input.span12{width:710px}
input.span11,textarea.span11,.uneditable-input.span11{width:648px}
input.span10,textarea.span10,.uneditable-input.span10{width:586px}
input.span9,textarea.span9,.uneditable-input.span9{width:524px}
input.span8,textarea.span8,.uneditable-input.span8{width:462px}
input.span7,textarea.span7,.uneditable-input.span7{width:400px}
input.span6,textarea.span6,.uneditable-input.span6{width:338px}
input.span5,textarea.span5,.uneditable-input.span5{width:276px}
input.span4,textarea.span4,.uneditable-input.span4{width:214px}
input.span3,textarea.span3,.uneditable-input.span3{width:152px}
input.span2,textarea.span2,.uneditable-input.span2{width:90px}
input.span1,textarea.span1,.uneditable-input.span1{width:28px}
}
@media(max-width:767px){body{padding-left:20px;padding-right:20px}
.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-left:-20px;margin-right:-20px}
.container-fluid{padding:0}
.dl-horizontal dt{float:none;clear:none;width:auto;text-align:left}
.dl-horizontal dd{margin-left:0}
.container{width:auto}
.row-fluid{width:100%}
.row,.thumbnails{margin-left:0}
.thumbnails>li{float:none;margin-left:0}
[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.row-fluid [class*="offset"]:first-child{margin-left:0}
.input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:34px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto}
.controls-row [class*="span"]+[class*="span"]{margin-left:0}
.modal{position:fixed;top:20px;left:20px;right:20px;width:auto;margin:0}
.modal.fade{top:-100px}
.modal.fade.in{top:20px}
}
@media(max-width:480px){.nav-collapse{-webkit-transform:translate3d(0,0,0)}
.page-header h1 small{display:block;line-height:24px}
input[type="checkbox"],input[type="radio"]{border:1px solid #ccc}
.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}
.form-horizontal .controls{margin-left:0}
.form-horizontal .control-list{padding-top:0}
.form-horizontal .form-actions{padding-left:10px;padding-right:10px}
.media .pull-left,.media .pull-right{float:none;display:block;margin-bottom:10px}
.media-object{margin-right:0;margin-left:0}
.modal{top:10px;left:10px;right:10px}
.modal-header .close{padding:10px;margin:-10px}
.carousel-caption{position:static}
}
@media(max-width:767px){.page-header>.pull-right{clear:left;float:none}
.page-header .nav-pills{margin-bottom:20px;text-align:left;width:100%}
.page-header .nav-pills>li{margin-top:1px;float:none;width:100%}
.page-header .nav-pills>li:first-child{margin-top:0}
.page-header .nav-pills>li:first-child>a{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}
.page-header .nav-pills>li:last-child>a{-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}
.input-append span.add-on,.input-prepend span.add-on{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:34px}
}
@media(max-width:979px){body{padding-top:0}
.navbar-fixed-top,.navbar-fixed-bottom{position:static}
.navbar-fixed-top{margin-bottom:24px}
.navbar-fixed-bottom{margin-top:24px}
.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px}
.navbar .container{width:auto;padding:0}
.navbar .brand{padding-left:10px;padding-right:10px;margin:0 0 0 -5px}
.nav-collapse{clear:both}
.nav-collapse .nav{float:none;margin:0 0 12px}
.nav-collapse .nav>li{float:none}
.nav-collapse .nav>li>a{margin-bottom:2px}
.nav-collapse .nav>.divider-vertical{display:none}
.nav-collapse .nav .nav-header{color:#26272b;text-shadow:none}
.nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#26272b;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.nav-collapse .dropdown-menu li+li a{margin-bottom:2px}
.nav-collapse .nav>li>a:hover,.nav-collapse .nav>li>a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .dropdown-menu a:focus{background-color:#f0f1f2}
.navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#26272b}
.navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .nav>li>a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:focus{background-color:#f0f1f2}
.nav-collapse.in .btn-group{margin-top:5px;padding:0}
.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;float:none;display:none;max-width:none;margin:0 15px;padding:0;background-color:transparent;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.nav-collapse .open>.dropdown-menu{display:block}
.nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none}
.nav-collapse .dropdown-menu .divider{display:none}
.nav-collapse .nav>li>.dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after{display:none}
.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:12px 15px;margin:12px 0;border-top:1px solid #f0f1f2;border-bottom:1px solid #f0f1f2}
.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#f0f1f2;border-bottom-color:#f0f1f2}
.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}
.nav-collapse,.nav-collapse.collapse{overflow:hidden;height:0}
.navbar .btn-navbar{display:block}
.navbar-static .navbar-inner{padding-left:10px;padding-right:10px}
}
@media(min-width:980px){.nav-collapse.collapse{height:auto!important;overflow:visible!important}
}
@media(max-width:979px){.nav-collapse .btn{font-weight:bold;padding:4px 10px 4px 10px;border:0}
.primary-navbar.nav-collapse .nav>li{border-top:1px solid #e1e2e5;float:none}
.primary-navbar.nav-collapse .nav>li.open .dropdown-menu{position:static;float:none}
.primary-navbar.nav-collapse .nav>li.open .dropdown-menu>.open{float:none}
.primary-navbar.nav-collapse .nav>li.dropdown>a,.primary-navbar.nav-collapse .nav>li.dropdown>a:hover,.primary-navbar.nav-collapse .nav>li.dropdown.open>a{border:0;margin:0;padding:12px 20px}
.primary-navbar.nav-collapse .nav>li>a{padding:12px 20px}
.nav-collapse .dropdown-menu{display:none;float:left;left:0;margin:0 0 0 5px;min-width:100px;padding:14px 45px;position:absolute;top:100%}
.nav-collapse .dropdown-menu a{color:#5c5f63;font-weight:bold;margin-right:30px;margin-bottom:0}
.nav-collapse .dropdown-menu a:hover{background:transparent;color:#005eb8}
.toolbar-container{margin-left:0;margin-right:10px}
.btn-toolbar{display:inline-block}
.navbar .btn.btn-navbar{display:inline-block;float:none;margin-top:0;margin-left:6px}
.navbar .brand{margin:17px 0 0 -17px}
.navbar.navbar-small .brand{margin:6px 0 0 0}
.navbar.navbar-small .primary-navbar{margin-left:0}
.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:0;margin:0;border-top:0;border-bottom:0}
.navbar .primary-navbar .dropdown-menu{border:0}
}
@media(min-width:1200px){.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px}
}
@media(min-width:768px) and (max-width:979px){.brand .primary-brand{display:none}
}
@media(max-width:767px){.toolbar-container{margin-left:20px}
.navbar .brand .main-brand{display:none}
.navbar .toolbar-container{text-align:left;float:left}
.navbar .container{position:relative}
.navbar .btn-navbar{position:absolute;top:27px;right:20px}
.navbar.navbar-small .btn-navbar{top:17px;right:20px}
.navbar .search-query{width:100px}
.primary-navbar.nav-collapse .nav>li{border-top:1px solid #e1e2e5;float:none}
.primary-navbar.nav-collapse .nav>li.open .dropdown-menu{position:static;float:none}
.primary-navbar.nav-collapse .nav>li.open .dropdown-menu>.open{float:none}
.primary-navbar.nav-collapse .nav>li.dropdown>a,.primary-navbar.nav-collapse .nav>li.dropdown>a:hover,.primary-navbar.nav-collapse .nav>li.dropdown.open>a{border:0;margin:0;padding:12px 20px}
.primary-navbar.nav-collapse .nav>li>a{padding:12px 20px}
.toolbar-container{float:left;margin-left:20px}
.navbar .brand small{display:none}
.nav-collapse .dropdown-menu{display:none;float:left;left:0;margin:0 0 0 5px;min-width:100px;padding:14px 45px;position:absolute;top:100%}
.nav-collapse .dropdown-menu a{color:#5c5f63;font-weight:bold;margin-right:30px;margin-bottom:0}
.nav-collapse .dropdown-menu a:hover{background:transparent;color:#005eb8}
.nav-collapse .nav>li>.dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after{display:inline-block}
.nav-collapse.in .btn-group{margin-top:0}
.primary-navbar .container{padding:0}
.primary-navbar .nav{margin-bottom:0}
.primary-navbar .nav>li{float:left}
.primary-navbar .nav>li>a{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.primary-navbar .nav>li>a:hover,.primary-navbar .nav>li>a.active{color:#005eb8}
.navbar .primary-navbar .nav>li.dropdown.open>.dropdown-toggle{padding:12px 20px}
.responsive-elements{margin:10px 10px 10px}
.responsive-elements .open>.dropdown-menu{display:none}
.btn.btn-inverse.dropdown-toggle .icon-user{margin:0}
.dropdown-toggle .user-name{display:none}
.dropdown-toggle .user-name+.icon-ico_chevron_down_lg{display:none}
.navbar .brand{max-width:75%}
.navbar-search .search-query{width:100px;border:0}
.navbar-search .input-append .btn{border:0}
.brand .primary-brand{display:none}
}
@media(max-width:480px){.navbar .search-query{width:85px}
}
@media(min-width:768px) and (max-width:979px){.footer.small{display:none}
.footer.footer-small-mobile{display:block}
}
@media(max-width:767px){.footer .block.about{display:none}
.footer .block.sections,.footer .block.staff{text-align:center}
.footer .block a{display:block;width:100%}
.footer .colophon a{margin:0;padding:5px 0}
.footer.small{display:none}
.footer.footer-small-mobile{display:block}
}
@import "variables.less";@media(max-width:480px){.module.draggable{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:auto;padding:15px}
.module.draggable .module-header{padding:0;margin-bottom:15px}
.module.draggable .module-header:hover{cursor:default}
.module.draggable .module-header:active{background-color:transparent}
.module.draggable .module-body{display:block;height:auto;width:auto}
.module.draggable .module-body>div:first-child{display:block;padding:0;width:auto}
.module.scrollable .module-body{height:auto;overflow:auto}
}
@-ms-viewport{width:device-width}
@-ms-viewport{width:device-width}
@media(max-width:767px){.block.inner-right{padding:30px}
.block.inner-left{padding:30px}
article>p{padding:0}
blockquote{margin-left:0}
blockquote p{padding:0 1em 0 1em}
.hero{background-color:#fff;border-bottom:1px solid #e1e2e5}
.hero .title{font-size:24px;font-weight:normal;line-height:26px;margin-top:10px}
.hero .text{position:relative}
.hero .text h1,.hero .text h2,.hero .text h3,.hero .text h4,.hero .text h5,.hero .text h6,.hero .text p{color:#262626}
.feature img{width:100%}
.fill-container.teasers .container{padding:40px 20px}
.fill-container.teasers .teaser .text{width:70%}
.media{position:relative}
.media [class*="ico_play"]{color:#fff;font-size:70px;height:70px;margin-top:-30px;margin-left:-30px;padding:15px 0;position:absolute;left:38px;bottom:5px;width:70px;text-align:center;text-indent:3px;opacity:.9}
.media [class*="ico_play"]:hover{opacity:1;cursor:pointer}
.text-image-story .align-wrapper{height:auto;padding-bottom:20px}
.modal.lightbox{bottom:20px;min-width:1px}
.modal.lightbox,.modal.lightbox.fade.in{top:20px}
.modal.lightbox .container{padding:0}
}
@media(min-width:1200px){.block.teaser{height:277px}
}
@media(min-width:768px) and (max-width:979px){.block.teaser .title{font-size:18px;line-height:22px;margin-right:20%}
.block.teaser{height:171px}
}
@media(max-width:767px){.hero.carousel .item{min-height:300px}
.carousel.teasers .item{display:block!important}
.carousel.teasers .row :last-child{margin-bottom:0}
.carousel.teasers .carousel-control{display:none}
}
@media(min-width:768px) and (max-width:979px){div.slider .thumb{width:25px}
}
@media(max-width:767px){div.slider .thumb{width:30px}
}
@media(min-width:1200px){.contact-list>li .contact{width:300px}
.contact-list>li .contact .wrapper .info{width:210px}
.contact-list>li .actions .btn-group{display:inline-block}
.contact-list>li .actions .dropdown-menu{right:0;left:auto}
}
@media(min-width:768px) and (max-width:979px){.contact-list>li .contact{width:160px}
.contact-list>li .contact .wrapper img{display:none}
}
@media(max-width:767px){.contact-list>li{display:none}
.contact-list>li .contact{width:250px}
.contact-list>li .contact .wrapper img{margin-right:0}
.contact-list>li .contact .info{width:170px}
.contact-list>li .actions{width:230px}
.contact-list>li:nth-child(-n+5),.contact-list>li.view-all{display:table}
}
@media(max-width:480px){.contact-list>li .contact{width:240px}
}
@media(min-width:1200px){ul.event-list>li>a .media{margin-right:20px}
}
@media(min-width:768px) and (max-width:979px){.events-list .event{padding-bottom:15px}
}
@media(min-width:1200px){.row{margin-left:-30px;*zoom:1}
.row:before,.row:after{display:table;content:"";line-height:0}
.row:after{clear:both}
.row:before,.row:after{display:table;content:"";line-height:0}
.row:after{clear:both}
[class*="span"]{float:left;min-height:1px;margin-left:30px}
.container{width:1170px}
.span12{width:1170px}
.span11{width:1070px}
.span10{width:970px}
.span9{width:870px}
.span8{width:770px}
.span7{width:670px}
.span6{width:570px}
.span5{width:470px}
.span4{width:370px}
.span3{width:270px}
.span2{width:170px}
.span1{width:70px}
.offset12{margin-left:1230px}
.offset11{margin-left:1130px}
.offset10{margin-left:1030px}
.offset9{margin-left:930px}
.offset8{margin-left:830px}
.offset7{margin-left:730px}
.offset6{margin-left:630px}
.offset5{margin-left:530px}
.offset4{margin-left:430px}
.offset3{margin-left:330px}
.offset2{margin-left:230px}
.offset1{margin-left:130px}
.row-fluid{width:100%;*zoom:1}
.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}
.row-fluid:after{clear:both}
.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}
.row-fluid:after{clear:both}
.row-fluid [class*="span"]{display:block;width:100%;min-height:34px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%}
.row-fluid [class*="span"]:first-child{margin-left:0}
.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.564102564102564%}
.row-fluid .span12{width:100%;*width:99.94680851063829%}
.row-fluid .span11{width:91.45299145299145%;*width:91.39979996362975%}
.row-fluid .span10{width:82.90598290598291%;*width:82.8527914166212%}
.row-fluid .span9{width:74.35897435897436%;*width:74.30578286961266%}
.row-fluid .span8{width:65.81196581196582%;*width:65.75877432260411%}
.row-fluid .span7{width:57.26495726495726%;*width:57.21176577559556%}
.row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%}
.row-fluid .span5{width:40.17094017094017%;*width:40.11774868157847%}
.row-fluid .span4{width:31.623931623931625%;*width:31.570740134569924%}
.row-fluid .span3{width:23.076923076923077%;*width:23.023731587561375%}
.row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%}
.row-fluid .span1{width:5.982905982905983%;*width:5.929714493544281%}
.row-fluid .offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%}
.row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%}
.row-fluid .offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%}
.row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%}
.row-fluid .offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%}
.row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%}
.row-fluid .offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%}
.row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435352%}
.row-fluid .offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144753%}
.row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%}
.row-fluid .offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%}
.row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%}
.row-fluid .offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%}
.row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%}
.row-fluid .offset5{margin-left:45.299145299145295%;*margin-left:45.1927623204219%}
.row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%}
.row-fluid .offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%}
.row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%}
.row-fluid .offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%}
.row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%}
.row-fluid .offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396257%}
.row-fluid .offset2:first-child{margin-left:17.094017094017094%;*margin-left:16.98763411529369%}
.row-fluid .offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%}
.row-fluid .offset1:first-child{margin-left:8.547008547008547%;*margin-left:8.440625568285142%}
input,textarea,.uneditable-input{margin-left:0}
.controls-row [class*="span"]+[class*="span"]{margin-left:30px}
input.span12,textarea.span12,.uneditable-input.span12{width:1156px}
input.span11,textarea.span11,.uneditable-input.span11{width:1056px}
input.span10,textarea.span10,.uneditable-input.span10{width:956px}
input.span9,textarea.span9,.uneditable-input.span9{width:856px}
input.span8,textarea.span8,.uneditable-input.span8{width:756px}
input.span7,textarea.span7,.uneditable-input.span7{width:656px}
input.span6,textarea.span6,.uneditable-input.span6{width:556px}
input.span5,textarea.span5,.uneditable-input.span5{width:456px}
input.span4,textarea.span4,.uneditable-input.span4{width:356px}
input.span3,textarea.span3,.uneditable-input.span3{width:256px}
input.span2,textarea.span2,.uneditable-input.span2{width:156px}
input.span1,textarea.span1,.uneditable-input.span1{width:56px}
.mds-container{width:1170px}
.text-image-story .align-wrapper{height:410px}
.mds-container.item-category{margin-top:0}
.mds-container.item-category .text{padding:30px;padding-right:0}
.mds-container.item-category .text h2{margin-bottom:20px}
.mds-container.item-category .text .align-wrapper{display:table-cell;vertical-align:bottom;height:325px}
.mds-container.item-category .text .align-bottom{display:inline-block;vertical-align:bottom}
.mds-container.card-carousel .card{width:350px}
.fill-container.teasers .teaser .text{margin-left:20px}
}
@media(min-width:768px) and (max-width:979px){.row{margin-left:-20px;*zoom:1}
.row:before,.row:after{display:table;content:"";line-height:0}
.row:after{clear:both}
.row:before,.row:after{display:table;content:"";line-height:0}
.row:after{clear:both}
[class*="span"]{float:left;min-height:1px;margin-left:20px}
.container{width:724px}
.span12{width:724px}
.span11{width:662px}
.span10{width:600px}
.span9{width:538px}
.span8{width:476px}
.span7{width:414px}
.span6{width:352px}
.span5{width:290px}
.span4{width:228px}
.span3{width:166px}
.span2{width:104px}
.span1{width:42px}
.offset12{margin-left:764px}
.offset11{margin-left:702px}
.offset10{margin-left:640px}
.offset9{margin-left:578px}
.offset8{margin-left:516px}
.offset7{margin-left:454px}
.offset6{margin-left:392px}
.offset5{margin-left:330px}
.offset4{margin-left:268px}
.offset3{margin-left:206px}
.offset2{margin-left:144px}
.offset1{margin-left:82px}
.row-fluid{width:100%;*zoom:1}
.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}
.row-fluid:after{clear:both}
.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}
.row-fluid:after{clear:both}
.row-fluid [class*="span"]{display:block;width:100%;min-height:34px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%}
.row-fluid [class*="span"]:first-child{margin-left:0}
.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%}
.row-fluid .span12{width:100%;*width:99.94680851063829%}
.row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%}
.row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%}
.row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%}
.row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%}
.row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%}
.row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%}
.row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%}
.row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%}
.row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%}
.row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%}
.row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%}
.row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%}
.row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%}
.row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%}
.row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%}
.row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%}
.row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%}
.row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%}
.row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%}
.row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%}
.row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%}
.row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%}
.row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%}
.row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%}
.row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%}
.row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%}
.row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%}
.row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%}
.row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%}
.row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%}
.row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%}
.row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%}
.row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%}
.row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%}
.row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%}
input,textarea,.uneditable-input{margin-left:0}
.controls-row [class*="span"]+[class*="span"]{margin-left:20px}
input.span12,textarea.span12,.uneditable-input.span12{width:710px}
input.span11,textarea.span11,.uneditable-input.span11{width:648px}
input.span10,textarea.span10,.uneditable-input.span10{width:586px}
input.span9,textarea.span9,.uneditable-input.span9{width:524px}
input.span8,textarea.span8,.uneditable-input.span8{width:462px}
input.span7,textarea.span7,.uneditable-input.span7{width:400px}
input.span6,textarea.span6,.uneditable-input.span6{width:338px}
input.span5,textarea.span5,.uneditable-input.span5{width:276px}
input.span4,textarea.span4,.uneditable-input.span4{width:214px}
input.span3,textarea.span3,.uneditable-input.span3{width:152px}
input.span2,textarea.span2,.uneditable-input.span2{width:90px}
input.span1,textarea.span1,.uneditable-input.span1{width:28px}
.mds-container{width:724px}
.mds-container.card-carousel .card{width:200px}
.fill-container.teasers .container{padding:30px 20px 28px 20px}
.fill-container.teasers .container .text{width:200px}
.fill-container.teasers .container.medium{padding:46px 10px 20px 30px}
.fill-container.more .input-medium{width:90px}
.fill-container.header-carousel{background-color:#fff}
.fill-container.header-carousel .item{background-color:#fff}
.fill-container.header-carousel .item h1,.fill-container.header-carousel .item h2,.fill-container.header-carousel .item h3,.fill-container.header-carousel .item h4,.fill-container.header-carousel .item h5,.fill-container.header-carousel .item h6,.fill-container.header-carousel .item p{color:#262626}
.fill-container.header-carousel .item .text{padding-top:20px;position:relative;margin-bottom:20px;top:0}
.fill-container.header-carousel .item a:hover h1,.fill-container.header-carousel .item a:hover h2,.fill-container.header-carousel .item a:hover h3,.fill-container.header-carousel .item a:hover h4,.fill-container.header-carousel .item a:hover h5,.fill-container.header-carousel .item a:hover h6,.fill-container.header-carousel .item a:hover p{color:#262626}
.mds-container.item-category [class*="span"]{float:none;width:auto}
.mds-container.item-category .text{width:auto;padding-left:0;padding-top:30px;margin:0 30px 0 30px}
.mds-container.item-category .text .align-wrapper{height:auto}
.fill-container.text-image-story .text{padding:1em 1em 1em 0}
textarea.ede-textarea-float{float:left;margin-left:20px}
.ede-settings-banner{display:none}
.ede-settings-dropdown{display:inline-block;margin-top:5px}
}
@media(max-width:767px){body{padding:0}
.mds-container{width:100%}
.product-comparison table tbody.product-comparison-tbody td{padding:12px}
blockquote p{font-size:20px;line-height:22px;margin-top:20px}
.fill-container.messaging a{font-size:22px;line-height:1.2em}
.block.feature{height:auto;min-height:0}
.container{padding:40px 20px}
.navbar-static-top{position:relative;margin-left:0;margin-right:0}
.masonry-brick{position:static!important}
.uniform .feature{height:auto!important}
.uniform .feature p{position:static!important}
.mds-container.discussions,.mds-container.documents,.mds-container.inquires{padding-left:0;padding-right:0}
.mds-container.notifications{padding-bottom:0}
.mds-container.notifications .block{padding-left:0}
.mds-container.documents h3{margin-bottom:20px}
.mds-container.card-carousel .item{position:relative;margin-left:0;padding-left:0}
.mds-container.card-carousel .card{table-layout:fixed;width:100%;margin-left:0;margin-bottom:30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.mds-container.card-carousel .card thead,.mds-container.card-carousel .card tbody{width:100%}
.fill-container.teasers .container{padding:49px 30px 28px 30px}
.fill-container.teasers .teaser{margin-bottom:20px;margin-top:20px}
.fill-container.teasers .teaser .text-large{margin-top:0}
.mds-container.search-results .results .results-list .result .summary{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}
.mds-container.search-results .results .results-list .result .media+.title+.summary{display:-webkit-box;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis}
.fill-container.header-carousel{background-color:#fff}
.fill-container.header-carousel .item{background-color:#fff}
.fill-container.header-carousel .item h1,.fill-container.header-carousel .item h2,.fill-container.header-carousel .item h3,.fill-container.header-carousel .item h4,.fill-container.header-carousel .item h5,.fill-container.header-carousel .item h6,.fill-container.header-carousel .item p{color:#262626}
.fill-container.header-carousel .item [class*="span"]{padding-top:20px;position:relative;top:0}
.fill-container.header-carousel .item.text{position:relative;top:100%}
.mds-container.items .items .item-list .item .span3{float:left;width:280px}
.mds-container.items .items .item-list .item .span9{float:left;width:55%;margin-left:30px}
.mds-container.item-category .text{padding-left:0;padding-top:0}
.mds-container.item-category .text .align-wrapper{height:auto}
.mds-container.product-comparison .block h1{padding-top:20px}
textarea.ede-textarea-float{float:left;margin-left:0}
.ede-settings-banner{display:none}
.ede-settings-dropdown{display:inline-block;margin-top:5px}
.banner-content{padding:0 20px 0 0}
.banner-lockup{margin:0!important}
}
@media(max-width:480px){.mds-container{width:100%}
ul.button-wrapper>li{display:block}
.navbar .navbar-inner{height:150px}
.navbar .brand .secondary-brand{display:inline-block;margin-left:20px;width:260px}
.mds-container.notifications .block{padding-left:30px}
.mds-container header{position:relative}
.mds-container header .module-arrow{position:absolute;top:35px;left:10px;margin-right:5px;cursor:pointer}
.fill-container.header-carousel{background-color:#fff}
.fill-container.header-carousel .item{background-color:#fff}
.fill-container.header-carousel .item h1,.fill-container.header-carousel .item h2,.fill-container.header-carousel .item h3,.fill-container.header-carousel .item h4,.fill-container.header-carousel .item h5,.fill-container.header-carousel .item h6,.fill-container.header-carousel .item p{color:#262626}
.fill-container.header-carousel .item [class*="span"]{padding-top:0;position:relative;top:0}
.fill-container.header-carousel .item.text{position:relative;top:100%}
.fill-container.header-carousel .item a:hover h1,.fill-container.header-carousel .item a:hover h2,.fill-container.header-carousel .item a:hover h3,.fill-container.header-carousel .item a:hover h4,.fill-container.header-carousel .item a:hover h5,.fill-container.header-carousel .item a:hover h6,.fill-container.header-carousel .item a:hover p{color:#262626}
.mds-container.items .items .item-list .item .media{margin-bottom:30px;margin-left:0}
.mds-container.items .items .item-list .item .span3{float:none;width:100%}
.mds-container.items .items .item-list .item .span9{box-sizing:border-box;float:none;width:100%;margin-left:0;margin-right:0;padding-left:30px;padding-right:30px}
.mds-container.items .items .item-list .item .item-detail .item-desc .price{float:none;text-align:left}
.mds-container.items .items .item-list .item .item-detail .summary{width:100%!important}
.fill-container.teasers .teaser .text{margin-left:0}
.thumbnail.body.small .caption,.thumbnail.body.medium .caption{margin-top:10px}
.thumbnail.body.small img,.thumbnail.body.medium img{width:60%}
textarea.ede-textarea-float{float:left;margin-left:0}
textarea.blog-link{min-height:45px}
.ede-settings-banner{display:none}
.ede-settings-dropdown{display:inline-block;margin-top:5px}
.modal.share .item-description .info{width:100%;margin-top:10px}
}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
@media(max-width:1200px){textarea.ede-textarea-float{margin-left:20px}
}
@media(min-width:1200px){.banner-lockup .span5 .inline-block{margin-left:25px}
.banner-lockup .span7 .pull-right:first-child{margin-right:-30px}
}
@media(max-width:767px){textarea.ede-textarea-float{margin-left:0}
.banner-lockup .span7 .pull-right:first-child{margin-right:0}
}
@media(max-width:1200px){.settings-margin-left{margin-left:20px}
}
@media(max-width:767px){.settings-margin-left{margin-left:0}
}
@media(max-width:480px){.banner-lockup .span5{margin-bottom:0}
.banner-lockup .span5>div{padding-left:0;margin-bottom:0;margin-top:10px}
.banner-lockup .span7{margin-top:5px;padding-right:20px}
.banner-lockup .span7 .pull-right:first-child{margin-right:-20px}
}
@media(max-width:480px){input[type="checkbox"],input[type="radio"]{border:none!important}
}
@media(max-width:480px){.page-header .pull-left,.page-header .pull-right{float:none;text-align:left}
.page-header .dropdown-menu.pull-right{float:left;right:auto}
.page-header h2{margin-bottom:10px}
}
@media(max-width:767px){.modules .module{min-height:0;padding:0}
.modules .module.draggable{padding:0}
.modules .module.draggable .module-body>div:first-child{padding-left:20px;padding-right:20px}
.modules .module.scrollable .module-body{height:auto;overflow-y:visible}
.modules .module.with-toolbar header .toolbar .btn-group{display:block;float:none}
.modules .module.with-toolbar header .toolbar form.form-search{display:block;float:none}
.modules .module.with-toolbar .module-body{height:auto}
.modules .module.with-toolbar.double{min-height:0}
.modules .module.with-toolbar.double .module-body{height:auto;min-height:0}
.modules .module header.module-header{padding-top:20px;padding-left:20px;padding-right:20px}
.modules .module header.module-header form.form-search{margin-bottom:10px}
.modules .module header.module-header .toolbar{margin-top:10px}
.modules .module header.module-header .badge.badge-small{float:left;margin-top:3px}
.modules .module .module-body{padding-bottom:10px}
.modules .module .module-body>ul{padding:0 20px 0 20px}
.modules .module .module-body>div>ul{padding:0}
.modules .module .module-body ul li.view-all{margin-bottom:-5px}
.modules .module .module-body ul.message-list li.view-all{margin-top:10px}
.modules .module:last-child{margin-bottom:0}
}
@media(max-width:767px){.modules .module{position:relative!important;left:0!important;top:0!important;height:auto!important}
.modules .module.with-toolbar header .toolbar{*zoom:1;margin-top:20px}
.modules .module.with-toolbar header .toolbar:before,.modules .module.with-toolbar header .toolbar:after{display:table;content:"";line-height:0}
.modules .module.with-toolbar header .toolbar:after{clear:both}
.modules .module.with-toolbar header .toolbar:before,.modules .module.with-toolbar header .toolbar:after{display:table;content:"";line-height:0}
.modules .module.with-toolbar header .toolbar:after{clear:both}
.modules .module.with-toolbar header .toolbar .btn-group{float:none;display:inline-block;margin-right:10px}
.modules .module.with-toolbar header .toolbar form.form-search{display:inline-block;margin-top:20;float:none}
.modules .module.with-toolbar header .toolbar form.form-search .input-small{width:90px}
.modules .module.with-toolbar header .toolbar form.form-search .btn{margin-bottom:0}
}
@media(min-width:768px) and (max-width:979px){.modules .module header.module-header{padding-top:20px;padding-left:20px;padding-right:20px}
.modules .module header.module-header .badge{display:none}
.modules .module.draggable .module-body>div:first-child,.modules .module .module-body>ul{padding-left:20px}
}
@media(max-width:480px){.ede .container{padding-top:0;padding-bottom:20px;padding-left:20px;padding-right:20px}
.ede .navbar .brand .secondary-brand{margin-left:28px}
.ede .navbar .brand .ge-logo{margin-left:22px}
.ede .navbar .navbar-inner .container{padding:0}
}
@media(max-width:979px){.ede-stack{float:none!important;display:block;width:100%!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#mapviewProfile{margin-right:20px}
#contactInfo{height:840px}
#contactInfo .table tr td:first-child{line-height:16px}
#contactInfo .table tr td:nth-child(2) .btn{line-height:22px;padding:1px 8px 0 8px;margin-right:0}
#contactInfo .table tr td:nth-child(2) .btn i{font-size:14px}
#contactInfo .table tr td:nth-child(3){padding-right:0}
#contactInfo .table tr td{padding-right:5px}
.ede .toolbar-container{margin-right:20px}
}
@media(min-width:1200px){.modules .module.with-toolbar header .toolbar{*zoom:1;margin-top:20px}
.modules .module.with-toolbar header .toolbar:before,.modules .module.with-toolbar header .toolbar:after{display:table;content:"";line-height:0}
.modules .module.with-toolbar header .toolbar:after{clear:both}
.modules .module.with-toolbar header .toolbar:before,.modules .module.with-toolbar header .toolbar:after{display:table;content:"";line-height:0}
.modules .module.with-toolbar header .toolbar:after{clear:both}
.modules .module.with-toolbar header .toolbar .btn-group{float:left}
.modules .module.with-toolbar header .toolbar form.form-search{display:inline-block;width:auto;margin-top:0;float:right}
.modules .module.with-toolbar header .toolbar form.form-search .input-small{width:90px}
.modules .module.with-toolbar header .toolbar form.form-search .btn{margin-bottom:0}
.modules .module.with-toolbar .module-body{height:245px}
.modules .module.with-toolbar.double .module-body{height:655px}
}
@media(max-width:480px){.module.draggable.carousel{min-height:400px;height:auto;padding:0}
.module.draggable.carousel .item{min-height:400px;height:auto}
.module.draggable.carousel .item .text{padding-left:20px;padding-top:20px}
}
@media(max-width:480px){.modules .module.documents.with-toolbar .module-body{height:auto}
}
@media(min-width:1200px){ul.document-list>li:not(.view-all) i[class*='icon']{display:block;height:80px}
}
@media(max-width:480px){.module.contacts.double .module-body{height:auto}
.modules .module.double{height:auto;min-height:0}
}
@media(max-width:767px){.modules .module.contacts.with-toolbar.double .module-body{height:auto;overflow-y:visible}
}
@media(min-width:768px) and (max-width:979px){.module.contacts header .toolbar{margin-top:20px}
.module.contacts header form.form-search{margin-top:10px;float:none}
.module.contacts header form.form-search .input-small{width:60px}
.module.contacts header form.form-search .btn{margin-bottom:0}
.module.contacts.double .module-body{height:585px}
}
@media(min-width:1200px){.module.contacts header .toolbar{margin-top:20px}
.module.contacts header form.form-search{display:inline-block;width:auto;margin:0;float:right}
.module.contacts header form.form-search .input-small{width:60px}
.module.contacts header form.form-search .btn{margin-bottom:0}
.module.contacts.double .module-body{height:655px}
}
@media(min-width:1200px){ul.community-list>li .info{width:70%}
ul.community-list>li>div>a .media{margin-left:0}
}
@media(min-width:768px) and (max-width:979px){ul.community-list>li .info,ul.community-list>li>div>a .media{float:none}
ul.community-list>li .info{width:100%}
ul.community-list>li>div>a .media{display:none}
ul.community-list>li>div .actions{margin-top:10px;margin-left:0}
}
@media(max-width:767px){.module.add-widget .module-add-widget{height:380px;min-height:380px}
}
@media(min-width:768px) and (max-width:979px){.multi-level-nav{top:0;left:0;padding:20px;padding-left:10px;padding-right:5px}
}
@media(max-width:767px){.multi-level-nav{position:relative!important}
}
@media(max-width:979px){.organization-chart .resource-info .manager{display:inline-block;width:47%;padding-top:10px}
.organization-chart .resource-info .resource{display:inline-block;width:48%;padding-top:10px;margin-left:20px}
.organization-chart .resource-info .reports{display:block;width:100%;padding-top:10px;margin-left:0;height:auto;overflow:visible}
.organization-chart .resource-info .reports .reports-list{height:auto;overflow:hidden}
.organization-chart .resource-info .reports .reports-list>li{display:none}
.organization-chart .resource-info .reports .reports-list>li:nth-child(-n+5),.organization-chart .resource-info .reports .reports-list>li.view-all{border-top:0;display:block;margin-bottom:0}
}
@media(max-width:480px){.popover{left:4px!important}
.popover.top{margin-top:-30px}
.popover .arrow{left:20%!important}
.popover .dropdown-menu{right:0;left:auto}
.organization-chart .resource-info .manager{display:block;width:100%}
.organization-chart .resource-info .resource{display:block;width:auto;margin-left:-30px;margin-right:-30px;border:0}
.organization-chart .resource-info .resource .block img{margin-top:0}
.organization-chart .resource-info .reports{border-top:0}
}
@media(min-width:980px) and (orientation:landscape){html.touch .module .module-header .badge.badge-small{float:left;margin-top:3px}
html.touch .module .module-body>ul{padding:0 30px 0 30px}
html.touch .module .module-body>div>ul{padding:0 15px 0 0}
}
@media(min-width:768px) and (max-width:979px){html.touch .module .module-header .badge.badge-small{float:left;margin-top:3px}
html.touch .module .module-body>ul{padding:0 20px 0 20px}
html.touch .module .module-body>div>ul{padding:0 5px 0 0}
}
@media(min-width:768px){html.touch .contact-list>li{display:block;width:100%}
}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:34px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.padding-none{padding:0!important}
.padding{padding:10px!important}
.padding-small{padding:5px!important}
.padding-large{padding:22px!important}
.padding-top-none{padding-top:0!important}
.padding-top{padding-top:10px!important}
.padding-top-small{padding-top:5px!important}
.padding-top-large{padding-top:22px!important}
.padding-right-none{padding-right:0!important}
.padding-right{padding-right:10px!important}
.padding-right-small{padding-right:5px!important}
.padding-right-large{padding-right:22px!important}
.padding-bottom-none{padding-bottom:0!important}
.padding-bottom{padding-bottom:10px!important}
.padding-bottom-small{padding-bottom:5px!important}
.padding-bottom-large{padding-bottom:22px!important}
.padding-left-none{padding-left:0!important}
.padding-left{padding-left:10px!important}
.padding-left-small{padding-left:5px!important}
.padding-left-large{padding-left:22px!important}
.margin-none{margin:0!important}
.margin{margin:10px!important}
.margin-small{margin:5px!important}
.margin-large{margin:22px!important}
.margin-top-none{margin-top:0!important}
.margin-top{margin-top:10px!important}
.margin-top-large{margin-top:22px!important}
.margin-top-small{margin-top:5px!important}
.margin-right-none{margin-right:0!important}
.margin-right{margin-right:10px!important}
.margin-right-large{margin-right:22px!important}
.margin-right-small{margin-right:5px!important}
.margin-bottom-none{margin-bottom:0!important}
.margin-bottom{margin-bottom:10px!important}
.margin-bottom-large{margin-bottom:22px!important}
.margin-bottom-small{margin-bottom:5px!important}
.margin-left-none{margin-left:0!important}
.margin-left{margin-left:10px!important}
.margin-left-large{margin-left:22px!important}
.margin-left-small{margin-left:5px!important}
.border-left-none{border-left:none!important}
.border-right-none{border-right:none!important}
.border-bottom-none{border-bottom:none!important}
.border-top-none{border-top:none!important}
.display-block{display:block}
.no-underline:hover{text-decoration:none}
.clickable{cursor:pointer}
.strong{font-weight:bold}
.em{font-style:italic}
.small{font-size:85%}
.no-link{color:#5c5f63}
.text-sans-serif{font-family:"ge-sans","Helvetica Neue",Helvetica,Arial,sans-serif}
.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.text-default{font-family:"ge-sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:24px;font-weight:normal}
.hilite{color:#005eb8}
.hilite:hover{color:#08539c;text-decoration:underline}
.hilite [class^="icon-"]:before,.hilite [class*=" icon-"]:before{display:inline}
.strike{text-decoration:line-through}
.upper{text-transform:uppercase}
.lower{text-transform:lowercase}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px)}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}
.owl-carousel .owl-item{float:left}
.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-theme .owl-controls{margin-top:10px;text-align:center}
.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:alpha(opacity=50);opacity:.5}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:alpha(opacity=100);opacity:1;text-decoration:none}
.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}
.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:alpha(opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}
.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:alpha(opacity=100);opacity:1}
.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.owl-item.loading{min-height:150px;background:url(../gepower-master/clientlibs_base/css/AjaxLoader.gif) no-repeat center center}
.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}
.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}
.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}
.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}
.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}
.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}
.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}
.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}
.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}
@-webkit-keyframes empty{0%{opacity:1}
}
@-moz-keyframes empty{0%{opacity:1}
}
@keyframes empty{0%{opacity:1}
}
@-webkit-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-moz-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
@-moz-keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
@keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}
75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}
100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}
}
@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}
75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}
100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}
}
@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}
75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}
100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}
}
@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}
75%{opacity:.5;-webkit-transform:translateZ(-500px)}
100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}
}
@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}
75%{opacity:.5;-moz-transform:translateZ(-500px)}
100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}
}
@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}
75%{opacity:.5;transform:translateZ(-500px)}
100%{opacity:1;transform:translateZ(0) translateX(0)}
}
@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(0.8)}
}
@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(0.8)}
}
@keyframes scaleToFade{to{opacity:0;transform:scale(0.8)}
}
@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}
}
@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}
}
@keyframes goDown{from{transform:translateY(-100%)}
}
@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}
}
@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}
}
@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}
}
@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}
}
@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}
}
@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}
}
.clear{clear:both}
.bold,.strong{font-weight:bold}
.red{color:#c21028}
.gray{color:#565656}
.blue{color:#005eb8}
.dark{color:#3f4145}
.green{color:#34a424}
.purple{color:#5f5695}
.orange{color:#e70}
.darker{color:#26272b}
.red-bg{background-color:#c21028}
.gray-bg{background-color:#565656}
.blue-bg{background-color:#005eb8}
.dark-bg{background-color:#3f4145}
.green-bg{background-color:#34a424}
.purple-bg{background-color:#5f5695}
.orange-bg{background-color:#e70}
.darker-bg{background-color:#26272b}
.ge_icon-reliability{color:#565656}
.ge_icon-output{color:#c21028}
.ge_icon-flexibility{color:#e70}
.ge_icon-emissions{color:#34a424}
.ge_icon-efficiency{color:#005eb8}
.ge_icon-availability{color:#5f5695}
.visible-small-phone{display:inherit!important}
.hidden-small-phone{display:none!important}
@media(min-width:560px){.visible-small-phone{display:none!important}
.hidden-small-phone{display:inherit!important}
}
@font-face{font-family:'ge_icons';src:url('../gepower-master/clientlibs_base/fonts/ge_icons.eot?qkapdp');src:url('../gepower-master/clientlibs_base/fonts/ge_icons.eot?#iefixqkapdp') format('embedded-opentype'),url('../gepower-master/clientlibs_base/fonts/ge_icons.woff?qkapdp') format('woff'),url('../gepower-master/clientlibs_base/fonts/ge_icons.ttf?qkapdp') format('truetype'),url('../gepower-master/clientlibs_base/fonts/ge_icons.svg?qkapdp#ge_icons') format('svg');font-weight:normal;font-style:normal}
[class^="ge_icon-"],[class*=" ge_icon-"]{font-family:'ge_icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ge_icon-land-noconstraints:before{content:"\e650"}
.ge_icon-land-constraints:before{content:"\e651"}
.ge_icon-mw-noconstraint:before{content:"\e652"}
.ge_icon-mw-constrained:before{content:"\e653"}
.ge_icon-windspeed-high:before{content:"\e654"}
.ge_icon-windspeed-low:before{content:"\e655"}
.ge_icon-wind-speed:before{content:"\e64e"}
.ge_icon-wind-direction:before{content:"\e64f"}
.ge_icon-windsock:before{content:"\e64d"}
.ge_icon-pdf:before{content:"\e64b"}
.ge_icon-youtube-new:before{content:"\e64c"}
.ge_icon-youtube:before{content:"\e600"}
.ge_icon-youtube-o:before{content:"\e601"}
.ge_icon-vimeo:before{content:"\e602"}
.ge_icon-vimeo-o:before{content:"\e603"}
.ge_icon-videoplay:before{content:"\e604"}
.ge_icon-utility:before{content:"\e605"}
.ge_icon-utility-o:before{content:"\e606"}
.ge_icon-user:before{content:"\e607"}
.ge_icon-twitter:before{content:"\e608"}
.ge_icon-twitter-o:before{content:"\e609"}
.ge_icon-slideshare:before{content:"\e60a"}
.ge_icon-slideshare-o:before{content:"\e60b"}
.ge_icon-simplecycle:before{content:"\e60c"}
.ge_icon-simplecycle-o:before{content:"\e60d"}
.ge_icon-sharethis:before{content:"\e60e"}
.ge_icon-search:before{content:"\e60f"}
.ge_icon-reliability:before{content:"\e610"}
.ge_icon-reliability-o:before{content:"\e611"}
.ge_icon-peaker:before{content:"\e612"}
.ge_icon-peaker-o:before{content:"\e613"}
.ge_icon-output:before{content:"\e614"}
.ge_icon-output-o:before{content:"\e615"}
.ge_icon-notsure:before{content:"\e616"}
.ge_icon-notsure-o:before{content:"\e617"}
.ge_icon-midmerit:before{content:"\e618"}
.ge_icon-midmerit-o:before{content:"\e619"}
.ge_icon-mechanicaldrive:before{content:"\e61a"}
.ge_icon-mechanicaldrive-o:before{content:"\e61b"}
.ge_icon-linkedin:before{content:"\e61c"}
.ge_icon-linkedin-o:before{content:"\e61d"}
.ge_icon-instagram:before{content:"\e61e"}
.ge_icon-instagram-o:before{content:"\e61f"}
.ge_icon-industrial:before{content:"\e620"}
.ge_icon-industrial-o:before{content:"\e621"}
.ge_icon-hz:before{content:"\e622"}
.ge_icon-hz-o:before{content:"\e623"}
.ge_icon-flexibility:before{content:"\e624"}
.ge_icon-flexibility-o:before{content:"\e625"}
.ge_icon-facebook:before{content:"\e626"}
.ge_icon-facebook-o:before{content:"\e627"}
.ge_icon-emissions:before{content:"\e628"}
.ge_icon-emissions-o:before{content:"\e629"}
.ge_icon-efficiency:before{content:"\e62a"}
.ge_icon-efficiency-o:before{content:"\e62b"}
.ge_icon-combinedcycle:before{content:"\e62c"}
.ge_icon-combinedcycle-o:before{content:"\e62d"}
.ge_icon-cogencombined:before{content:"\e62e"}
.ge_icon-cogencombined-o:before{content:"\e62f"}
.ge_icon-close:before{content:"\e630"}
.ge_icon-capacity:before{content:"\e631"}
.ge_icon-baseload:before{content:"\e632"}
.ge_icon-baseload-o:before{content:"\e633"}
.ge_icon-availability:before{content:"\e634"}
.ge_icon-availability-o:before{content:"\e635"}
.ge_icon-access:before{content:"\e636"}
.ge_icon-marker-teardrop:before{content:"\e637"}
.ge_icon-marker-bg:before{content:"\e638"}
.ge_icon-ecocenter:before{content:"\e639"}
.ge_icon-keyproject:before{content:"\e63a"}
.ge_icon-servicecenter:before{content:"\e63b"}
.ge_icon-hq:before{content:"\e63c"}
.ge_icon-researchcenter:before{content:"\e63d"}
.ge_icon-repaircenter:before{content:"\e63e"}
.ge_icon-innovationcenter:before{content:"\e63f"}
.ge_icon-key:before{content:"\e640"}
.ge_icon-arrow-up:before{content:"\e641"}
.ge_icon-arrow-right:before{content:"\e642"}
.ge_icon-arrow-down:before{content:"\e643"}
.ge_icon-arrow-left:before{content:"\e644"}
.ge_icon-crosshair:before{content:"\e645"}
.ge_icon-email-sq:before{content:"\e646"}
.ge_icon-list:before{content:"\e647"}
.ge_icon-grid:before{content:"\e648"}
.ge_icon-midmerit2:before{content:"\e649"}
.ge_icon-midmerit2-o:before{content:"\e64a"}
body{background-color:#f5f5f5;font-family:"ge-inspira","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px}
body>.main{background-color:#fff}
.ge-container,.row,.row-fluid{position:relative}
.full-width>.container-fluid{padding:0}
p a,h3{font-weight:bold}
a,a.btn-link{color:#005eb8;-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear}
a:focus,a.btn-link:focus,a:hover,a.btn-link:hover{color:#08539c}
a.btn-link:focus i,a.btn-link:hover i{color:#08539c}
[data-modal-content-url]{cursor:pointer}
.template-name{text-align:center;margin-top:0}
.header-link,.header-link a{color:#3f4145;position:relative;z-index:10}
.tooltip.in{z-index:2000}
.parbase.section{margin:0 0 30px}
.parbase.section.text,.teasers .parbase.section,[class^="wrapper-"] [class^="wrapper-"] .parbase.section,.parbase.section .parbase.section{margin:0}
[data-toggle]{cursor:pointer}
.singular-text,.no-results-text{display:none}
.singular>span{display:none}
.singular .singular-text{display:inherit}
.no-results>span{display:none}
.no-results .no-results-text{display:inherit}
.btn.close{display:inline-block;padding:0 5px;line-height:17px;border:1px solid #cacacc;background-color:#dadbe0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;opacity:.6;filter:alpha(opacity=60)}
.btn.close:focus,.btn.close:active,.btn.close:visited,.btn.close:link,.btn.close:hover{opacity:1;filter:alpha(opacity=100);background-color:#dadbe0}
.btn.close.large{padding:5px;font-size:25px}
.btn.btn-large i{font-size:70%}
.btn.btn-primary [class*="icon-"],.btn.btn-primary-inverse [class*="icon-"],.btn.btn-success [class*="icon-"],.btn.btn-warning [class*="icon-"],.btn.btn-info [class*="icon-"],.btn.btn-inverse [class*="icon-"],.btn.btn-danger [class*="icon-"]{color:#fff}
.btn.btn-white{background-color:#fff}
.btn.btn-primary-inverse{color:#005eb8;background-color:#fff}
.btn.btn-primary-inverse:hover{color:#005eb8;background-color:#f9f9f9}
.btn.btn-primary-inverse [class*="icon-"]{color:#005eb8}
a.btn.btn-white,a.btn.btn-white i{color:#005eb8!important;font-weight:normal}
.pull-right.dropdown-menu{text-align:right}
.pull-right .btn{margin:0 0 12px 10px}
.footer .ge-logo,.ge-logo{background:none transparent;margin:0;width:auto;height:auto;float:none;color:inherit;font:inherit}
.footer .ge-logo a{margin:0;padding:0;display:inline}
.gelogo{background:transparent url("../gepower-master/clientlibs_base/img/brandkit/ge-monogram-bluesteel.svg") no-repeat;background-size:contain;margin:-20px 0 15px 30px;width:68px;height:68px;border:0;float:left}
html.no-svg .gelogo{background:transparent url("../gepower-master/clientlibs_base/img/brandkit/ge-monogram-bluesteel.png") no-repeat}
.footer .gelogo{background:transparent url("../gepower-master/clientlibs_base/img/brandkit/ge-monogram_footer.svg") no-repeat;background-size:contain;height:40px;margin:-10px 10px -25px 24px;width:40px}
html.no-svg .footer .gelogo{background:transparent url("../gepower-master/clientlibs_base/img/brandkit/ge-monogram_footer.png") no-repeat}
.footer .gelogo a{height:40px;margin-top:-22px;margin-right:0}
@media(min-width:540px){.gelogo{margin:-20px 0 15px 50px}
}
.module-rssfeed a,.module-social a{color:inherit}
.module-rssfeed [class*="icon"],.module-social [class*="icon"]{cursor:pointer}
.module-rssfeed [class*="large"] [class*="icon"],.module-social [class*="large"] [class*="icon"]{font-size:35px;line-height:35px;height:35px;margin-right:12px;display:inline-block;vertical-align:bottom}
.module-rssfeed [class*="large"] [class*="icon"]:hover,.module-social [class*="large"] [class*="icon"]:hover{text-shadow:0 0 1px #3f4145;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
.st_sharethis_custom i.icon{width:21px;height:19px;float:left;background:transparent url("../gepower-master/clientlibs_base/img/icons/sharethis.png") no-repeat;margin:2px 3px 0 0;opacity:.9;filter:alpha(opacity=90)}
.st_sharethis_custom:hover i.icon{opacity:1;filter:alpha(opacity=100)}
.add-to-address-book-icon{width:28px;height:17px;float:left;background:transparent url("../gepower-master/clientlibs_base/img/icons/add-to-address-book.png") no-repeat;margin:2px 3px 0 0;opacity:.9;filter:alpha(opacity=90)}
.add-to-address-book-icon:hover{opacity:1;filter:alpha(opacity=100)}
.list-icon{width:21px;height:16px;display:inline-block;background:transparent url("../gepower-master/clientlibs_base/img/icons/list-icon.png") no-repeat}
.grid-icon{width:20px;height:16px;display:inline-block;background:transparent url("../gepower-master/clientlibs_base/img/icons/grid-icon.png") no-repeat}
.video-play-icon{width:55px;height:55px;padding-left:130px;margin-left:-130px;display:inline-block;background:transparent url("../gepower-master/clientlibs_base/img/icons/videoplay.png") no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}
ul{margin:0 0 0 20px}
ul.unstyled li h3{font-weight:bold}
.relative{position:relative}
h3.heading{margin-top:15px;margin-bottom:0;font-weight:bold}
.footer{padding:0}
.footer .footer-inner .row [class*="span"]{margin-bottom:10px}
.footer .footer-inner .footer-links ul{margin-top:15px}
.footer .footer-inner .footer-links ul li{display:inline-block;width:50%}
.footer .footer-inner .footer-links ul li.copyright{display:block}
@media(min-width:768px){.footer .footer-inner .footer-links ul li.copyright{text-align:right}
}
@media(min-width:980px){.footer .footer-inner .footer-links ul li.copyright{display:inline}
}
.footer .footer-inner .footer-links .colophon{margin:0 25px}
@media(min-width:768px){.footer .footer-inner .footer-links ul li{display:inline;width:auto}
.footer .footer-inner .footer-links .colophon{float:right}
}
.footer .footer-inner .social-links{float:right}
.footer .footer-inner .social-links a{padding:0;margin:0 1px;font-size:28px}
.datecal{width:50px;height:50px;float:left;background:#f2f2f2;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-weight:bold;line-height:22px}
.datecal .month{font-size:15px;text-transform:uppercase}
.datecal .day{font-size:26px}
.layout-switch{background:#e0e0e0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
.layout-switch a.btn{float:left;background:#e0e0e0;height:30px;margin:0;padding:0 10px;opacity:.8;line-height:29px}
.layout-switch a.btn:hover{opacity:1}
.layout-switch a.btn.active{opacity:1;background:#fff;border:1px solid #ccc}
.table .blue-col{background-color:#005eb8}
.table.blue-header th{background-color:#005eb8;font-weight:bold}
.table.gray-header h2,.table.gray-header h3{margin:0}
.table.gray-header h2{font-weight:bold}
.table.gray-header small{color:#3f4145}
.table.gray-header th{padding:5px 15px;background-color:#dadbe0;font-weight:bold;border:0}
.table.gray-header th:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
.table.gray-header th:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
.table.gray-header td{padding:10px 15px;border-width:0 0 1px;border-bottom:1px solid #dad9d7}
.table.gray-header td h2{line-height:.8}
.table td.white,.table th.white{background-color:#fff;color:#262626}
.table.table-sortable th.header{cursor:pointer}
.table.table-sortable .headerSortUp,.table.table-sortable .headerSortDown{background-repeat:no-repeat;background-position:98% center}
.table.table-sortable .headerSortDown{background-image:url("../gepower-master/clientlibs_base/img/icons/arrow-down-white.png")}
.table.table-sortable .headerSortUp{background-image:url("../gepower-master/clientlibs_base/img/icons/arrow-up-white.png")}
@media(max-width:768px){.container{padding:0 20px}
header>.row h2.pull-left{float:none;word-wrap:break-word}
.pull-right.header-link{position:absolute;top:-20px;right:0}
}
@media(max-width:480px){footer .footer .gelogo{margin:-10px 10px -25px 0}
footer .footer .footer-inner .footer-links .colophon{margin:0}
}
@media(min-width:768px){.separator:before{content:' ';position:absolute;width:1px;height:90%;top:5%;margin-left:-20px;border-right:1px solid #e1e2e5}
.megamenu .separator:before{z-index:-1}
.main .separator:before{margin-left:-5%;height:98%;top:1%}
.span6.separator:before{margin-left:-3%}
}
.nav-h3-Link h3{padding-left:0!important}
@media(max-width:1199px){.nav-h3-Link h3{margin:0 0 0 0!important}
}
.non-desktop{display:none}
.navbar .primary-navbar .dropdown-menu .mobiletab-content{padding-left:.5em}
.navbar .primary-navbar .dropdown-menu .mobiletab-content>ul li a{font-size:14px;margin:0;padding:0 3px}
@media(max-width:979px){.navbar .primary-navbar .nav-tabs{display:none}
.navbar .primary-navbar .tab-content{display:none}
.navbar .primary-navbar .non-desktop{display:block}
.navbar .primary-navbar .generic-list>ul li .page .span2{float:none;width:100%;margin-left:0}
.navbar .primary-navbar li .block.feature{overflow:hidden}
.navbar .primary-navbar li .block.feature .media{width:150px;float:left;margin-right:20px}
.navbar .primary-navbar li .block.feature p{padding-left:170px}
}
.navbar .primary-navbar .nav .megamenu .tabbable .nav-tabs{margin-left:0;margin-top:8px;margin-right:18px}
.navbar .primary-navbar .nav .megamenu .tabbable .nav-tabs li h3{padding-left:16px;margin-top:5px}
.navbar .primary-navbar .nav .megamenu .tabbable .nav-tabs li a{padding:3px 35px 3px 15px;margin:8px 0 0;line-height:24px}
.navbar .primary-navbar .nav .megamenu .tabbable .nav-tabs li.active a{margin-right:-1px;border-color:#ddd #fff #ddd #ddd}
.navbar .primary-navbar .nav .megamenu .tabbable .tab-content .tab-pane{margin-left:20px;overflow-x:hidden}
.navbar .primary-navbar .nav .megamenu .tabbable .tab-content .tab-pane ul{margin-top:12px}
.navbar .primary-navbar .nav .megamenu .tabbable .tab-content .tab-pane ul a{white-space:normal}
.navbar .primary-navbar .nav .megamenu .block.feature{min-height:0}
.navbar .primary-navbar .nav .megamenu .block.feature h4{margin-bottom:0;font-size:15px;font-weight:bold}
.navbar .primary-navbar .nav .megamenu .block.feature .media i{font-size:40px;height:45px;width:100%;margin:0;padding:0;bottom:18px;left:-4px}
.navbar .primary-navbar .nav>li>a{padding:9px 16px 8px}
.navbar .primary-navbar .dropdown-menu{white-space:normal}
.navbar .primary-navbar .dropdown-menu a{font-size:16px;margin-top:9px}
.navbar .primary-navbar .dropdown-menu a.blue{color:#005eb8}
@media(max-width:767px){.navbar .primary-navbar.nav-collapse .responsive-elements .btn{margin:5px}
}
.navbar .brand{margin-top:15px;color:#00adef;font-size:20px;height:25px;padding-right:0;padding-left:0}
.navbar .brand .dropdown-menu{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
.navbar .brand .dropdown-menu a{font-size:14px}
.navbar .brand .primary-brand i{font-size:small}
.navbar .nav{clear:none}
.navbar .nav>li{font-size:15px}
.navbar .navbar-inner{min-height:90px}
@media(max-width:480px){.navbar .navbar-inner{min-height:100px;height:100px}
}
.header .content-header-sites-nav{padding-left:110px}
.header .content-header-sites-nav a.primary-brand{display:block;outline:none!important;text-decoration:none!important}
@media(max-width:767px){.header .content-header-sites-nav a.primary-brand{font-size:80%}
}
.header .content-header-sites-nav a.primary-brand i{font-size:small}
@media(min-width:540px){.header .content-header-sites-nav{padding-left:130px}
}
header>.navbar{padding-bottom:10px;background-color:#efeff1}
header>.navbar .toolbar-container>div{display:inline}
header>.navbar .toolbar-container .dropdown .dropdown-menu{margin:6px 2px 0 0}
header>.navbar .toolbar-container a.btn-link{background:transparent none;line-height:34px;vertical-align:top}
header>.navbar .toolbar-container a.btn-link:hover{background:transparent none}
header>.navbar .toolbar-container a.btn-link:hover [class*="icon-"]{color:#08539c}
.navbar .navbar-search{margin-top:5px}
.navbar .navbar-search .search-query{width:180px}
.navbar .navbar-search.inverse .input-append .btn{margin-bottom:5px;margin-left:-1px}
.navbar .navbar-search.inverse .input-append .x-form-field-wrap{display:inline}
.navbar .navbar-search .typeahead-faceted.dropdown-menu{padding:0;background:#fff}
.navbar .navbar-search .typeahead-faceted.dropdown-menu li{padding:4px 15px;white-space:normal}
.navbar .navbar-search .typeahead-faceted.dropdown-menu li h4{font-weight:bold}
.navbar .navbar-search .typeahead-faceted.dropdown-menu li.facet{border-bottom:1px solid #e1e2e5}
.navbar .navbar-search .typeahead-faceted.dropdown-menu li.facet a{color:#005eb8}
.navbar .navbar-search .typeahead-faceted.dropdown-menu li.last{float:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:0;width:auto}
.navbar .navbar-search .typeahead-faceted.dropdown-menu li .btn-link{margin-top:0}
.navbar .navbar-search .typeahead-faceted.dropdown-menu li .btn-primary{background-color:#005eb8}
.navbar .tabbable.tabs-left li{float:none}
.navbar .tabbable .tab-content ul.unstyled{margin-top:0}
[class^="wrapper-"] .tab-nav .nav-tabs{margin-top:0}
.nav-list{background-color:transparent}
@media(max-width:767px){.primary-navbar .responsive-elements .open>.dropdown-menu{display:block}
.primary-navbar .responsive-elements .dropdown-menu{margin:12px 2px 0 0;background-color:#fff;border:1px solid #e1e2e5;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:0;font-family:"ge-inspira","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px}
.primary-navbar .responsive-elements .dropdown-menu.pull-right{text-align:right;right:0;left:auto}
.primary-navbar .responsive-elements .dropdown-menu li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:24px;color:#5c5f63;white-space:nowrap;margin:0}
.primary-navbar .responsive-elements .dropdown-menu li>a:hover{text-decoration:none;color:#5c5f63;background-color:#e1e2e5}
.primary-navbar .responsive-elements .dropdown-menu .divider{display:block}
}
section header.header .pub-date{font-size:17px;margin-right:20px;float:left;height:40px;line-height:40px}
section header.header .content-header-social{display:inline-block;padding-left:20px;border-left:1px solid #dbdae0}
.generic-cta p a,.generic-header p a{font-weight:bold}
.generic-cta-image .image{float:left;margin-right:20px;margin-top:5px}
.pagination .disabled{display:none}
.metric-cta{position:relative}
.metric-cta .teaser{display:inline-block}
.metric-cta .text{position:relative;width:auto}
.metric-cta .text-right .icon{width:auto}
.metric-cta .text-right .text{float:none;text-align:left;padding-left:100px}
.metric-cta .text-right .text h4{color:#262626;margin-bottom:0}
.metric-cta .icon{float:left}
.metric-cta .icon img{width:auto}
.table-short th{padding:12px 10px}
.table-short td{padding:5px 10px}
.media [class*="icon-"]{width:100%;height:50px;line-height:50px;font-size:50px;margin:0;padding:0;left:0;text-indent:0;bottom:32%}
.media .btn [class*="icon-"],.media .media-body [class*="icon-"]{font-size:inherit;line-height:inherit;height:auto;width:auto;position:relative;bottom:0;left:0;padding:0;margin:0}
.media.media-left>a.pull-left{margin-right:30px;width:100%;max-width:220px}
.media.media-left .media img{width:100%}
.media.media-left .media-heading{margin:3% 0 0;font-weight:bold}
.media.media-left h3{margin:0 0 5px;font-weight:normal}
.media-list .media{margin-bottom:15px}
@media(max-width:480px){.media .pull-left{text-align:center}
}
.fill-container.white{background-color:#fff}
.block.feature.inset{padding:0;margin-top:30px}
.margin-none .block.feature.inset{margin:0}
.block.feature.inset .media{margin:0 0 20px}
.block.feature.inset p .btn-link{line-height:0}
.margin-none .parbase.section{margin:0}
.block.feature .media{background-color:transparent}
.block.feature h3{margin:0 0 10px;font-weight:bold;line-height:16px}
.block.feature h4{font-weight:bold}
.block.feature h6{margin:0;font-weight:normal}
.block.feature h6 i{font-size:18px;margin-right:2px}
.block.feature.inset{padding:0;min-height:0;margin-top:30px}
.block.feature.inset .media{margin:0 0 20px}
.block.feature.inset p .btn-link{line-height:0}
.block.feature.feature-header{min-height:0}
.block.feature.feature-header .header{border-bottom:1px solid #d8dde6;padding:5px 20px}
.block.feature.feature-header .body{padding:10px 20px}
.block.feature.customer-cta .media{margin-bottom:8px}
.block.feature.customer-cta .media a{margin:0;padding:0}
.block.feature.customer-cta h6{display:none}
.dropdown .thumbnail.body{padding:10px 0}
.dropdown .thumbnail p{white-space:normal}
.person.team img{margin-right:10px}
.person.team h4{margin-bottom:0}
.person.team h3{margin:0}
.person.team p.desc a{color:#3f4145}
.experts .block{padding:0 30px}
.news .block{background-color:transparent;padding:10px 0}
.news .block.dateblock .body{padding-left:65px}
table.compare.table-striped{border-bottom:0}
table.compare.table-striped tbody>tr td:first-child{background:inherit}
table.compare.table-striped tr.last td,table.compare.table-striped tr.last th{border-width-right:0}
table.compare.table-striped tr.last td.white,table.compare.table-striped tr.last th.white{background-color:#fff!important}
table.compare thead th{padding:0}
table.compare tbody td{padding:10px}
table.compare tbody td.image-row{background:#fff;border-top:1px solid #dad9d7!important}
table.compare tbody td .thumbnail{margin-bottom:10px;background:#fff}
table.compare tbody td .thumbnail img{border:0;width:100%}
table.compare td,table.compare th{font-weight:bold}
table.compare td:first-child,table.compare th:first-child{color:#fff}
table.compare td:first-child h1,table.compare th:first-child h1,table.compare td:first-child h2,table.compare th:first-child h2,table.compare td:first-child h3,table.compare th:first-child h3,table.compare td:first-child h4,table.compare th:first-child h4,table.compare td:first-child h5,table.compare th:first-child h5,table.compare td:first-child h6,table.compare th:first-child h6{color:#fff}
table.compare .btn.close{background-color:#dadbe0;opacity:.6;margin:10px 10px 5px 0}
table.compare .btn.close:hover{opacity:1}
.timeline{width:100%;margin-top:30px;overflow:visible;padding-top:20px}
.horizontal .timeline{width:100%;border-top:15px solid #d9e593;margin-top:30px;padding-top:20px}
.horizontal .timeline h5{font-size:20px;position:relative;text-align:center}
.horizontal .timeline h5 span{position:absolute;left:50%;width:1px;height:34px;top:-45px;border-left:1px solid #3f4145}
.owl-wrapper-outer:before{content:' ';position:absolute;top:0;height:100%;width:5%;left:0;z-index:10;background:-moz-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#fff),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=1)}
.owl-wrapper-outer:after{content:' ';position:absolute;top:0;height:100%;width:5%;right:0;z-index:10;background:-moz-linear-gradient(right,#fff 0,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,right top,right top,color-stop(0%,#fff),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(right,#fff 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(right,#fff 0,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(right,#fff 0,rgba(255,255,255,0) 100%);background:linear-gradient(to left,#fff 0,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1)}
.person-block{padding:10px}
.person-block .thumbnail.body.person{padding-left:0}
.person-block .thumbnail.body.person .person-details{width:120px}
.person-block .thumbnail.body.person .person-details img{width:120px;height:120px;position:static;top:auto;left:auto;margin-bottom:10px;float:none}
@media(min-width:460px){.person-block .thumbnail.body.person .person-details img{float:left}
}
.person-block .thumbnail.body.person .person-details p{margin-bottom:0}
@media(min-width:768px){.person-block .thumbnail.body.person{padding-left:140px}
.person-block .thumbnail.body.person .person-details{float:left;position:absolute;top:20px;left:0}
}
.block-transparent{background-color:transparent}
.modal-large-660{width:660px;margin-left:-330px}
.person-carousel .person img{width:100%;max-width:218px}
.person-carousel .carousel-control{left:-5%}
.person-carousel .carousel-control.right{left:auto;right:-5%}
.hero .text{top:25%;bottom:auto;width:100%}
.hero .text h2{font-size:48px;font-weight:bold;line-height:50px;margin-top:0}
.hero .text h1 br,.hero .text h2 br,.hero .text h3 br,.hero .text h4 br,.hero .text p br{content:' '}
.hero .text h1 br:after,.hero .text h2 br:after,.hero .text h3 br:after,.hero .text h4 br:after,.hero .text p br:after{content:' '}
.hero .text a{color:#fff}
.hero .text a.btn-white{color:#fff!important;background-color:#005eb8!important}
.hero .text a.btn-white i{color:#fff!important}
.hero .text [class$="_lg"]{font-size:64px}
.hero .text.top-left{top:10%}
.hero .media .banner-image-teasers .fill-container{width:100%;padding:0;background-color:#fff;background-color:rgba(255,255,255,0.6)}
@media(min-width:980px){.hero .media .banner-image-teasers .fill-container{position:absolute;bottom:0}
}
.hero .media .banner-image-teasers .fill-container .container{padding:15px 20px}
.hero .media .banner-image-teasers .fill-container .text-right .icon{width:auto}
.hero .media .banner-image-teasers .fill-container .text-right .text{float:none;text-align:left;padding-left:100px;width:auto}
@media(max-width:767px){.hero .text .container{padding:20px}
.hero .banner-image-teasers .metric-cta .text br{display:none}
.hero .banner-image-teasers .wrapper-3col .span4{margin-top:15px}
.hero .banner-image-teasers .wrapper-3col .span4:first-child{margin-top:0}
}
@media(min-width:768px){.hero .text h1 br,.hero .text h2 br,.hero .text h3 br,.hero .text h4 br,.hero .text p br{display:block}
.hero .text a.btn-white{color:#005eb8!important;background-color:#fff!important}
.hero .text a.btn-white i{color:#005eb8!important}
}
.browser-warning{display:none;color:#fff}
.browser-warning .btn-close{position:absolute;right:10px;top:10px;font-size:3em;color:#fff;background:0;font-weight:normal}
.browser-warning h1,.browser-warning h2,.browser-warning h3,.browser-warning h4,.browser-warning h5,.browser-warning h6,.browser-warning a,.browser-warning i{color:#fff}
html.preview .browser-warning,body.cq-wcm-edit .browser-warning,body.cq-wcm-design .browser-warning{display:block}
[hidden]{display:none}
[id^="mktoForm_"]{width:auto!important;font-family:inherit!important;font-size:inherit!important;color:inherit!important}
[id^="mktoForm_"] .mktoGutter,[id^="mktoForm_"] .mktoOffset{display:none}
#site-contactus [id^="mktoForm_"]{margin-bottom:0}
@media(min-width:481px){#site-contactus [id^="mktoForm_"] .mktoFormCol,#site-contactus [id^="mktoForm_"] .mktoFieldWrap{width:100%!important}
#site-contactus [id^="mktoForm_"] .mktoLabel{width:34%!important;padding-right:2px!important}
#site-contactus [id^="mktoForm_"] input[type=tel],#site-contactus [id^="mktoForm_"] input[type=url],#site-contactus [id^="mktoForm_"] input[type=date],#site-contactus [id^="mktoForm_"] input[type=text],#site-contactus [id^="mktoForm_"] input[type=email],#site-contactus [id^="mktoForm_"] input[type=number],#site-contactus [id^="mktoForm_"] select.mktoField,#site-contactus [id^="mktoForm_"] textarea.mktoField{width:55%!important}
}
input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48}
.search-page .fill-container{position:relative}
.results .result{margin-top:20px}
.results .result h4{font-weight:bold;margin-bottom:0}
.results .result h4 a{color:#3f4145}
.results .result p{margin-top:12px}
.results .search-list .result h4 a{color:#005eb8}
.results .search-list .result p{margin-top:0}
.results.product-comparator .result p{margin-top:0}
.news-filters{padding:15px 0}
.news-filters .subtitled .dropdown-menu li>a{line-height:14px}
.news-filters .subtitled .dropdown-menu{background-color:#f0f1f3;border:0}
.news-filters .dropdown-subtitle{font-weight:bold;padding:8px 20px 0 20px;color:#333}
.news-filters .large{min-width:140px;text-align:left}
.news-filters label{display:inline-block}
.news-filters .btn-group{margin:0 20px 0 0}
.news-filters .add-on{height:auto}
.news-filters .date input{width:75px;background-color:#f0f1f2}
@media(max-width:559px){.social-matrix .container{padding:0}
}
.social-matrix .block.promo{position:relative;padding:0;margin:0}
@media(max-width:559px){.social-matrix .block.promo{background-color:transparent!important}
}
.social-matrix .block.promo .media{background-repeat:none;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
@media(max-width:559px){.social-matrix .block.promo .media{background-image:none!important;padding:15px 0;margin-bottom:1px}
}
.social-matrix .block.promo .media img{width:100%}
.social-matrix .block.promo .media small{font-size:14px;color:#26272b}
.social-matrix .block.promo .media small i{font-size:18px;line-height:18px;color:#26272b}
@media(min-width:560px){.social-matrix .block.promo .media small{color:#fff}
.social-matrix .block.promo .media small i{color:#fff}
}
.social-matrix .block.promo .media .twitter-feed{padding:0;overflow:hidden;word-wrap:break-word}
.social-matrix .block.promo .media .twitter-feed .user,.social-matrix .block.promo .media .twitter-feed .timePosted{display:none}
.social-matrix .block.promo .media .twitter-feed h3,.social-matrix .block.promo .media .twitter-feed p{padding-left:0;padding-right:0}
.social-matrix .block.promo .media .twitter-feed p a{font-weight:bold}
@media(min-width:560px){.social-matrix .block.promo .media .twitter-feed{position:absolute;top:0;left:0;width:80%;height:80%;margin:10%}
}
@media(min-width:560px){.social-matrix .block.promo .text{position:absolute;bottom:0;left:0;width:100%;padding:10px 0;background:#000;background:rgba(0,0,0,0.6)}
.social-matrix .block.promo .no-image .text{left:0;top:0;bottom:auto;width:90%;height:80%;margin:5%;padding:0;background:transparent}
}
.social-matrix h3:last-child,.social-matrix p:last-child{margin-bottom:0}
.social-matrix h3,.social-matrix p,.social-matrix a,.social-matrix small{font-weight:bold}
@media(min-width:560px){.social-matrix h3,.social-matrix p,.social-matrix a,.social-matrix small{color:#fff}
}
.social-matrix p.alert-info{color:#08a5e1;font-weight:normal}
.social-matrix h3{margin-bottom:0;margin-top:0;font-size:18px;line-height:20px}
.social-matrix p.news-source{font-size:85%;margin-top:4px}
.social-matrix [class^="span"]{margin:0!important;float:none;width:100%}
.social-matrix [class^="span"] .layout-image{display:none}
.social-matrix [class^="span"] .sidebar{position:absolute;top:0;left:-20px;width:10px;height:100%;background-color:#000}
@media(min-width:560px){.social-matrix [class*="span"]{margin:0!important;float:left;min-height:240px}
.social-matrix [class*="span"] .layout-image{display:block}
.social-matrix [class*="span"] .sidebar{display:none}
.social-matrix .span6{width:100%}
.social-matrix .span3{width:50%}
.social-matrix h3,.social-matrix p{padding-left:15px;padding-right:15px}
}
@media(min-width:768px){.social-matrix [class*="span"]{min-height:180px}
.social-matrix .span6{width:50%}
.social-matrix .span3{width:25%}
.social-matrix h3,.social-matrix p{font-size:14px;line-height:16px}
}
@media(min-width:980px){.social-matrix [class*="span"]{min-height:235px}
.social-matrix h3,.social-matrix p{font-size:18px;line-height:20px}
}
@media(min-width:1200px){.social-matrix [class*="span"]{min-height:293px}
}
.modal .modal-header{padding:10px 10px 10px 15px;min-height:20px}
.modal .modal-header>h2,.modal .modal-header>h3{margin-top:15px}
.modal .modal-body{height:auto;padding:15px;max-height:500px}
.modal .btn.close{width:30px;height:30px;font-size:25px;margin:0}
.modal.video-modal.full-screen{background-color:#000}
.modal.video-modal.full-screen .close{margin:10px}
.modal.full-screen{width:100%;height:100%;left:0;top:0!important;margin:0}
.modal.medium-modal{width:70%;margin-left:-35%}
.modal.large-modal{width:86%;margin-left:-43%}
@media(max-width:767px){.modal.medium-modal,.modal.large-modal{width:inherit;margin-left:inherit}
}
@media(min-width:820px){.modal.video-modal{width:800px;margin-left:-400px}
}
.video .hero .video-play-icon.visible-phone{position:absolute;top:20px;left:50px}
.video-modal .outer-container,.module-video .outer-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}
.video-modal .BrightcoveExperience,.module-video .BrightcoveExperience{position:absolute;top:0;left:0;width:100%;height:100%;margin:0}
.video-modal .small .outer-container,.module-video .small .outer-container{padding-bottom:24.8%;width:44%}
.video-modal .medium .outer-container,.module-video .medium .outer-container{padding-bottom:35%;width:62.4%}
.video-modal .large .outer-container,.module-video .large .outer-container{padding-bottom:47.9%;width:85%}
.video-modal .pull-left .BrightcoveExperience,.module-video .pull-left .BrightcoveExperience,.video-modal .pull-right .BrightcoveExperience,.module-video .pull-right .BrightcoveExperience{position:relative}
.video-modal .modal .modal-header,.module-video .modal .modal-header{padding:15px}
.video-modal .modal .modal-body,.module-video .modal .modal-body{padding:0;margin:0}
.video-modal .modal .modal-body .BrightcoveExperience,.module-video .modal .modal-body .BrightcoveExperience{width:94%;height:94%;margin:0 3%}
.video-modal .modal .containing-block,.module-video .modal .containing-block{width:100%}
.video-modal .modal .close,.module-video .modal .close{position:absolute;top:0;z-index:999;right:0;margin:5px 5px 0 0}
.video-modal .inline .containing-block,.module-video .inline .containing-block{width:100%}
.video-modal .inline .BrightcoveExperience,.module-video .inline .BrightcoveExperience{width:100%;height:100%}
.medium-modal{width:720px;margin-left:-360px}
@media(max-width:767px){.medium-modal{width:auto;margin:0}
}
@media(min-width:768px){.span6 .video .hero .video-play-icon,.span5 .video .hero .video-play-icon,.span4 .video .hero .video-play-icon{margin-left:-50px}
}
.header-carousel.with-tray .hero .text{top:10%}
@media(max-width:979px){.header-carousel.with-tray .video .hero .video-play-icon.visible-phone{display:inherit!important}
.header-carousel.with-tray .video .hero .video-play-icon.hidden-phone{display:none!important}
}
@media(min-width:980px){.header-carousel.with-tray .video .hero .video-play-icon.visible-phone{display:none!important}
.header-carousel.with-tray .video .hero .video-play-icon.hidden-phone{display:inherit!important}
}
.header-carousel.fill-container .hero .text h2 br{content:' '}
.header-carousel.fill-container .hero .text h2 br:after{content:' '}
.header-carousel.fill-container .hero .text .btn-white{color:#fff!important;background-color:#005eb8!important}
.header-carousel.fill-container .hero .text .btn-white i{color:#fff!important}
@media(min-width:980px){.header-carousel.fill-container .hero .text h2 br{display:block}
.header-carousel.fill-container .hero .text .btn-white{color:#005eb8!important;background-color:#fff!important}
.header-carousel.fill-container .hero .text .btn-white i{color:#005eb8!important}
}
.herotray-outer{position:relative;bottom:0;right:0;left:0}
.herotray-outer .herotray-inner{position:relative;background-color:#fff;background-color:rgba(255,255,255,0.9);padding:10px 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
.herotray-outer .herotray-inner .herotray-close{position:absolute;top:10px;right:auto;left:-99999px;display:inline-block;padding:7px;background-color:#fff;z-index:5;color:#bbb;font-size:10px}
.herotray-outer .herotray-inner .herotray-close.enabled{right:10px;left:auto}
.herotray-outer .herotray-inner .herotray-panel{position:absolute;left:-99999px;margin:0}
.herotray-outer .herotray-inner .herotray-panel .herotray-homecol{display:inline-block;vertical-align:top;position:relative;padding:20px 20px 20px 160px;width:32.5%;min-height:160px;box-sizing:border-box;-moz-box-sizing:border-box}
.herotray-outer .herotray-inner .herotray-panel .herotray-homecol img{position:absolute;width:120px;top:20px;left:20px}
.herotray-outer .herotray-inner .herotray-panel .herotray-homecol h3{margin:0 0 1em}
.herotray-outer .herotray-inner .herotray-panel .herotray-homecol a{font-size:16px;font-weight:bold}
.herotray-outer .herotray-inner .herotray-panel.herotray-active{position:static}
@media only screen and (max-width:979px){.herotray-outer{position:static}
.herotray-outer .herotray-inner .herotray-panel .herotray-homecol{width:100%;padding:20px 20px 20px 120px;min-height:120px}
.herotray-outer .herotray-inner .herotray-panel .herotray-homecol img{width:80px}
}
@media only screen and (min-width:980px) and (max-width:1199px){.herotray-outer .herotray-inner .herotray-panel .herotray-homecol{min-height:135px;padding-top:10px;padding-bottom:10px}
.herotray-outer .herotray-inner .herotray-panel .herotray-homecol img{top:10px}
.herotray-outer .herotray-inner .herotray-panel .herotray-homecol h3{font-size:19px;line-height:21px}
}
.carousel.top-right-controls .carousel-navigation{bottom:auto;top:20px;right:7%;left:auto}
.carousel.top-left-controls .carousel-navigation{bottom:auto;top:20px;right:auto;left:7%}
.carousel.top-center-controls .carousel-navigation{bottom:auto;top:10%}
.carousel.bottom-right-controls .carousel-navigation{bottom:20px;top:auto;right:7%;left:auto}
.carousel.bottom-left-controls .carousel-navigation{bottom:20px;top:auto;right:auto;left:7%}
.carousel.bottom-center-controls .carousel-navigation{bottom:20px;top:auto}
.carousel.no-control .carousel-navigation{display:none}
.turbine-360{position:relative;width:100%}
.turbine-360 .turbine-hotspots{position:absolute;top:0;left:0;display:none;width:100%}
.turbine-360 .turbine-hotspots .hotspots-inner{position:relative}
.turbine-360 .turbine-hotspots .hotspots-inner .turbine-instructions{font-size:2em;color:#fff;position:absolute;left:50%;top:50%;z-index:1}
.turbine-360 .turbine-hotspots .hotspots-inner .turbine-instructions .wrapper{position:relative}
.turbine-360 .turbine-hotspots .hotspots-inner .turbine-instructions .wrapper .tooltip{opacity:1;filter:alpha(opacity=100);top:-100px;width:160px;left:-65px;font-weight:bold;font-size:.8em;position:relative}
.turbine-360 .turbine-hotspots .hotspots-inner .turbine-instructions .wrapper .tooltip .tooltip-inner{background-color:#fff;background-color:rgba(255,255,255,0.8);color:#000}
.turbine-360 .turbine-hotspots .hotspots-inner .turbine-instructions .wrapper .tooltip .tooltip-arrow{border-top-color:#fff}
.turbine-360 .turbine-hotspots .hotspots-inner .turbine-instructions .wrapper .tooltip .ge_icon-crosshair{position:absolute;left:43%}
.turbine-360 .turbine-hotspots .hotspots-inner .hotspot-item{position:absolute;display:none;display:block;width:47px;height:47px;background:transparent url(../gepower-master/clientlibs_base/img/icons/orange-hotspot.png) no-repeat top left}
.turbine-360 .turbine-hotspots .hotspots-inner .hotspot-item:hover{cursor:pointer}
.turbine-360 .turbine-hotspots .hotspots-inner .hotspot-item .hotspot-item-content{display:none}
.turbine-360 .turbine-hotspots .hotspots-inner .hotspot-item.details .hotspot-item-content{display:block;width:200px;padding:15px;position:relative;z-index:10;left:40px;top:-40px;background:#fff;background:rgba(255,255,255,0.9);border:1px solid #dad9d7}
.turbine-360 .turbine-hotspots .hotspots-inner .hotspot-item.details .hotspot-item-content h4{margin-top:0}
.turbine-360 .turbine-hotspots .hotspots-inner .hotspot-item.details .hotspot-item-content ul li{line-height:1.2}
#CQ .x-panel-body legend{width:auto;margin-bottom:0;line-height:normal;border:0;padding:1px 2px 0}
#CQ .x-panel-body label{display:inline;font-size:12px;line-height:18px}
.map-container{width:100%;position:relative}
.map-container .map-inner{width:100%;position:relative;overflow:hidden}
.map-container .map{width:100%;top:0;left:0;z-index:1}
@media only screen{.map-container .map{position:absolute}
}
.map-container .map.zoom{width:300%}
.map-container .map .map-markers{z-index:2;position:absolute;top:0;left:0;width:100%;height:100%;display:none}
.map-container .map-ticker{padding:10px 3%;background:#000;width:94%;color:#fff;z-index:3;font-size:.75em}
@media only screen and (min-width:720px){.map-container .map-ticker{position:absolute;background:rgba(0,0,0,0.8);bottom:0;left:0;bottom:5px;left:5px;width:65%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
}
@media only screen and (min-width:768px){.map-container .map-ticker{font-size:1em}
}
@media only screen and (min-width:980px){.map-container .map-ticker{width:50%}
}
.map-container .map-ticker .col{float:left;padding-right:10px}
.map-container .map-ticker .col p{margin:0}
@media only screen and (min-width:568px){.map-container .map-ticker .col p{margin:0 0 .5em}
}
.map-container .map-ticker .col .equals,.map-container .map-ticker .col .metric,.map-container .map-ticker .col .value{font-size:2em;font-weight:bold}
@media only screen and (min-width:568px){.map-container .map-ticker .col .equals,.map-container .map-ticker .col .metric,.map-container .map-ticker .col .value{font-size:2em}
}
@media only screen and (min-width:1200px){.map-container .map-ticker .col .equals,.map-container .map-ticker .col .metric,.map-container .map-ticker .col .value{font-size:2.5em}
}
.map-container .map-ticker .col .equals{font-weight:normal;padding:0 .2em}
.map-container .map-ticker .col .iconic{color:#3293d9;font-size:1.5em}
@media only screen and (min-width:568px){.map-container .map-ticker .col .iconic{font-size:2em}
}
.map-container .map-ticker .col .metric{font-weight:normal}
.map-container .map-marker-item{position:absolute;height:1px;width:1px}
.map-container .map-marker-item .map-marker{position:relative;display:block;font-size:40px;height:40px;margin:-1em 0 0 -0.333em}
@media only screen and (min-width:768px){.map-container .map-marker-item .map-marker{font-size:60px;height:60px}
}
.map-container .map-marker-item .map-marker .ge_icon-marker-teardrop,.map-container .map-marker-item .map-marker .ge_icon-marker-bg,.map-container .map-marker-item .map-marker .ge_icon-repaircenter,.map-container .map-marker-item .map-marker .ge_icon-ecocenter,.map-container .map-marker-item .map-marker .ge_icon-keyproject,.map-container .map-marker-item .map-marker .ge_icon-servicecenter,.map-container .map-marker-item .map-marker .ge_icon-hq,.map-container .map-marker-item .map-marker .ge_icon-researchcenter,.map-container .map-marker-item .map-marker .ge_icon-innovationcenter{position:absolute}
.map-container .map-marker-item .map-marker .ge_icon-marker-bg{font-size:59%;color:#013;margin:21% 0 0 21%}
@media only screen and (min-width:768px){.map-container .map-marker-item .map-marker .ge_icon-marker-bg{font-size:58%}
}
.map-container .map-marker-item .map-marker .ge_icon-hq,.map-container .map-marker-item .map-marker .ge_icon-keyproject,.map-container .map-marker-item .map-marker .ge_icon-servicecenter,.map-container .map-marker-item .map-marker .ge_icon-repaircenter,.map-container .map-marker-item .map-marker .ge_icon-innovationcenter,.map-container .map-marker-item .map-marker .ge_icon-researchcenter,.map-container .map-marker-item .map-marker .ge_icon-ecocenter{font-size:40%;color:#fff;margin:40% 0 0 40%}
.map-container .map-marker-item .map-marker .ge_icon-ecocenter{margin:50% 0 0 63%}
.map-container .map-marker-item .map-marker .ge_icon-hq{margin:43% 0 0 66%}
.map-container .map-marker-item .map-marker .ge_icon-innovationcenter{margin:40% 0 0 70%}
.map-container .map-marker-item .map-marker .ge_icon-researchcenter{margin:40% 0 0 80%}
.map-container .map-marker-item .map-marker .ge_icon-servicecenter{margin:45% 0 0 45%}
.map-container .map-marker-item .map-marker .ge_icon-keyproject{margin:45% 0 0 45%}
.map-container .map-marker-item .map-marker .red{color:#a6092b}
.map-container .map-marker-item .map-marker .yellow{color:#fc0}
.map-container .map-marker-item .map-marker .purple{color:#465086}
.map-container .map-marker-item .map-marker .orange{color:#ea7600}
.map-container .map-marker-item .map-marker .blue{color:#00639e}
.map-container .map-marker-item .map-marker .cyan{color:#00c8c8}
.map-container .map-marker-item .map-marker .green{color:#2ca04b}
.map-container .map-legend{width:101px;height:62px;background:transparent url(../gepower-master/clientlibs_base/img/map/map-legend-bkg.png) no-repeat top left;position:absolute;bottom:5px;left:5px;z-index:3;display:none}
@media only screen and (min-width:480px){.map-container .map-legend{width:202px;height:124px}
}
.map-container .map-legend .map-legend-mover{width:62px;height:39px;position:absolute;top:0;left:0;background:transparent url(../gepower-master/clientlibs_base/img/map/map-legend-mover.png) no-repeat top left}
.map-container .map-legend .map-legend-reset{color:#fff;font-weight:bold;position:absolute;bottom:0;right:5px;padding-left:20px;background:transparent url(../gepower-master/clientlibs_base/img/map/map-zoom-out-icon.png) no-repeat center left;font-size:20px}
.map-container .map-legend .map-legend-reset:hover{cursor:pointer}
.map-container .map-legend .map-legend-key{color:#fff;font-weight:bold;position:absolute;bottom:0;left:5px;font-size:20px}
.map-container .map-legend .map-legend-key i{font-size:16px;margin-right:3px}
.map-container .map-legend .map-legend-key:hover{cursor:pointer}
.map-container div.share.parbase{position:absolute;right:5px;top:5px;z-index:3}
.map-container div.share.parbase .btn{color:#fff;background:#000}
.map-container div.share.parbase .btn .icon{font-size:19px;margin-right:4px;background:0}
.map-container .map-modal{background:#fff;width:90%;height:auto;position:absolute;top:1%;left:5%;display:none;z-index:4;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #efefef}
.map-container .map-modal .inner{padding:10px}
@media only screen and (min-width:980px){.map-container .map-modal{width:75%;top:13%;left:13%}
.map-container .map-modal .inner{padding:20px}
}
.map-container .map-modal h1{font-size:1.5em;font-weight:bold;line-height:1.1}
.map-container .map-modal h1:first-child{margin-top:0}
@media only screen and (min-width:568px){.map-container .map-modal h1{font-size:2em;font-weight:normal}
}
@media only screen and (min-width:768px){.map-container .map-modal h1{font-size:3.2em}
}
.map-container .map-modal .btn-close{position:absolute;top:10px;right:0;z-index:5}
.map-container .start-screen{display:none}
.map-container .start-screen .click-to-start{position:absolute;width:20%;top:30%;left:40%;text-align:center;z-index:4}
@media only screen and (min-width:568px){.map-container .start-screen .click-to-start{top:50%}
}
.map-container .start-screen .click-to-start h3{background:#000;background:rgba(0,0,0,0.7);color:#fff;font-size:1em;font-weight:bold;margin:0 auto;padding:10px;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
@media only screen and (min-width:568px){.map-container .start-screen .click-to-start h3{font-size:1.333em}
}
@media only screen and (min-width:768px){.map-container .start-screen .click-to-start h3{font-size:1.6em}
}
.map-container .map-circle{position:absolute;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:3;color:#fff;line-height:.9em;padding:20px}
.map-container .map-circle:hover{cursor:pointer}
.map-container .map-circle span{display:block;text-align:center}
.map-container .map-circle span.value{font-weight:bold}
.map-container .map-circle span.metric{font-size:.8em}
.map-container .map-circle.large{width:50px;height:50px;margin:-25px 0 0 -25px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;padding:8px;font-size:1.35em}
@media only screen and (min-width:568px){.map-container .map-circle.large{width:60px;height:60px;margin:-30px 0 0 -30px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:10px;font-size:1.5em}
}
@media only screen and (min-width:768px){.map-container .map-circle.large{width:85px;height:85px;margin:-43px 0 0 -43px;-webkit-border-radius:43px;-moz-border-radius:43px;border-radius:43px;padding:15px;font-size:2.3em}
}
@media only screen and (min-width:980px){.map-container .map-circle.large{width:120px;height:120px;margin:-60px 0 0 -60px;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;font-size:3em}
}
.map-container .map-circle.medium{width:40px;height:40px;margin:-20px 0 0 -20px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:6px;font-size:1.2em}
@media only screen and (min-width:568px){.map-container .map-circle.medium{width:50px;height:50px;margin:-25px 0 0 -25px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;padding:8px;font-size:1.35em}
}
@media only screen and (min-width:768px){.map-container .map-circle.medium{width:60px;height:60px;margin:-30px 0 0 -30px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:10px;font-size:1.5em}
}
@media only screen and (min-width:980px){.map-container .map-circle.medium{width:85px;height:85px;margin:-43px 0 0 -43px;-webkit-border-radius:43px;-moz-border-radius:43px;border-radius:43px;padding:15px;font-size:2.3em}
}
.map-container .map-circle.small{width:30px;height:30px;margin:-15px 0 0 -15px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:3px;font-size:1em}
@media only screen and (min-width:768px){.map-container .map-circle.small{width:50px;height:50px;margin:-25px 0 0 -25px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;padding:8px;font-size:1.35em}
}
@media only screen and (min-width:980px){.map-container .map-circle.small{width:60px;height:60px;margin:-30px 0 0 -30px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:10px;font-size:1.5em}
}
.map-container .map-circle.xsmall{width:30px;height:30px;margin:-15px 0 0 -15px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:3px;font-size:1em}
@media only screen and (min-width:768px){.map-container .map-circle.xsmall{width:40px;height:40px;margin:-20px 0 0 -20px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:6px;font-size:1.2em}
}
@media only screen and (min-width:980px){.map-container .map-circle.xsmall{width:50px;height:50px;margin:-25px 0 0 -25px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;padding:8px;font-size:1.35em}
}
.map-container .map-circle.circle-red{background-color:#c32636;background-color:rgba(195,38,54,0.7)}
.map-container .map-circle.circle-orange{background-color:#ea7600;background-color:rgba(234,118,0,0.7)}
.map-container .map-circle.circle-green{background-color:#2ca04b;background-color:rgba(44,160,75,0.7)}
.map-container .map-circle.circle-purple{background-color:#465086;background-color:rgba(70,80,134,0.7)}
.map-container .map-circle.circle-blue{background-color:#00639e;background-color:rgba(0,99,158,0.7)}
.map-container .map-circle.circle-yellow{background-color:#fc0;background-color:rgba(255,204,0,0.7)}
.map-container .map-circle.circle-pink{background-color:#a7097c;background-color:rgba(167,9,124,0.7)}
.map-container .map-circle.circle-limegreen{background-color:#b7e822;background-color:rgba(183,232,34,0.7)}
.map-container .map-key-table{border:0}
.map-container .map-key-table th,.map-container .map-key-table tr,.map-container .map-key-table td,.map-container .map-key-table thead,.map-container .map-key-table tbody{border:0;background:transparent}
.map-container .map-key-table th{padding:1px}
@media(min-width:1199px){.map-container .map-key-table th{padding:20px}
}
.map-container .map-key-table td{padding:10px}
.map-container .map-key-table th,.map-container .map-key-table td{text-align:center;color:#000;font-size:13px;line-height:1.1em}
@media(min-width:1199px){.map-container .map-key-table th,.map-container .map-key-table td{font-size:18px}
}
.map-container .map-key-table td img{max-width:40px}
@media(min-width:1199px){.map-container .map-key-table td img{max-width:75px}
}
#plant-tour-videos{display:none}
.plant-tour-container{position:relative}
.plant-tour-container .plant-tour-inner{position:relative}
.plant-tour-container .pt-video-holder{position:absolute;z-index:1}
.plant-tour-container .pt-video-holder video,.plant-tour-container .pt-video-holder object,.plant-tour-container .pt-video-holder embed{width:100%}
.plant-tour-container .pt-still-holder{position:absolute;z-index:2;width:100%}
.plant-tour-container .pt-still-holder img{position:absolute;top:0;left:0;width:100%}
.plant-tour-container .pt-hotspots{position:relative}
.plant-tour-container .pt-hotspots .pt-hotspot{position:absolute;display:block;width:50px;height:50px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;z-index:3;background:transparent url(../gepower-master/clientlibs_base/img/assets/images/pt-icons.png)}
.plant-tour-container .pt-hotspots .pt-transition-hotspot{background-position:-50px 0}
.plant-tour-container .pt-hotspots .pt-transition-hotspot.pt-icon-down{background-position:-100px 0}
.plant-tour-container .pt-hotspots .pt-transition-hotspot.pt-icon-left{background-position:-150px 0}
.plant-tour-container .pt-hotspots .pt-transition-hotspot.pt-icon-right{background-position:-200px 0}
.plant-tour-container .pt-intro{position:absolute;z-index:4;width:50%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#005eb8;background:rgba(0,94,184,0.9);top:25%;left:25%;padding:20px;color:#fff}
.plant-tour-container .pt-intro h1{color:#fff}
.plant-tour-container .pt-modal{background:#fff;background:rgba(255,255,255,0.9);width:75%;position:absolute;z-index:4;border:1px solid #efefef;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;top:13%;left:13%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.plant-tour-container .pt-modal .inner{padding:20px}
.plant-tour-container .pt-modal .btn-close{position:absolute;top:10px;right:0;z-index:10}
.plant-tour-container .pt-loading-icon{position:absolute;z-index:5;top:50%;left:45%}
.plant-tour-container .pt-quick-nav{position:absolute;z-index:8;left:10%;top:3%}
.pt-icon-fact h3,.pt-icon-fact h4{margin:0 0 0 85px}
.pt-icon-fact li h4{margin:0}
#services{position:relative}
#services .bg-services img{width:100%}
#services img.bg-image{position:absolute;top:0;left:0;width:100%;height:100%}
#services .content{position:relative;width:100%;overflow:hidden;z-index:20}
#services .content .main-text{padding:40px 0 0 5%}
#services .content .main-text h2{color:white;font-weight:normal}
#services .content .main-text h2.category{display:none}
#services .content .main-text h3{color:white}
#services .content .main-text.show-for-small{display:none}
#services .content .closeBtn{position:absolute;display:none;top:20px;right:20px;width:36px;height:36px;border-radius:2px;-webkit-border-radius:2px;z-index:300}
#services .content .closeBtn>i{font-size:12px;line-height:12px;padding:3px 5px;color:#e1e2e4;border:2px solid #e1e2e4;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
#services .content .elliptical-menu-wrapper{position:relative;height:38.6em;padding-top:3.4em;transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-webkit-transition:height .5s ease-in-out;width:100%}
#services .content .elliptical-menu-wrapper .roundabout-holder{padding:0;height:36em;width:65%;margin:0 auto;transition:margin-top .5s ease-in-out;-moz-transition:margin-top .5s ease-in-out;-webkit-transition:margin-top .5s ease-in-out;list-style:none;position:absolute;background:url('../gepower-master/clientlibs_base/img/assets/images/svc-circle-bg3.png') no-repeat center 62%;background-size:contain}
#services .content .elliptical-menu-wrapper .roundabout-moveable-item{height:6em;width:9em;cursor:pointer;border:0;overflow:hidden;text-align:center;line-height:6em;font-size:2em;opacity:.4!important;overflow:visible}
#services .content .elliptical-menu-wrapper .roundabout-moveable-item>a{color:white;width:auto;height:100%;text-align:center;display:inline-block;padding:30px 0 0 0;box-sizing:border-box;-moz-box-sizing:border-box;z-index:500}
#services .content .elliptical-menu-wrapper .roundabout-moveable-item>a>i{font-size:2.8em;display:block;zoom:1}
#services .content .elliptical-menu-wrapper .roundabout-moveable-item>a>span.title{height:20px;line-height:20px;display:inline-block;top:0;left:-25%;position:absolute;width:150%;font-size:20px;font-weight:bold}
#services .content .elliptical-menu-wrapper .roundabout-moveable-item>a>span.shadow{display:block;margin-top:-10px;width:100%;height:1.5em;background:url('../gepower-master/clientlibs_base/img/assets/images/svc-item-shadow.png') no-repeat center center;background-size:3em 1em;background-position:center center}
#services .content .elliptical-menu-wrapper .roundabout-moveable-item>.more-info{width:350px;height:0;display:none;position:absolute;top:0;right:-320px;color:white;text-align:left;opacity:0;transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-webkit-transition:opacity .15s ease-in-out;z-index:10}
#services .content .elliptical-menu-wrapper .roundabout-moveable-item>.more-info p{font-size:.8em;line-height:1em}
#services .content .elliptical-menu-wrapper .roundabout-moveable-item>.more-info ul{margin-left:0;padding-left:22px;font-size:.72em;list-style-type:disc}
#services .content .elliptical-menu-wrapper .roundabout-moveable-item>.more-info ul li{line-height:1em;margin-bottom:.3em}
#services .content .elliptical-menu-wrapper .roundabout-moveable-item.roundabout-in-focus{cursor:auto;opacity:1!important;font-size:12em;height:12em;line-height:12em}
#services .content .elliptical-menu-wrapper .roundabout-moveable-item.roundabout-in-focus>a{display:inline-block;cursor:pointer;position:relative;top:-2em}
#services .content .elliptical-menu-wrapper .roundabout-moveable-item.roundabout-in-focus>a>span.title{font-size:20px}
#services .content .elliptical-menu-wrapper .roundabout-moveable-item.roundabout-in-focus>a>i{font-size:5.3em}
#services .content .elliptical-menu-wrapper .roundabout-moveable-item.roundabout-in-focus>a>span.shadow{opacity:.7;background-size:4.5em 1.5em;margin-top:5px}
#services .content .elliptical-menu-wrapper #elliptical-menu.ios-fix{margin-top:15%}
#services .content .elliptical-menu-wrapper #elliptical-menu.ios-fix .roundabout-moveable-item.roundabout-in-focus>.more-info{left:50%;width:300px;top:80px}
#services .content .elliptical-menu-wrapper #elliptical-menu.ios-fix .roundabout-moveable-item.roundabout-in-focus>a{top:-2.8em}
#services .content .bottom-more-info{box-sizing:border-box;-moz-box-sizing:border-box;background:white;position:relative;width:100%;height:170px;overflow:hidden;padding-top:30px;padding-bottom:30px;left:0;bottom:0;margin-bottom:-170px;transition:margin-bottom .5s ease-in-out;-moz-transition:margin-bottom .5s ease-in-out;-webkit-transition:margin-bottom .5s ease-in-out;-webkit-box-shadow:inset 0 9px 8px -2px #ccc;-moz-box-shadow:inset 0 9px 8px -2px #ccc;box-shadow:inset 0 9px 8px -2px #ccc}
#services .content .bottom-more-info .carousel-item{width:200px;z-index:2}
#services .content .bottom-more-info .carousel-item .media{display:inline-block;width:50%}
#services .content .bottom-more-info .carousel-item .text{display:inline-block;width:50%}
#services .content .bottom-more-info .carousel-item .text>p{width:74%;font-size:1.2em;font-weight:bold}
#services .content .bottom-more-info .more-info-carousel{display:block;width:85%;margin:0 auto}
#services .content .bottom-more-info .more-info-carousel .carousel-item{display:block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;color:black;cursor:pointer}
#services .content .bottom-more-info .more-info-carousel .carousel-item div{box-sizing:border-box;-moz-box-sizing:border-box}
#services .content .bottom-more-info .more-info-carousel .carousel-item div.media>img{max-width:88%;border-radius:50%;-webkit-border-radius:50%}
#services .content .bottom-more-info .more-info-carousel .carousel-item div.text{padding-top:24px;padding-right:15px;font-weight:bold}
#services .content .bottom-more-info .more-info-carousel .owlCustomNavigation{display:inline-block;position:absolute;width:40px;height:40px;background:black;top:50%;margin:0;padding:7px 5px 5px 5px;box-sizing:border-box;-moz-box-sizing:border-box;margin-top:-20px;border-radius:50%;-webkit-border-radius:50%;text-align:center;z-index:11}
#services .content .bottom-more-info .more-info-carousel .owlCustomNavigation.prev{left:2%}
#services .content .bottom-more-info .more-info-carousel .owlCustomNavigation.next{right:2%}
#services .content .bottom-more-info .more-info-carousel .owlCustomNavigation:hover{color:#ddd}
#services .content .bottom-more-info .more-info-carousel .owl-wrapper-outer.no-left-fog:before,#services .content .bottom-more-info .more-info-carousel .owl-wrapper-outer.no-right-fog:after{display:none}
#services .content .bottom-more-info .elliptical-menu-extras{display:none;background-color:#fff}
#services .content .bottom-more-info .elliptical-menu-extras .video-thumb{width:340px;height:220px;background-color:#eee}
#services .content.more-info{background-position:0 -64px}
#services .content.more-info .elliptical-menu-wrapper{height:470px}
#services .content.more-info .elliptical-menu-wrapper .roundabout-holder{top:0;margin-top:-100px}
#services .content.more-info .elliptical-menu-wrapper .roundabout-holder .roundabout-moveable-item.roundabout-in-focus>.more-info{height:auto;opacity:1;display:block;top:50px}
#services .content.more-info .bottom-more-info{box-sizing:border-box;-moz-box-sizing:border-box;margin-bottom:0}
#services .content.more-info .bottom-more-info .elliptical-menu-extras{display:none}
#services .content.even-more-info{padding-bottom:145px;background-position:0 -212px}
#services .content.even-more-info .main-text h2,#services .content.even-more-info .main-text h3{display:none}
#services .content.even-more-info .main-text h2.category,#services .content.even-more-info .main-text h3.category{display:block}
#services .content.even-more-info h4{margin:30px 0 0 0}
#services .content.even-more-info .closeBtn{display:inline-block}
#services .content.even-more-info .elliptical-menu-wrapper{height:360px}
#services .content.even-more-info .elliptical-menu-wrapper .roundabout-holder{top:0;margin-top:-160px}
#services .content.even-more-info .elliptical-menu-wrapper .roundabout-holder .roundabout-moveable-item>.more-info{display:none}
#services .content.even-more-info .elliptical-menu-wrapper .roundabout-holder .roundabout-moveable-item>a>span.title{display:none}
#services .content.even-more-info .bottom-more-info{height:auto;padding-top:0;padding-bottom:0}
#services .content.even-more-info .bottom-more-info .more-info-carousel{display:none}
#services .content.even-more-info .bottom-more-info .elliptical-menu-extras{display:block;-webkit-box-shadow:inset 0 9px 8px -2px #ccc;-moz-box-shadow:inset 0 9px 8px -2px #ccc;box-shadow:inset 0 9px 8px -2px #ccc}
#services .content.even-more-info .bottom-more-info .elliptical-menu-extras p{font-size:15px;line-height:18px}
#services .content.even-more-info .bottom-more-info .elliptical-menu-extras h5{font-size:14px}
#services .content.even-more-info .bottom-more-info .elliptical-menu-extras .circle-image{width:100px;height:100px;margin:0 auto}
#services .content.even-more-info .bottom-more-info .elliptical-menu-extras .icon-ico_arrowright_lg{font-size:12px}
#services .content.even-more-info .bottom-more-info .elliptical-menu-extras .list a{display:block;font-size:13px;margin-top:-10px}
#services .content.even-more-info .bottom-more-info .elliptical-menu-extras .list .span8{margin-top:10px}
@media only screen and (max-width:1200px){#services .content .elliptical-menu-wrapper{padding-top:2.5em}
#services .content .elliptical-menu-wrapper .roundabout-holder{height:31em;margin-top:0;background-position:center 65%}
}
@media only screen and (max-width:980px){#services .content .elliptical-menu-wrapper{padding-top:2.5em}
#services .content .elliptical-menu-wrapper .roundabout-holder{height:39.5em;width:85%;margin-top:0;background-position:center 55%}
#services .content .elliptical-menu-wrapper .roundabout-holder .roundabout-moveable-item>a{padding:25px 0 0 0}
#services .content .elliptical-menu-wrapper .roundabout-holder .roundabout-moveable-item>a>span.title{font-size:16px;line-height:16px}
#services .content .elliptical-menu-wrapper .roundabout-holder .roundabout-moveable-item>a>i{font-size:2.1em}
#services .content .elliptical-menu-wrapper .roundabout-holder .roundabout-moveable-item>a>span.shadow{height:.7em;background-size:2em .6em;margin-top:0}
#services .content .elliptical-menu-wrapper .roundabout-holder .roundabout-moveable-item>.more-info{font-size:.8em;width:320px;right:-290px;top:20px}
#services .content .elliptical-menu-wrapper .roundabout-holder .roundabout-moveable-item.roundabout-in-focus>a{top:-2em}
#services .content .elliptical-menu-wrapper .roundabout-holder .roundabout-moveable-item.roundabout-in-focus>a>i{font-size:5em}
#services .content .elliptical-menu-wrapper .roundabout-holder .roundabout-moveable-item.roundabout-in-focus>a>span.shadow{height:1em;background-size:4em 1em;margin-top:10px}
}
@media only screen and (max-width:768px){#services .content .elliptical-menu-wrapper .roundabout-holder{height:30.5em;background-position:center 59%}
#services .content .elliptical-menu-wrapper .roundabout-holder .roundabout-moveable-item>.more-info{width:270px;right:-244px}
}
@media only screen and (max-width:640px){#services .content{background-position:0 -40px;background-size:100% 445px;font-size:10px}
#services .content .elliptical-menu-wrapper{height:40em;padding-top:0}
#services .content .elliptical-menu-wrapper .roundabout-holder{height:38.5em;background-position:50% 57%}
#services .content .elliptical-menu-wrapper .roundabout-holder .roundabout-moveable-item{width:6em}
#services .content .elliptical-menu-wrapper .roundabout-holder .roundabout-moveable-item>a{padding:20px 0 0 0}
#services .content .elliptical-menu-wrapper .roundabout-holder .roundabout-moveable-item>a>span.title{font-size:12px}
#services .content .elliptical-menu-wrapper .roundabout-holder .roundabout-moveable-item>a>i{font-size:2.1em}
#services .content .elliptical-menu-wrapper .roundabout-holder .roundabout-moveable-item>a>span.shadow{height:.7em;background-size:2em .6em;margin-top:0}
#services .content .elliptical-menu-wrapper .roundabout-holder .roundabout-moveable-item>.more-info{width:220px;background:rgba(255,255,255,0.7);padding:10px;box-sizing:border-box;z-index:10;color:black;top:20px;right:-195px}
#services .content .elliptical-menu-wrapper .roundabout-holder .roundabout-moveable-item.roundabout-in-focus>a{padding:22px 0 0 0;top:-3.8em}
#services .content .elliptical-menu-wrapper .roundabout-holder .roundabout-moveable-item.roundabout-in-focus>a>i{font-size:3.8em}
#services .content .elliptical-menu-wrapper .roundabout-holder .roundabout-moveable-item.roundabout-in-focus>a>span.shadow{height:1em;background-size:3em .6em;margin-top:10px}
#services .content .main-text.hide-for-small{display:none}
#services .content .main-text.show-for-small{display:block;padding:6px 6%;background:white}
#services .content .main-text.show-for-small>h2{font-size:1.9em;line-height:1.9em;color:black;font-weight:bold}
#services .content .main-text.show-for-small>h3{font-size:1.4em;line-height:1.4em;margin:0;color:black}
#services .content .bottom-more-info{height:118px;padding-top:15px;padding-bottom:15px;margin-bottom:-110px;box-sizing:border-box}
#services .content .bottom-more-info .more-info-carousel{display:block;width:67%}
#services .content .bottom-more-info .more-info-carousel .carousel-item{width:200px}
#services .content .bottom-more-info .more-info-carousel .carousel-item div.text>p{margin-bottom:0}
#services .content .bottom-more-info .more-info-carousel .owl-wrapper-outer:before,#services .content .bottom-more-info .more-info-carousel .owl-wrapper-outer:after{display:none}
#services .content.more-info{background-position:0 -40px;background-size:100% 445px}
#services .content.more-info .elliptical-menu-wrapper{height:40em;padding-top:0}
#services .content.more-info .elliptical-menu-wrapper .roundabout-holder{height:38.5em;width:85%;margin-top:0}
#services .content.more-info .bottom-more-info{box-sizing:border-box;-moz-box-sizing:border-box;margin-bottom:0}
#services .content.more-info .bottom-more-info .elliptical-menu-extras{display:none}
#services .content.even-more-info{background-position:0 -40px;background-size:100% 445px;padding-bottom:145px}
#services .content.even-more-info .main-text h2,#services .content.even-more-info .main-text h3{display:none}
#services .content.even-more-info .main-text h2.category,#services .content.even-more-info .main-text h3.category{display:block}
#services .content.even-more-info h4{margin:30px 0 0 0}
#services .content.even-more-info .closeBtn{display:inline-block}
#services .content.even-more-info .elliptical-menu-wrapper{height:40em;padding-top:0}
#services .content.even-more-info .elliptical-menu-wrapper .roundabout-holder{top:0;margin-top:0}
#services .content.even-more-info .elliptical-menu-wrapper .roundabout-holder .roundabout-moveable-item>.more-info{display:none}
#services .content.even-more-info .elliptical-menu-wrapper .roundabout-holder .roundabout-moveable-item>a>span.title{display:none}
}
@media only screen and (max-width:560px){#services .content{background-position:0 -40px;background-size:100% 405px;font-size:10px}
#services .content .elliptical-menu-wrapper{height:36em;padding-top:0}
#services .content .elliptical-menu-wrapper .roundabout-holder{height:33em;background-position:50% 59%}
#services .content .elliptical-menu-wrapper .roundabout-holder .roundabout-moveable-item{width:6em}
#services .content .elliptical-menu-wrapper .roundabout-holder .roundabout-moveable-item>a{padding:20px 0 0 0}
#services .content .elliptical-menu-wrapper .roundabout-holder .roundabout-moveable-item>a>span.title{font-size:12px}
#services .content .elliptical-menu-wrapper .roundabout-holder .roundabout-moveable-item>a>i{font-size:2.1em}
#services .content .elliptical-menu-wrapper .roundabout-holder .roundabout-moveable-item>a>span.shadow{height:.7em;background-size:2em .6em;margin-top:0}
#services .content .elliptical-menu-wrapper .roundabout-holder .roundabout-moveable-item>.more-info{width:202px;background:rgba(255,255,255,0.7);padding:10px;box-sizing:border-box;z-index:10;color:black;top:20px;right:-195px}
#services .content .elliptical-menu-wrapper .roundabout-holder .roundabout-moveable-item.roundabout-in-focus>a{padding:22px 0 0 0;top:-3.8em}
#services .content .elliptical-menu-wrapper .roundabout-holder .roundabout-moveable-item.roundabout-in-focus>a>i{font-size:3.8em}
#services .content .elliptical-menu-wrapper .roundabout-holder .roundabout-moveable-item.roundabout-in-focus>a>span.shadow{height:1em;background-size:3em .6em;margin-top:10px}
#services .content .main-text.hide-for-small{display:none}
#services .content .main-text.show-for-small{display:block;padding:6px 6%;background:white}
#services .content .main-text.show-for-small>h2{font-size:1.9em;line-height:1.9em;color:black;font-weight:bold}
#services .content .main-text.show-for-small>h3{font-size:1.4em;line-height:1.4em;margin:0;color:black}
#services .content .bottom-more-info{height:118px;padding-top:15px;padding-bottom:15px;margin-bottom:-110px;box-sizing:border-box}
#services .content .bottom-more-info .more-info-carousel{display:block;width:67%}
#services .content .bottom-more-info .more-info-carousel .carousel-item{width:200px}
#services .content .bottom-more-info .more-info-carousel .carousel-item div.text>p{margin-bottom:0}
#services .content .bottom-more-info .more-info-carousel .owl-wrapper-outer:before,#services .content .bottom-more-info .more-info-carousel .owl-wrapper-outer:after{display:none}
#services .content.more-info{background-position:0 -40px;background-size:100% 405px}
#services .content.more-info .elliptical-menu-wrapper{height:36em;padding-top:0}
#services .content.more-info .elliptical-menu-wrapper .roundabout-holder{height:33em;width:85%;margin-top:0}
#services .content.more-info .bottom-more-info{box-sizing:border-box;-moz-box-sizing:border-box;margin-bottom:0}
#services .content.more-info .bottom-more-info .elliptical-menu-extras{display:none}
#services .content.even-more-info{background-position:0 -40px;background-size:100% 405px;font-size:10px}
#services .content.even-more-info .main-text h2,#services .content.even-more-info .main-text h3{display:none}
#services .content.even-more-info .main-text h2.category,#services .content.even-more-info .main-text h3.category{display:block}
#services .content.even-more-info h4{margin:30px 0 0 0}
#services .content.even-more-info .closeBtn{display:inline-block}
#services .content.even-more-info .elliptical-menu-wrapper{height:36em;padding-top:0}
#services .content.even-more-info .elliptical-menu-wrapper .roundabout-holder{height:33em;top:0;margin-top:0}
#services .content.even-more-info .elliptical-menu-wrapper .roundabout-holder .roundabout-moveable-item>.more-info{display:none}
#services .content.even-more-info .elliptical-menu-wrapper .roundabout-holder .roundabout-moveable-item>a>span.title{display:none}
}
@media only screen and (max-width:480px){#services .content{background-position:0 -40px;background-size:100% 400px}
#services .content .elliptical-menu-wrapper{height:35.5em;padding-top:0}
#services .content .elliptical-menu-wrapper .roundabout-holder{height:29em;background-position:50% 62%}
#services .content .elliptical-menu-wrapper .roundabout-holder .roundabout-moveable-item.roundabout-in-focus>.more-info{width:320px;right:auto;left:-75%;background:transparent;color:#fff;font-size:18px;line-height:1.1}
#services .content.more-info{background-position:0 -40px;background-size:100% 400px}
#services .content.more-info .elliptical-menu-wrapper{height:35.5em;padding-top:0}
#services .content.more-info .elliptical-menu-wrapper .roundabout-holder{height:29em;background-position:50% 62%}
#services .content.even-more-info{background-position:0 -18px;background-size:100% 400px;padding-bottom:145px}
#services .content.even-more-info .main-text h2,#services .content.even-more-info .main-text h3{display:none}
#services .content.even-more-info .main-text h2.category,#services .content.even-more-info .main-text h3.category{display:block}
#services .content.even-more-info h4{margin:30px 0 0 0}
#services .content.even-more-info .closeBtn{display:inline-block}
#services .content.even-more-info .elliptical-menu-wrapper{height:35.5em;padding-top:0}
#services .content.even-more-info .elliptical-menu-wrapper .roundabout-holder{height:29em;background-position:50% 62%}
}
@media only screen and (max-width:320px){#services .content{background-position:0 -40px;background-size:100% 400px}
#services .content .elliptical-menu-wrapper{height:30em;padding-top:0}
#services .content .elliptical-menu-wrapper .roundabout-holder{height:20em;background-position:50% 68%}
#services .content .elliptical-menu-wrapper .roundabout-holder .roundabout-moveable-item>.more-info{width:280px;left:50%;margin-left:-140px;right:auto;top:50px;z-index:500}
#services .content.more-info{background-position:0 -40px;background-size:100% 400px}
#services .content.more-info .elliptical-menu-wrapper{height:30em;padding-top:0}
#services .content.more-info .elliptical-menu-wrapper .roundabout-holder{height:20em;background-position:50% 62%}
#services .content.even-more-info{background-position:0 -18px;background-size:100% 400px;padding-bottom:145px}
#services .content.even-more-info .main-text h2,#services .content.even-more-info .main-text h3{display:none}
#services .content.even-more-info .main-text h2.category,#services .content.even-more-info .main-text h3.category{display:block}
#services .content.even-more-info h4{margin:30px 0 0 0}
#services .content.even-more-info .closeBtn{display:inline-block}
#services .content.even-more-info .elliptical-menu-wrapper{height:30em;padding-top:0}
#services .content.even-more-info .elliptical-menu-wrapper .roundabout-holder{height:20em;background-position:50% 62%}
}
.map-ticker-container .map-ticker{padding:10px 5%;background:#000;width:90%;color:#fff;z-index:3;font-size:.75em}
@media only screen and (min-width:568px){.map-ticker-container .map-ticker{position:absolute;background:rgba(0,0,0,0.8);bottom:0;left:0;bottom:5px;left:5px;width:60%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
}
@media only screen and (min-width:768px){.map-ticker-container .map-ticker{font-size:1em}
}
@media only screen and (min-width:980px){.map-ticker-container .map-ticker{width:40%}
}
.map-ticker-container .map-ticker .col{float:left;padding-right:10px}
.map-ticker-container .map-ticker .col p{margin:0}
@media only screen and (min-width:568px){.map-ticker-container .map-ticker .col p{margin:0 0 .5em}
}
.map-ticker-container .map-ticker .col .equals,.map-ticker-container .map-ticker .col .metric,.map-ticker-container .map-ticker .col .value{font-size:2em;font-weight:bold}
@media only screen and (min-width:568px){.map-ticker-container .map-ticker .col .equals,.map-ticker-container .map-ticker .col .metric,.map-ticker-container .map-ticker .col .value{font-size:3em}
}
.map-ticker-container .map-ticker .col .equals{font-weight:normal;padding:0 .2em}
.map-ticker-container .map-ticker .col .iconic{color:#3293d9;font-size:1.5em}
@media only screen and (min-width:568px){.map-ticker-container .map-ticker .col .iconic{font-size:2em}
}
.map-ticker-container .map-ticker .col .metric{font-weight:normal}
.parbase.section.content-reference{margin:0 0 10px;box-sizing:border-box;-moz-box-sizing:border-box}
.content-reference.image-fill .content-reference-block{background-size:cover;position:relative;min-height:400px;-ms-behavior:url(../gepower-master/clientlibs_base/polyfills/backgroundsize.min.htc)}
.content-reference.image-fill .content-reference-block .content-reference-info{position:absolute;bottom:0;left:0;right:0;padding:15px 20px;background:black;background:rgba(0,0,0,0.65);color:white}
@media(max-width:1200px){.content-reference.image-fill .content-reference-block .content-reference-info{font-size:22px}
}
@media(max-width:979px){.content-reference.image-fill .content-reference-block .content-reference-info{height:130px}
}
@media(max-width:768px){.content-reference.image-fill .content-reference-block .content-reference-info{height:auto}
}
.content-reference.image-fill .content-reference-block .content-reference-info h3{color:white;font-size:23px}
.content-reference.image-fill .content-reference-block .content-reference-info h3 i{color:#34a424}
.content-reference.image-right{background-color:#f2f1f0}
.content-reference.image-right .content-reference-block .content-reference-image{background-size:cover;position:relative;float:right;width:200px;height:200px;-ms-behavior:url(../gepower-master/clientlibs_base/polyfills/backgroundsize.min.htc)}
@media screen and (max-width:979px){.content-reference.image-right .content-reference-block .content-reference-image{display:none}
}
.content-reference.image-right .content-reference-block .content-reference-info{padding:25px 30px;margin-right:230px;color:#333;height:auto!important}
@media screen and (max-width:979px){.content-reference.image-right .content-reference-block .content-reference-info{margin-right:0}
}
.draggable-image-wrapper{position:relative}
.draggable-image-wrapper .draggable-image-close-btn,.draggable-image-wrapper .draggable-helper-text-wrapper{display:none}
.draggable-image-wrapper .draggable-image-close-btn{position:absolute;top:10px;right:10px;z-index:1}
.draggable-image-wrapper .draggable-image-close-btn a.btn.btn-primary{background-color:black;color:white;margin:0}
.draggable-image-wrapper .draggable-helper-text-wrapper{position:absolute;top:50%;left:0;right:0;text-align:center;margin:-10px auto 0;z-index:1}
.draggable-image-wrapper .draggable-helper-text-wrapper .draggable-helper-text{display:inline-block;color:white;background:black;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
.draggable-image-wrapper .draggable-image-zoom-btn{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;cursor:pointer;margin:-20px auto 0;text-align:center}
.draggable-image-wrapper .draggable-image-zoom-btn a.btn.btn-primary{top:45%;left:45%;position:absolute;background-color:black;color:white;vertical-align:middle}
@media screen and (max-width:320px){.draggable-image-wrapper .draggable-image-zoom-btn a.btn.btn-primary{left:22%}
}
.draggable-image-wrapper .draggable-image-zoom-btn .mobile{display:none}
.draggable-image-container{position:relative;overflow:hidden;width:100%;max-height:350px}
.map-container .go-to-country{float:right;background-color:#a9a9a9}
.map-container .map-circle+.popover>.popover-content{background-color:#fff}
.map-container .map-circle+.popover.right .arrow:after{border-right-color:darkblue}
.map-container .map-circle+.popover.left .arrow:after{border-left-color:darkblue}
.map-container .map-circle+.popover.bottom .arrow:after{border-bottom-color:darkblue}
.map-container .map-circle+.popover.top .arrow:after{border-top-color:darkblue}
.map-container .map-circle+.popover{max-width:200px;box-shadow:0 5px 10px rgba(0,0,0,0.2)}
.no-svg .popover-title{display:none}
.product-tab-selector .inner-product-details{display:none}
.product-tab-selector{list-style-type:none}
#modalProductTabs .product-tab-selector{float:left;margin-right:20px}
#modalProductTabs{height:40px;position:relative;left:50%;top:10px}
@media(max-width:767px){.product-tab-selector .inner-product-details{display:block}
}
.multi-carousel .owlmulti-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}
.multi-carousel .owlmulti-carousel .owlmulti-stage{position:relative;-ms-touch-action:pan-Y}
.multi-carousel .owlmulti-carousel .owlmulti-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.multi-carousel .owlmulti-carousel .owlmulti-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}
.multi-carousel .owlmulti-carousel .owlmulti-controls .owlmulti-nav .owlmulti-prev,.multi-carousel .owlmulti-carousel .owlmulti-controls .owlmulti-nav .owlmulti-next,.multi-carousel .owlmulti-carousel .owlmulti-controls .owlmulti-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.multi-carousel .owlmulti-carousel.owlmulti-loaded{display:block}
.multi-carousel .owlmulti-carousel.owlmulti-loading{opacity:0;display:block}
.multi-carousel .owlmulti-carousel.owlmulti-hidden{opacity:0}
.multi-carousel .owlmulti-carousel .owlmulti-refresh .owlmulti-item{display:none}
.multi-carousel .owlmulti-carousel .owlmulti-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.multi-carousel .owlmulti-carousel .owlmulti-item img{display:block;width:100%}
.multi-carousel .owlmulti-carousel.owlmulti-text-select-on .owlmulti-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}
.multi-carousel .owlmulti-carousel .owlmulti-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}
.multi-carousel .owlmulti-carousel.owlmulti-rtl{direction:rtl}
.multi-carousel .owlmulti-carousel.owlmulti-rtl .owlmulti-item{float:right}
.multi-carousel .no-js .owlmulti-carousel{display:block}
.multi-carousel .carousel-container{padding:0 50px}
.multi-carousel .carousel-slides{margin:0;list-style:none}
.multi-carousel .slide{padding:15px;text-align:center}
.multi-carousel .carousel-navigation-left,.multi-carousel .carousel-navigation-right{width:30px;height:50px;position:absolute;bottom:37%;cursor:pointer;font-size:30px}
.multi-carousel .carousel-lower-section{position:relative}
.multi-carousel .carousel-navigation-left{left:-50px}
.multi-carousel .carousel-navigation-right{right:-50px}
.multi-carousel .multi-carousel-container .carousel-captions .caption{display:none;color:#444;list-style:none}
.multi-carousel .multi-carousel-container .carousel-captions .caption.active{display:block}
.multi-carousel .multi-carousel-container .carousel-captions{margin:0 100px;padding:10px;background:#eee}
.multi-carousel .carousel-upper-section .arrow-down{display:block;position:relative;margin:0 auto;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #eee}
@media screen and (max-width:980px){.multi-carousel .multi-carousel-container .carousel-captions{margin:0}
}
.generic-resource-list a.has-icon{margin-left:21px;display:block}
.generic-resource-list a.has-icon .grl-icon-before{margin-left:-21px;margin-right:5px;position:relative}
.generic-resource-list a.has-icon .grl-icon-after{margin-left:5px}
.homepage-ticker-container{background:#f37521}
.homepage-ticker-container .homepage-hero-navigation{color:#fff;position:absolute;top:35%;z-index:10}
.homepage-ticker-container .span10,.homepage-ticker-container .span2{margin-bottom:0}
.owl-carousel-homepage-ticker .owl-wrapper-outer:before,.owl-carousel-homepage-ticker .owl-wrapper-outer:after{content:'';background:0}
.owl-carousel-homepage-ticker .homepage-ticker-item{color:#fff;padding:5px;margin-bottom:0;display:none}
.owl-carousel-homepage-ticker .homepage-ticker-item a{color:#fff}
.owl-carousel-homepage-ticker .homepage-ticker-item .icon-ico_twitter_sq_lg{font-size:3em;position:absolute;left:0;top:30%}
.owl-carousel-homepage-ticker .homepage-ticker-item .tweet-contents{padding-left:3.2em}
.owl-carousel-homepage-ticker .homepage-ticker-item .tweet-contents .tweet a{word-break:break-all}
.owl-carousel-homepage-ticker .homepage-ticker-item .tweet-contents p{margin-bottom:0}
.owl-carousel-homepage-ticker .homepage-ticker-item .tweet-contents p.timePosted{font-size:.8em}
body.cq-wcm-edit .owl-carousel-homepage-ticker .homepage-ticker-item,body.cq-wcm-design .owl-carousel-homepage-ticker .homepage-ticker-item{display:block}
.initiatives-collaboration .banner-rotator{margin-bottom:0}
.search .main>section,.initiatives-collaboration .main>section{padding-bottom:0}
.initiatives-collaboration .media.media-left h3{font-size:24px;line-height:27px}
.initiatives-collaboration .media.media-left>a.pull-left{max-width:180px}
body.search table.gsc-search-box td{vertical-align:top}
body.search table.gsc-search-box td input.gsc-search-button{margin-top:2px}
body.search form.gsc-search-box input[name="search"]:focus{border-color:inherit!important}
body.home .content-body-par>div.banner-rotator,body.initiatives-collaboration .content-body-par>div.banner-rotator{margin:0}