.graphContainer{padding:20px 0}.graph,.tabs{position:relative;max-width:800px;margin:auto}.graph{position:relative;overflow:hidden}.graph img{position:relative;float:left;width:100%;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.graph div{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.graph .hidden{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.graph .ng-enter,.graph .ng-leave{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.graph .ng-enter{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.graph .ng-enter-active{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.graph .ng-leave{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.graph .ng-leave-active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.graph span{display:block;position:absolute;z-index:999;top:4%;left:0;box-sizing:border-box;width:12px;height:85%;margin-left:-6px}ul.graphTabs{margin:0 auto;padding:0 0 10px;overflow:hidden;text-align:center}ul.graphTabs li{margin:0 10px 0 0;padding:5px 10px;list-style:none;display:inline-block;background:#eaeaea;cursor:pointer}ul.graphTabs li.active{background:#000;color:#eaeaea}.graphFooter{font-size:0.7em}
