body{margin:0;margin:auto;width:1024px;font:14px 'PT Sans',sans-serif;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none}#loading{position:absolute;top:0;left:0;z-index:99999;width:100%;height:100%;background:rgba(0,0,0,0.75);color:white;font-weight:bold;font-size:48px}#loading p{margin-top:25%;text-align:center}#loading img{position:relative;top:12px;right:20px}#header{width:100%;height:60px;background-color:#333;color:white}#selecter{position:absolute;z-index:5;display:none;width:475px;cursor:pointer;-webkit-box-shadow:3px 3px 3px 0 rgba(0,0,0,.2);-moz-box-shadow:3px 3px 3px 0 rgba(0,0,0,.2);box-shadow:3px 3px 3px 0 rgba(0,0,0,.2)}#display{width:100%;height:100px;border-bottom:1px solid #999;background-color:#f1f1f1}#info,#probe{float:left;padding:10px 0 0 20px;width:160px;font-size:14px;line-height:20px}#chart{overflow:hidden;margin-left:20px;padding:30px 0 0 40px;width:430px;height:470px;float:left}#globe{float:right;margin:-150px 0 0 -15px;overflow:hidden}#chron{overflow:hidden;float:right;margin-top:-38px}.button{width:125px;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;background:-moz-linear-gradient(top,#fff 25%,#f2f2f2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(25%,#fff),color-stop(100%,#f2f2f2));background:-webkit-linear-gradient(top,#fff 25%,#f2f2f2 100%);background:-o-linear-gradient(top,#fff 25%,#f2f2f2 100%);background:-ms-linear-gradient(top,#fff 25%,#f2f2f2 100%);background:linear-gradient(to bottom,#fff 25%,#f2f2f2 100%);color:black;text-align:center;line-height:25px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f2f2f2',GradientType=0);cursor:pointer}.button:hover{background:#fff;background:-moz-linear-gradient(top,#fff 25%,#e0e0e0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(25%,#fff),color-stop(100%,#e0e0e0));background:-webkit-linear-gradient(top,#fff 25%,#e0e0e0 100%);background:-o-linear-gradient(top,#fff 25%,#e0e0e0 100%);background:-ms-linear-gradient(top,#fff 25%,#e0e0e0 100%);background:linear-gradient(to bottom,#fff 25%,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e0e0e0',GradientType=0)}.button.down{background:#e0e0e0;background:-moz-linear-gradient(top,#e0e0e0 0,#fff 75%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e0e0e0),color-stop(75%,#fff));background:-webkit-linear-gradient(top,#e0e0e0 0,#fff 75%);background:-o-linear-gradient(top,#e0e0e0 0,#fff 75%);background:-ms-linear-gradient(top,#e0e0e0 0,#fff 75%);background:linear-gradient(to bottom,#e0e0e0 0,#fff 75%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0e0e0',endColorstr='#ffffff',GradientType=0)}#bars,#labels{font-size:12px}#chart .container{height:100%}#bars{position:relative;top:300px;overflow:visible;height:500px}.bar{position:relative;float:left;padding-right:5px;width:15px;-webkit-transition:left bottom 250ms ease-in;-moz-transition:left bottom 250ms ease-in;-ms-transition:left bottom 250ms ease-in;-o-transition:left bottom 250ms ease-in;transition:left bottom 250ms ease-in}.bar:last-child{padding:0}.colored{height:100%;width:13px;border:1px solid #1a1a1a !important;border-bottom:none !important}.bar:hover .colored,.bar.active .colored{background-color:#333 !important;width:100%;border:none !important}.bar.nodata .colored{border:none !important}.bar.nodata:hover .colored,.bar.nodata.active .colored{background-color:transparent !important}#labels{position:absolute;top:300px;clear:left;margin-right:-10px;padding:25px 0 0 10px;border-top:1px solid #666}.label{float:left;overflow:visible;margin-right:5px;width:15px;text-align:right;white-space:nowrap;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#legend{position:absolute;position:relative;top:299px;margin-bottom:-275px;width:100%;height:275px}.legend{position:relative;float:left;margin-right:-100%;width:100%;border-top:1px solid #ccc}.chip{position:relative;z-index:3;float:left;border-left:4px solid;background-color:transparent !important}.chip div{margin:-9px 0 0 -48px;width:40px;color:#999;text-align:right;letter-spacing:-1px}.legend:first-child{border-top:0}#global{bottom:152px;left:2px;overflow:visible;margin:0 -128px;width:280px;height:19px;background:#333 !important;color:white;text-indent:10px;white-space:nowrap;line-height:19px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#global img{float:left;position:relative;top:2px;left:10px}#global:hover{border:none !important}#triangle{position:absolute;top:-305px;left:7px}#chart .mCSB_scrollTools{position:relative;bottom:150px}.chronology{position:relative;right:-375px;overflow:hidden;width:485px;height:0;border-left-width:15px;border-left-style:solid;background-color:rgba(0,0,0,0.5);color:white;cursor:pointer;-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;-ms-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in;-webkit-transition-property:right,top,opacity;-moz-transition-property:right,top,opacity;-ms-transition-property:right,top,opacity;-o-transition-property:right,top,opacity;transition-property:right,top,opacity}.chronology.open{right:0}.chronology.gone{top:60px;opacity:0}.chronology p{display:table-cell;vertical-align:middle}.chronology .thumb{float:left;margin:-1px 15px 0 0;width:80px;height:60px;border:1px solid silver;background-position:center center;background-size:cover}.chronology .container{position:relative;right:0;-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;-ms-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}.event{display:table;padding:15px;width:435px;height:60px}.event.multi{padding:10px 15px}.event.multi+.event.multi{border-top:solid 1px white}#open_chronology{display:block;margin:20px auto 0;width:230px;background:#fff;background:url(../images/chronology.png) no-repeat 15px center,-moz-linear-gradient(top,#fff 50%,#e5e5e5 100%);background:url(../images/chronology.png) no-repeat 15px center,-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(100%,#e5e5e5));background:url(../images/chronology.png) no-repeat 15px center,-webkit-linear-gradient(top,#fff 50%,#e5e5e5 100%);background:url(../images/chronology.png) no-repeat 15px center,-o-linear-gradient(top,#fff 50%,#e5e5e5 100%);background:url(../images/chronology.png) no-repeat 15px center,-ms-linear-gradient(top,#fff 50%,#e5e5e5 100%);background:url(../images/chronology.png) no-repeat 15px center,linear-gradient(to bottom,#fff 50%,#e5e5e5 100%);text-decoration:none;text-indent:15px;line-height:26px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e5e5e5',GradientType=0)}.caption{position:relative;padding:10px;background-color:rgba(0,0,0,0.6);color:white}.caption a{color:white}.fancybox-skin{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}img.chron_image{max-width:800px;text-align:center}.Oil .c0{border-color:#fee5d9;background-color:#fee5d9;fill:#fee5d9 !important}.Oil .c1{border-color:#fcae91;background-color:#fcae91;fill:#fcae91 !important}.Oil .c2{border-color:#fb6a4a;background-color:#fb6a4a;fill:#fb6a4a !important}.Oil .c3{border-color:#de2d26;background-color:#de2d26;fill:#de2d26 !important}.Oil .c4{border-color:#a50f15;background-color:#a50f15;fill:#a50f15 !important}.Gas .c0{border-color:#f1eef6;background-color:#f1eef6;fill:#f1eef6 !important}.Gas .c1{border-color:#bdc9e1;background-color:#bdc9e1;fill:#bdc9e1 !important}.Gas .c2{border-color:#74a9cf;background-color:#74a9cf;fill:#74a9cf !important}.Gas .c3{border-color:#2b8cbe;background-color:#2b8cbe;fill:#2b8cbe !important}.Gas .c4{border-color:#045a8d;background-color:#045a8d;fill:#045a8d !important}.Coal .c0{border-color:#ffffd4;background-color:#ffffd4;fill:#ffffd4 !important}.Coal .c1{border-color:#fed98e;background-color:#fed98e;fill:#fed98e !important}.Coal .c2{border-color:#fe9929;background-color:#fe9929;fill:#fe9929 !important}.Coal .c3{border-color:#d95f0e;background-color:#d95f0e;fill:#d95f0e !important}.Coal .c4{border-color:#993404;background-color:#993404;fill:#993404 !important}.Renewable .c0{border-color:#edf8e9;background-color:#edf8e9;fill:#edf8e9 !important}.Renewable .c1{border-color:#bae4b3;background-color:#bae4b3;fill:#bae4b3 !important}.Renewable .c2{border-color:#74c476;background-color:#74c476;fill:#74c476 !important}.Renewable .c3{border-color:#31a354;background-color:#31a354;fill:#31a354 !important}.Renewable .c4{border-color:#006d2c;background-color:#006d2c;fill:#006d2c !important}.Supplemental .c0{border-color:#f2f0f7;background-color:#f2f0f7;fill:#f2f0f7 !important}.Supplemental .c1{border-color:#cbc9e2;background-color:#cbc9e2;fill:#cbc9e2 !important}.Supplemental .c2{border-color:#9e9ac8;background-color:#9e9ac8;fill:#9e9ac8 !important}.Supplemental .c3{border-color:#756bb1;background-color:#756bb1;fill:#756bb1 !important}.Supplemental .c4{border-color:#54278f;background-color:#54278f;fill:#54278f !important}#countries,#group{margin:20px 0 0 20px;float:left}#groupings{line-height:40px;background-color:white;border:1px solid #ccc;position:absolute;z-index:4;margin:50px 20px;-webkit-box-shadow:3px 3px 3px 0 rgba(0,0,0,.2);-moz-box-shadow:3px 3px 3px 0 rgba(0,0,0,.2);box-shadow:3px 3px 3px 0 rgba(0,0,0,.2);display:none}.grouping{padding:0 50px 0 25px;cursor:pointer}.grouping:hover{color:white;background-color:#666}.grouping.inactive{color:silver}.grouping.inactive:hover{color:silver;background-color:white}#group{line-height:25px;font-size:16px;text-indent:10px}#countries path{stroke:#333;stroke-width:.5px;fill:#eee}#countries path.active{cursor:default;stroke:#1a1a1a;stroke-width:1.5px}#insets path{cursor:pointer;fill:#000;fill-opacity:0;stroke:#999;stroke-opacity:.25;stroke-width:7px}#insetOutlines path{stroke:#000;fill:none}#insetOutlines path.hover,#insetOutlines path:hover{stroke:white;stroke-width:3px}#globe svg{cursor:move;transition:height .75s,width .75s,margin .75s}#globe.transition{-webkit-transition:margin-top .75s;-moz-transition:margin-top .75s;-ms-transition:margin-top .75s;-o-transition:margin-top .75s;transition:margin-top .75s}#globe.open{margin-top:-101px;margin-right:0;width:510px}#energy{margin:16px 20px;float:left}#title{display:inline-block;font-weight:bold;font-size:24px;line-height:60px}#zoom-out{float:right;line-height:60px;margin-right:15px;cursor:pointer}#header a{float:right;color:white;line-height:60px;margin-right:10px;text-decoration:none;position:relative;z-index:999}#header a:hover{text-decoration:underline}.mCSB_container{width:auto;margin-right:30px;overflow:hidden}.mCSB_container.mCS_no_scrollbar{margin-right:0}.mCS_disabled>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar,.mCS_destroyed>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar{margin-right:30px}.mCustomScrollBox>.mCSB_scrollTools{width:16px;height:100%;top:0;right:0}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;height:100%;margin:0 auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display:block;position:relative;height:20px;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{top:100%;margin-top:-40px}.mCSB_horizontal>.mCSB_container{height:auto;margin-right:0;margin-bottom:30px;overflow:hidden}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{margin-bottom:0}.mCS_disabled>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar,.mCS_destroyed>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCustomScrollBox>.mCSB_scrollTools{width:100%;height:16px;top:auto;right:auto;bottom:0;left:0;overflow:hidden}.mCSB_horizontal>.mCSB_scrollTools a+.mCSB_draggerContainer{margin:0 20px}.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;height:2px;margin:7px 0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger{width:30px;height:100%}.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight{display:block;position:relative;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer;float:left;top:1px}.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight{margin-left:-40px;float:right}.mCustomScrollBox{-ms-touch-action:none}.mCustomScrollBox>.mCSB_scrollTools{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCustomScrollBox:hover>.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background:#000;background:rgba(0,0,0,0.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#fff;background:rgba(255,255,255,0.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(255,255,255,0.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(255,255,255,0.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{background-image:url(../images/mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark>.mCSB_scrollTools .mCSB_draggerRail{background:#000;background:rgba(0,0,0,0.15)}.mCS-dark>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#000;background:rgba(0,0,0,0.75)}.mCS-dark>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(0,0,0,0.85)}.mCS-dark>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(0,0,0,0.9)}.mCS-dark>.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark>.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark>.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-light-2>.mCSB_scrollTools .mCSB_draggerRail{width:4px;background:#fff;background:rgba(255,255,255,0.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-light-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background:#fff;background:rgba(255,255,255,0.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(255,255,255,0.85)}.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(255,255,255,0.9)}.mCS-light-2>.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2>.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2>.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2>.mCSB_scrollTools .mCSB_draggerRail{width:4px;background:#000;background:rgba(0,0,0,0.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background:#000;background:rgba(0,0,0,0.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(0,0,0,0.85)}.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(0,0,0,0.9)}.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-light-thick>.mCSB_scrollTools .mCSB_draggerRail{width:4px;background:#fff;background:rgba(255,255,255,0.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background:#fff;background:rgba(255,255,255,0.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(255,255,255,0.85)}.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(255,255,255,0.9)}.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick>.mCSB_scrollTools .mCSB_draggerRail{width:4px;background:#000;background:rgba(0,0,0,0.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:6px}.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background:#000;background:rgba(0,0,0,0.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:10px}.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;height:15px;margin:2px 0}.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:11px;margin:3px auto;background:url(../images/aqua.png) center center;border:1px solid #666}.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{border-color:#999}.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{opacity:.75}.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-light-thin>.mCSB_scrollTools .mCSB_draggerRail{background:#fff;background:rgba(255,255,255,0.1)}.mCS-light-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%}.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin>.mCSB_scrollTools .mCSB_draggerRail{background:#000;background:rgba(0,0,0,0.15)}.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px;background:#000;background:rgba(0,0,0,0.75)}.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(0,0,0,0.85)}.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(0,0,0,0.9)}.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}body{margin:0;margin:auto;width:1024px;font:14px 'PT Sans',sans-serif;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none}#loading{position:absolute;top:0;left:0;z-index:99999;width:100%;height:100%;background:rgba(0,0,0,0.75);color:white;font-weight:bold;font-size:48px}#loading p{margin-top:25%;text-align:center}#loading img{position:relative;top:12px;right:20px}#header{width:100%;height:60px;background-color:#333;color:white}#selecter{position:absolute;z-index:5;display:none;width:475px;cursor:pointer;-webkit-box-shadow:3px 3px 3px 0 rgba(0,0,0,.2);-moz-box-shadow:3px 3px 3px 0 rgba(0,0,0,.2);box-shadow:3px 3px 3px 0 rgba(0,0,0,.2)}#display{width:100%;height:100px;border-bottom:1px solid #999;background-color:#f1f1f1}#info,#probe{float:left;padding:10px 0 0 20px;width:160px;font-size:14px;line-height:20px}#chart{overflow:hidden;margin-left:20px;padding:30px 0 0 40px;width:430px;height:470px;float:left}#globe{float:right;margin:-150px 0 0 -15px;overflow:hidden}#chron{overflow:hidden;float:right;margin-top:-38px}.button{width:125px;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;background:-moz-linear-gradient(top,#fff 25%,#f2f2f2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(25%,#fff),color-stop(100%,#f2f2f2));background:-webkit-linear-gradient(top,#fff 25%,#f2f2f2 100%);background:-o-linear-gradient(top,#fff 25%,#f2f2f2 100%);background:-ms-linear-gradient(top,#fff 25%,#f2f2f2 100%);background:linear-gradient(to bottom,#fff 25%,#f2f2f2 100%);color:black;text-align:center;line-height:25px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f2f2f2',GradientType=0);cursor:pointer}.button:hover{background:#fff;background:-moz-linear-gradient(top,#fff 25%,#e0e0e0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(25%,#fff),color-stop(100%,#e0e0e0));background:-webkit-linear-gradient(top,#fff 25%,#e0e0e0 100%);background:-o-linear-gradient(top,#fff 25%,#e0e0e0 100%);background:-ms-linear-gradient(top,#fff 25%,#e0e0e0 100%);background:linear-gradient(to bottom,#fff 25%,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e0e0e0',GradientType=0)}.button.down{background:#e0e0e0;background:-moz-linear-gradient(top,#e0e0e0 0,#fff 75%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e0e0e0),color-stop(75%,#fff));background:-webkit-linear-gradient(top,#e0e0e0 0,#fff 75%);background:-o-linear-gradient(top,#e0e0e0 0,#fff 75%);background:-ms-linear-gradient(top,#e0e0e0 0,#fff 75%);background:linear-gradient(to bottom,#e0e0e0 0,#fff 75%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0e0e0',endColorstr='#ffffff',GradientType=0)}.energy{float:left;clear:left;border-top:1px solid white}.energy div{line-height:40px}.energy .name{width:125px;border-left:10px solid;background-color:#f1f1f1;text-indent:10px}.energy .arrow{position:relative;left:10px;display:none;float:right;margin-left:-1px}.energy.active{position:relative;z-index:9;color:white}.energy.active .arrow{display:block}.measures{position:absolute;left:135px;display:none;overflow:auto;width:340px;height:100%;background-color:white;-webkit-box-shadow:inset 3px 0 3px 0 rgba(0,0,0,.2);-moz-box-shadow:inset 3px 0 3px 0 rgba(0,0,0,.2);box-shadow:inset 3px 0 3px 0 rgba(0,0,0,.2)}.variable{margin-top:1px;text-indent:30px;line-height:40px}.variable:hover,.variable.active{background-color:#666;color:white}#Oil .name,.chronology.Oil{border-left-color:#de2d26}#Gas .name,.chronology.Gas{border-left-color:#74a9cf}#Coal .name,.chronology.Coal{border-left-color:#d95f0e}#Renewable .name,.chronology.Renewable{border-left-color:#31a354}#Supplemental .name,.chronology.Supplemental{border-left-color:#756bb1}#Oil.active .name{background-color:#de2d26}#Gas.active .name{background-color:#74a9cf}#Coal.active .name{background-color:#d95f0e}#Renewable.active .name{background-color:#31a354}#Supplemental.active .name{background-color:#756bb1}#Oil.active .arrow{color:#de2d26}#Gas.active .arrow{color:#74a9cf}#Coal.active .arrow{color:#d95f0e}#Renewable.active .arrow{color:#31a354}#Supplemental.active .arrow{color:#756bb1}#probe{display:none}#probe span{font-style:italic;font-size:12px;line-height:12px;display:block}#line{width:300px;float:left;margin:10px 40px 10px 20px;border-left:1px solid #ccc;padding:20px;height:40px}#line path{fill:none;stroke:#1a1a1a;stroke-width:2px}#line #mean{stroke:#999}#line i+i{color:#999}#line #key{position:absolute;top:132px}#marker{height:40px;border-left:1px solid #ccc;float:left;position:absolute;top:85px}#marker b{position:relative;bottom:20px;right:16px}#info h1,#probe h1{margin:-10px 0;font:bold 48px 'PT Sans Narrow',sans-serif}#timeline{float:left;padding-top:34px;cursor:pointer;margin-left:-35px}#timeline div{float:left}#timeline .button{width:25px;font-size:8px}#track{margin:0 -1px;width:290px;height:25px;border:1px solid #ccc;background:#f2f2f2;background:-moz-linear-gradient(top,rgba(242,242,242,1) 0,rgba(255,255,255,1) 65%,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(242,242,242,1)),color-stop(65%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(242,242,242,1) 0,rgba(255,255,255,1) 65%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top,rgba(242,242,242,1) 0,rgba(255,255,255,1) 65%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top,rgba(242,242,242,1) 0,rgba(255,255,255,1) 65%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(242,242,242,1) 0,rgba(255,255,255,1) 65%,rgba(255,255,255,1) 100%);-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.35);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.35);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.35);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2',endColorstr='#ffffff',GradientType=0)}#prev{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}#next{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}#ticks{clear:left;margin-left:36px}.tick{margin-right:-1px;height:10px;border-left:1px solid #ccc;color:#999;font-size:12px}.tick span{position:relative;top:10px;right:15px}#puck{position:relative;top:2px;left:29px;margin:-4px -16px 0 0;width:12px;height:27px;border:2px solid white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:black;-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,.2);-moz-box-shadow:0 0 3px 1px rgba(0,0,0,.2);box-shadow:0 0 3px 1px rgba(0,0,0,.2);cursor:pointer}#puck:hover,#puck.drag{background:#666}