html{font-size:14px;font-family:'Open Sans' !important;background-color:#fff;height:100%}body{font-family:'Open Sans' !important;font-size:14px;color:#044aa3;height:100%}#tooltip{position:absolute;text-align:center;width:124px;padding:2px;font:12px sans-serif;background:rgba(255,255,255,0.7);pointer-events:none}.tooltip_total{font-size:1.1em}.tooltip .tooltip-inner{background-color:#044aa3}.tooltip .arrow::before{border-bottom-color:#044aa3}.title{font-size:1.2rem;font-weight:bold;word-wrap:normal;padding-right:3px;padding-left:3px}.subtitle{font-size:1rem;font-weight:normal}#main{margin-top:18px}#logo{width:6rem}.logo{padding:6px 6px}div.graph-tooltip{position:absolute;text-align:left;font-family:"Open Sans", sans-serif;white-space:normal;padding:6px;box-shadow:2px 2px 3px 1px #cccccc;font-size:0.6rem;background:rgba(255,255,255,0.95);border-radius:8px;pointer-events:none;cursor:none}#global{text-align:center;display:block;height:100%}.social-button{color:#044AA3}.pointer{cursor:pointer}#loader{position:fixed;top:50%;left:50%;z-index:100}#header div.right img.socialmedia{float:left;height:20px;margin-top:10px;margin-left:10px}#header div.right img.fcb{border-radius:3px}#codeEmbed{width:800px;height:80px;position:absolute;left:130px;top:110px;background-color:#fff;color:#000;border:2px solid #ccc;padding:10px;display:none;font-size:12px;word-wrap:break-word;line-height:20px;font-family:Courier}#top-bar{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.navbar-light .navbar-nav .nav-link{color:#044aa3}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#044aa3}.nav-link{padding:0}.footnote{display:block;text-align:left}.rankingText{font-weight:bold;color:grey;fill:grey}.coordTitle{font-weight:bold}#svganchor{flex-grow:1;flex-shrink:1;position:relative}.axis{color:grey}.dropdown-item{font-size:0.8rem}.dropdown-item.active{background-color:#0d4da1;color:#fff}.dropdown-item:active{background-color:#0d4da1;color:#fff !important}.dropdown-item.active:hover{background-color:#0d4da1;color:#fff}.bootstrap-select>.dropdown-toggle.bs-placeholder{color:black}#source{font-size:0.8rem;color:#000 !important}#source a{color:#007bff !important}.grey-icon{margin-left:4px;color:#cccccc}#footnotes{font-size:0.5rem}.coordTitle{font-size:0.8rem}@media screen and (min-width: 576px){.title{font-size:1.4rem}.subtitle{font-size:1.1rem}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.15rem;padding-left:.15rem}div.graph-tooltip{font-size:0.8rem}#footnotes{font-size:0.6rem}.coordTitle{font-size:0.9rem}#source{font-size:1.0rem}}@media screen and (min-width: 48em){#logo{width:8rem}div.graph-tooltip{font-size:1.0rem}#footnotes{font-size:0.8rem}.coordTitle{font-size:1.0rem}#source{font-size:1.1rem}}@media screen and (min-width: 62em){#logo{width:12.5rem}div.graph-tooltip{font-size:1.1rem}#footnotes{font-size:0.9rem}}@media screen and (min-width: 75em){#logo{width:12.5rem}.title{font-size:1.4rem}.subtitle{font-size:1.2rem}div.graph-tooltip{font-size:1.1rem}#source{font-size:1.2rem}}@media screen and (max-width: 36em){.navbar-collapse{position:absolute;top:50px}}

@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url(../fonts/OpenSans-Regular-webfont.woff) format("woff")}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(../fonts/OpenSans-Italic-webfont.woff) format("woff")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(../fonts/OpenSans-Bold-webfont.woff) format("woff")}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url(../fonts/OpenSans-BoldItalic-webfont.woff) format("woff")}

