@media all and (min-width:320px) and (max-width:768px){.mfp-content #block-webform-client-block-169 .content form{width:99%;float:left;background:#fff}.mfp-content .content{background:#fff}.mfp-content .content form{width:98%}.mfp-content .content form .form-text{width:240px}.example .map_data{margin-top:0 !important;margin-left:0 !important}}.row-fluid .offset1{margin-left:6.382978723%}.primary-nav{border-bottom:solid 1px #000;-webkit-box-shadow:0 0 7px rgba(0,0,0,0.7);-moz-box-shadow:0 0 7px rgba(0,0,0,0.7);-o-box-shadow:0 0 7px rgba(0,0,0,0.7);-ms-box-shadow:0 0 7px rgba(0,0,0,0.7);box-shadow:0 0 7px rgba(0,0,0,0.7)}.primary-nav .navbar-inner{background-color:rgba(10,10,13,0.8);background:-moz-linear-gradient(top,rgba(22,23,25,0.8) 0,rgba(0,0,0,0.8) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(22,23,25,0.8)),color-stop(100%,rgba(0,0,0,0.8)));background:-webkit-linear-gradient(top,rgba(22,23,25,0.8) 0,rgba(0,0,0,0.8) 100%);background:-o-linear-gradient(top,rgba(22,23,25,0.8) 0,rgba(0,0,0,0.8) 100%);background:-ms-linear-gradient(top,rgba(22,23,25,0.8) 0,rgba(0,0,0,0.8) 100%);background:linear-gradient(top,rgba(22,23,25,0.8) 0,rgba(0,0,0,0.8) 100%)}.primary-nav .nav{margin-bottom:0;font-size:90%}.primary-nav a{color:#aaa;text-shadow:0 1px 0 #000;font-weight:300;font-family:"Helvetica Neue","HelveticaNeue",Helvetica,Arial,sans-serif;background-color:rgba(0,0,0,0);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.primary-nav .dropdown-menu a{color:#222;text-shadow:none}.primary-nav .caret{border-top-color:#aaa}.primary-nav .nav>li>a:hover,.primary-nav .active>a,.primary-nav.navbar .nav .active>.dropdown-toggle,.primary-nav .nav>li.active>a:hover{color:#eee;background-color:#0a0a0d}.primary-nav .newsig{padding:8px;line-height:18px}.primary-nav .newsig strong{background-image:url("../img/ns-logo.png");display:inline-block;height:19px;width:190px;text-indent:300px;overflow:hidden;vertical-align:middle;opacity:.2;-webkit-transition:opacity .5s;-o-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;transition:opacity .5s}.primary-nav .newsig em{font-family:Georgia,Times,"Times New Roman",serif;font-weight:normal;text-transform:lowercase;font-size:70%;vertical-align:-2px;color:#606060;text-shadow:0 -1px 0 rgba(0,0,0,0.2)}.primary-nav .branding{float:right}.primary-nav a.newsig:hover{background-color:transparent}.primary-nav a.newsig:hover strong{opacity:1}@media(max-width:979px){.primary-nav .dropdown-menu a{color:#aaa}.newsig{display:none}}.overview{padding:75px 0 30px;background:#eff6f9;border-bottom:solid 1px #d7e9ef;background-image:-moz-linear-gradient(top,rgba(193,227,242,0) 0,rgba(193,227,242,0.2) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(193,227,242,0)),color-stop(100%,rgba(193,227,242,0.2)));background-image:-webkit-linear-gradient(top,rgba(193,227,242,0) 0,rgba(193,227,242,0.2) 100%);background-image:-o-linear-gradient(top,rgba(193,227,242,0) 0,rgba(193,227,242,0.2) 100%);background-image:-ms-linear-gradient(top,rgba(193,227,242,0) 0,rgba(193,227,242,0.2) 100%);background-image:linear-gradient(top,rgba(193,227,242,0) 0,rgba(193,227,242,0.2) 100%);background-repeat:no-repeat}.overview .hero-unit{text-align:right;padding:10%;text-shadow:0 1px 0 #fff;background-color:transparent;background-image:url("../img/logo.png");background-repeat:no-repeat}.overview .intro{font-size:120%;line-height:1.3;padding-top:1.25em}.overview .how-it-works{padding:15px;background-color:rgba(255,255,255,0.5);margin-bottom:20px;border:solid 1px #fff;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.15);-o-box-shadow:0 0 5px rgba(0,0,0,0.15);-moz-box-shadow:0 0 5px rgba(0,0,0,0.15);-ms-box-shadow:0 0 5px rgba(0,0,0,0.15);box-shadow:0 0 5px rgba(0,0,0,0.15)}.overview .how-it-works h3{margin-top:0}@media(max-width:767px){.overview .logo{max-width:260px;height:215px}}.example{width:100%;margin-top:20px}.example .map{box-sizing:border-box;-moz-box-sizing:border-box;width:530px;height:330px;float:left}.example .map_data{margin-top:-112px;margin-left:530px}.example .results{box-sizing:border-box;-moz-box-sizing:border-box;background-color:#FFF;color:#968b77;padding:10px;margin-bottom:20px;font-weight:bold;width:500px;border:1px #CCC solid;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;font-size:20px}.example .results h5{color:#968b77;font-size:15px;text-transform:uppercase;padding-right:.25em;text-shadow:0 -1px 0 rgba(255,255,255,0.3)}.multiarticles{border-top:solid 1px #fff}.multiarticles article{padding-top:2.5em;padding-bottom:1.5em}article h2{margin:2.5em 0 1em}article h3{margin:1.5em 0 .5em}#demo h2{margin:0}.site-footer{font-size:80%;padding-top:2em;padding-bottom:2em}pre.prettyprint{padding:10px;border-color:#e8f2f7;text-shadow:0 -1px 0 rgba(255,255,255,0.3)}.with-icon:before{vertical-align:top;display:inline-block;position:relative;left:-5px;top:-1px;margin-bottom:-5px}.with-icon-github:before{content:url("../img/github-icon.png")}.with-icon-download:before{content:url("../img/download-icon.png")}.features{margin:0}.features li{font-weight:200;font-size:90%;line-height:1.5;display:block;list-style:none;position:relative;padding-left:40px;padding-bottom:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:left;width:50%}.features li:nth-child(odd){clear:left}.features li:before{display:block;position:absolute;top:5px;left:0}.features .paint:before{content:url("../img/paint.png")}.features .svg:before{content:url("../img/svg.png")}.features .jquery:before{content:url("../img/jquery.png")}.features .heat-map:before{content:url("../img/heat-map.png")}.page-header{border-bottom-color:#eee;padding-bottom:.5em}.page-header h1{font-size:300%;color:#505050;text-shadow:0 -2px 0 #fff}.page-header nav{margin-top:.5em}.nav{margin-bottom:0}.nav>li>a:hover{background-color:#ddd}.data-def{padding:.5em;background-color:rgba(0,0,0,0.01)}.data-def h4{margin-bottom:0;font-size:1em;color:rgba(0,0,0,0.65);text-shadow:0 -1px 0 rgba(255,255,255,0.75)}.data-def dl{margin:0}.data-def dt{margin-top:.5em}.data-def dd{margin:0}.data-def dt small{color:#999;font-size:90%;font-weight:normal}.btn{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s}