.pure-g,.pure-g [class*=pure-u],body,html{font-family:Open Sans,sans-serif}body{color:#47a3da;color:#175e89;color:#606c7e}h2{font-size:210%;margin:0 0 30px}h2,h3{font-weight:500}h3{font-size:150%;text-align:right;margin-top:16px}a{color:#175e89;text-decoration:none}p a{text-decoration:underline}p{font-size:105%}a.pure-button:hover,a:hover{color:#000}a:hover{text-decoration:underline}section p{margin-bottom:0}.hda-main section{background-color:#fff}.hda-explorations h3,.hda-visualisations h3{margin:0;padding:20px 0 0}.hm-clear{clear:both;padding-top:40px}.hda-container>header,.hda-main section>div,.hm-footer section>div{max-width:65em;margin:0 auto;padding:2.5em 3em}.hda-container>header h1{font-size:2.125em;line-height:1.3;margin:0 0 .6em}.hda-main section p{margin:0;padding:1em 0 0;line-height:1.45}.hda-main section .hda-inner p{padding:1em 0 0}.hda-main section p.hm-highlight{font-size:160%;margin-top:-10px}.hm-footer{background-color:#f7f8f9;border-top:1px solid #dae4eb}.hm-footer,.hm-footer a{color:#7e8a9d}.hm-footer a:hover{color:#606c7e}.hm-footer li{padding:5px 0 0;list-style:none}.hm-footer ul{margin:0;padding:0}.hm-footer p{font-size:80%!important}.hm-footer .hda-ownership{margin:40px 0 0;padding:20px 20px 20px 0;border-top:1px solid #e1e4e8;text-align:right}.hm-footer .hda-ownership img{width:120px}.hm-footer .hda-ownership p{max-width:420px;margin:10px 0 50px auto}section h2{text-align:center;margin:35px 0 20px;color:#4b555a}.hm-tile{float:left;width:30%;height:200px;text-align:center}.hda-header{width:100%;background:#37a6e3;background:-webkit-gradient(linear,left top,right top,from(#37a6e3),color-stop(99%,#0c8fd8));background:linear-gradient(90deg,#37a6e3 0,#0c8fd8 99%);background:#1e4759;background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#1e4759),to(#274856));background:linear-gradient(180deg,#1e4759 1%,#274856);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1e4759",endColorstr="#274856",GradientType=0)}.hda-header .hda-inner{width:90%;max-width:65em;margin:0 auto;padding:0 1.875em}.hda-header nav{float:right;text-align:center;padding-right:50px;font-size:100%;margin-top:37px}.hda-header nav a{color:#fff;margin:0 0 0 20px;font-size:105%;font-weight:300}.hda-intro{color:#fff;text-align:center;padding-top:10px;padding-bottom:1px}.hda-intro p{font-size:128%;padding:0;margin:-5px auto 30px;max-width:800px}.hda-intro a{color:#fff;text-decoration:none}.hda-intro h3{text-align:center}.hda-intro p a:hover{color:#fff;font-weight:400;text-decoration:underline}.hda-header a:hover{color:#fff;font-weight:500;text-decoration:none}.hda-header a.pure-button{width:130px;background-color:#fff;color:#000}.hda-header .hm-prodshot{text-align:center;margin:40px 0 -6px}.hda-header .hm-prodshot img{max-width:950px}.hda-header .pure-u-1{width:50%;*width:49.969%}.hm-logo{position:relative;width:250px;margin-top:25px}.hm-logo img{width:50px;height:50px;float:left;margin:0 24px 0 25px}.hm-logo h1{padding:8px 0 0 5px;margin:0;color:#fff;font-size:170%;font-weight:300}.hda-overview{padding:15px 0}.hda-overview .hda-tt:before{white-space:nowrap}.hda-map-types .hda-inner{padding:10px 30px;margin:0 10px;border-radius:4px}.hda-inner-l,.hda-inner-r{padding:0 35px}.hda-main section .pure-u-md-2-3 p{margin-left:60px;margin-right:20px}.hda-visualisations h3{text-align:center;font-weight:300;font-size:120%}.hda-visualisations .hda-inner{text-align:center;padding-top:20px}.hda-visualisations .hda-inner.hda-first{padding-left:0}.hda-visualisations .hda-inner.hda-last{padding-right:0}.hda-visualisations .hda-tt:before{width:250px}.hda-datavis{margin:18px 0 0}#img-heatmap{padding-bottom:10px}#img-chord{margin-top:-12px}#img-planningcirc,#img-relativeerror,#img-voronoi{width:150px;border-radius:4px;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.3);box-shadow:1px 1px 3px rgba(0,0,0,.3)}#img-barchart,#img-chord,#img-heatmap,#img-marker,#img-nhsd{height:130px}#img-confinterval{height:115px}#img-nhsd{margin-top:-3px;margin-left:3px}.hda-hr div{width:400px!important;padding:50px 0 0!important;border-bottom:3px solid #ececec}#hda-icon-row{padding-top:30px;text-align:center}#hda-icon-row img{display:inline;padding:0 20px}#hda-icon-health{width:37px}#hda-icon-employment,#hda-icon-housing{width:50px}#hda-icon-education{width:32px}#hda-icon-environment{width:50px}@media screen and (max-width:1199px){.hda-header .hm-prodshot img{max-width:880px}}@media screen and (max-width:991px){.hda-header .hm-prodshot img{max-width:660px}}@media screen and (max-width:849px){.hda-inner-l,.hda-inner-r{padding:0}h3{text-align:center}.hda-main section .pure-u-md-2-3 p{margin-left:0;margin-right:0}}@media screen and (max-width:800px){.hm-tile{width:50%}}@media screen and (max-width:767px){.hda-header .hda-inner,.hda-header nav{padding:0}h2{text-align:center;font-size:170%}.hda-map-types .hda-inner{padding-bottom:10px;margin:5px 0}.hda-map-types div{height:auto}.hda-map-types .pure-button{position:relative;bottom:0;left:0;margin-bottom:10px}.hda-header nav a{font-size:1em}.hda-header .hm-prodshot img{width:95%}}@media screen and (max-width:450px){.hda-header nav{display:none}.hda-header .hm-logo{margin-left:auto;margin-right:auto}.hda-header .pure-u-1{width:100%}.hda-container>header,.hda-main section>div,.hm-footer section>div{padding:2.5em 1.9em}}@media screen and (max-width:411px){.hm-tile{width:100%}.hda-hr div{width:90%!important;padding:25px 0 0!important}}.hda-tt{position:relative;font-style:inherit}.hda-tt:after,.hda-tt:before{opacity:0;z-index:1;-moz-transition:opacity .3s,visibility 0ms linear .3s;-o-transition:opacity .3s,visibility 0ms linear .3s;-webkit-transition:opacity .3s,visibility 0ms linear;-webkit-transition-delay:0s,.3s;-webkit-transition:opacity .3s,visibility 0ms linear .3s;transition:opacity .3s,visibility 0ms linear .3s;pointer-events:none}.ie8 .hda-tt:after,.ie8 .hda-tt:before{display:none}@media (max-width:480px){.hda-tt:after,.hda-tt:before{display:none}}.hda-tt:before{content:attr(data-tooltip);position:absolute;padding:10px 15px;line-height:18px;text-align:left;font-size:13px;font-weight:400;white-space:normal;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.3);box-shadow:1px 1px 3px rgba(0,0,0,.3);border-radius:3px;background-color:#2c3e50;background-color:#555;color:#fff}.hda-tt:after{content:"";display:block;position:absolute;height:0;width:0}.hda-tt:hover:after,.hda-tt:hover:before{opacity:1;pointer-events:all;-webkit-transition-delay:0ms;transition-delay:0ms}.hda-tt.ne:before,.hda-tt.nw:before{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.hda-tt.se:before,.hda-tt.sw:before{-webkit-transform:translateY(100%);transform:translateY(100%)}.hda-tt.ne:after,.hda-tt.nw:after{border-top:6px solid #2c3e50;border-top:6px solid #555;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:none;top:-9px;bottom:auto}.hda-tt.se:after,.hda-tt.sw:after,.hda-tt:after{border-bottom:6px solid #2c3e50;border-bottom:6px solid #555;border-left:6px solid transparent;border-right:6px solid transparent;border-top:none;bottom:-9px;top:auto}.hda-tt.ne:before{margin-left:-18px;top:-9px;bottom:auto}.hda-tt.ne:after,.hda-tt.ne:before{left:50%;right:auto;margin-left:-6px}.hda-tt.nw:after,.hda-tt.nw:before{right:50%;left:auto;margin-right:-6px}.hda-tt.nw:before{margin-right:-18px;top:-9px;bottom:auto}.hda-tt.sw:after,.hda-tt.sw:before{right:50%;left:auto;margin-right:-6px}.hda-tt.sw:before{margin-right:-18px;bottom:-9px;top:auto}.hda-tt.se:after,.hda-tt.se:before{left:50%;right:auto;margin-left:-6px}.hda-tt.se:before{margin-left:-18px;bottom:-9px;top:auto}.hda-datavis .hda-tt:after{margin-left:110%;top:24px}.hda-datavis .hda-tt:before{margin-left:0;top:30px;left:-45%;right:auto}.fade-enter{opacity:.01}.fade-enter.fade-enter-active{opacity:1;-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.fade-leave{opacity:1}.fade-leave.fade-leave-active{opacity:.01;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.dm-fade-out{opacity:0!important}.dm-fade-in,.dm-fade-out{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.dm-fade-in{opacity:1!important}.dm-hide-until-bootcomplete{opacity:0;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.dm-hide-until-bootcomplete.dm-hide-exit{opacity:1}