@import url(https://fonts.googleapis.com/css?family=Fjalla+One|Cantarell:400,700,400italic,700italic);.headline,.topHeadline{font-weight:700;text-align:center}#quoteTable,.geoDenierTotal,.headline,.topHeadline{text-align:center}body{margin:0;padding:0;font-family:'Fjalla One',sans-serif}svg{width:100%;height:100%}#container{width:100%;max-width:800px;margin:0 auto;padding:10px 0}.topHeadline{font-size:40px;width:100%;text-shadow:2px 2px 3px rgba(255,255,255,.1)}#headlineWrapper{width:100%;margin-bottom:-30px}#graphicHeadline{color:#1B2F30}#geoHeadline{color:#D16443}#mapUSA path{stroke:none;fill:#d3d3d3}#mapUSA path:hover{cursor:pointer;fill:#1B2F30}.regionEngaged{fill:#8dc63f!important}#detailsContainer{display:flex}#detailsContainer ::-webkit-scrollbar{width:12px}#detailsContainer ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px}#detailsContainer ::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}#detailsLeft,#detailsRight{width:50%;padding:0 0 20px;max-width:400px}#detailsLeft{background-color:#1B2F30}#detailsRight{background-color:#F3F3E8}.headline{font-size:20px;line-height:30px;margin:0 20px}.geoDenierTotal,.goodNews{font-weight:800;margin:10px 10px 0}#headlineRight{color:#000}#headlineLeft{color:#fff}#politicianTable,#quoteTable{height:250px;overflow-y:scroll;overflow-x:hidden}.geoDenierTotal{font-family:Cantarell,sans-serif;font-size:16px;color:#1B2F30}.goodNews,.quoteBox{font-family:Cantarell,sans-serif;color:#fff}.geoDenierTotalNum{font-size:18px}.goodNews{font-size:16px}.politicianWrapper{display:block;margin:10px 10px 0}.contribution{display:inline;float:right}.contributionTotal{float:right;margin:10px 10px 10px 0;font-weight:700;font-size:18px;color:#1B2F30}.contribution,.politicianWrapper{font-family:Cantarell,sans-serif;font-size:15px;color:#1B2F30}.politican a,.politician{font-family:Cantarell,sans-serif;text-decoration:none;color:#D45C39;font-weight:700}.politician:hover{color:#D5434E!important}.quoteBox{font-size:13px;line-height:24px;text-align:left;padding:11px 22px}.miniName,.quoteRef{display:inline;font-size:12px;color:#fff}.quoteRef{margin-left:5px}.miniFace{width:100%;max-width:25px;max-height:25px;vertical-align:middle;border-radius:10rem;border:3px solid #D5434E}.miniName{padding:0 0 0 5px}#natDisaster{font-size:20px;text-align:center;line-height:22px;min-height:22px;color:#1B2F30;margin:-7% 0 4% 32%}#endTextWrap{display:inline-block}#capAFLogo{width:200px;height:40px;text-align:right;float:right;background:url(http://interactives.americanprogressaction.org.s3.amazonaws.com/interactives/climateDeniers/headshots/capaf-logo.gif) left top no-repeat;background-size:contain}#disclosureText,#linkToData{font-size:12px;line-height:16px;margin:0 5px}#linkToData a{color:#000}#parentalSupervision{display:block}@media screen and (max-width:670px){#natDisaster{font-size:13px;line-height:15px;min-height:30px;max-width:120px;margin:-10% 0 10% 52%}#disclosureText{font-size:10px}}@media screen and (max-width:600px){#detailsContainer,#endTextWrap{display:block}#detailsLeft,#detailsRight{width:100%;max-width:none}.topHeadline{font-size:22px}#headlineWrapper{margin-bottom:-20px}#endTextWrap{margin:5px 0 0}#capAFLogo{float:none;text-align:center;margin:10px 5px;width:100%;height:58px}.miniFace{border:1px solid #D5434E}}@media screen and (max-width:340px){#natDisaster{font-size:11px;line-height:13px;min-height:26px;max-width:100px;margin:-10% 0 10% 50%}.topHeadline{font-size:18px}#headlineWrapper{margin-bottom:-15px}}