.graph,.graph g,.graph path,.graph-wrapper{-webkit-tap-highlight-color:transparent}@media only screen and (min-width:641px){.dummy-container{width:720px;margin:0 auto}}@media only screen and (max-width:640px){.dummy-container{width:100%}.dummy-container .solid{margin:0 1em}}.dummy-container h1,.dummy-container h2{margin:1em 0}.dummy-container .solid{margin-bottom:2em}@media only screen and (min-width:641px){.eurohouses-container{width:625px}}.graph-wrapper{position:relative}.graph-wrapper .graph-instructions{position:absolute;top:50%;left:0;width:100%;text-align:center;margin-top:-.5em;color:#333;font-style:italic}.graph-inner{line-height:0!important}.graph{width:auto!important;height:auto!important;background-color:#FAFAFA;min-width:100%}.graph text{line-height:normal!important;font-family:"Proxima Nova",Helvetica,Arial,sans-serif}.graph rect{box-sizing:content-box}.graph .axis line,.graph .axis path{fill:none;stroke:#aaa;shape-rendering:auto;stroke-width:1px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:320dpi){.graph .axis line,.graph .axis path{stroke-width:.5px}}.graph .axis .axis-label{text-anchor:end}.graph .bar-label,.graph .bar-name,.graph .pie-label{text-anchor:middle}.graph .axis text{shape-rendering:crispEdges}.graph .line{fill:none}.graph .bar-label{fill:#fff}.graph .bar-name{font-size:.8rem}.solid .graph-wrapper{line-height:0}.graph-buttons-wrapper{margin:1em 0}.graph-buttons-wrapper,.graph-form{text-align:center}.graph-form select::-ms-expand{display:none}.graph-error{padding:2em 4em}div.tooltip{color:#fff;background-color:rgba(34,34,34,.7);padding:.5em;border-radius:2px;position:absolute;line-height:normal;text-align:left!important}div.tooltip.hidden{display:none}@media only screen and (max-width:640px){div.tooltip{font-size:80%}}