.ai-global-surveillance .foreground{box-sizing:content-box;max-width:1000px;margin:0 auto;padding-left:15px;padding-right:15px;position:relative}.ai-global-surveillance .section{clear:both;margin-top:30px;margin-bottom:30px;display:block}.ai-global-surveillance .zone-title{background-color:#e6e7e8;padding:45px 0}.ai-global-surveillance .zone-title h2{color:#072a42;margin:30px 0}.ai-global-surveillance .filters{width:90%;margin:30px auto;font-size:1rem}.ai-global-surveillance .filters .title{float:left;background-color:#072a42;width:auto;padding:15px}.ai-global-surveillance .filters .title span{color:#fff;font-size:1.5rem;line-height:.8em}.ai-global-surveillance .filters form{float:left;margin-bottom:0}.ai-global-surveillance .filters form fieldset{padding-left:15px}.ai-global-surveillance .filters form fieldset label{cursor:pointer;float:left;-moz-outline:1px solid #000;outline:1px solid #000;margin:0 6px;padding:5px}.ai-global-surveillance .filters form fieldset label.active{color:#fff}.ai-global-surveillance .filters form fieldset label.active.reset{color:#000}.ai-global-surveillance .filters form fieldset label input{display:none}.ai-global-surveillance .filters form fieldset label span.name{padding-right:5px;font-size:1.5rem}.ai-global-surveillance .filters form fieldset label:hover{background-color:#e6e7ed}.ai-global-surveillance .filters form fieldset label#smartCity{border-left:10px solid #ef4136}.ai-global-surveillance .filters form fieldset label#smartCity.active{background-color:#ef4136}.ai-global-surveillance .filters form fieldset label#facialRecognition{border-left:10px solid #00aeef}.ai-global-surveillance .filters form fieldset label#facialRecognition.active{background-color:#00aeef}.ai-global-surveillance .filters form fieldset label#smartPolicing{border-left:10px solid #fbb042}.ai-global-surveillance .filters form fieldset label#smartPolicing.active{background-color:#fbb042}.ai-global-surveillance .filters form fieldset label#USTech{border-left:10px solid #81215f}.ai-global-surveillance .filters form fieldset label#USTech.active{background-color:#81215f}.ai-global-surveillance .filters form fieldset label#ChineseTech{border-left:10px solid #00a79d}.ai-global-surveillance .filters form fieldset label#ChineseTech.active{background-color:#00a79d}.ai-global-surveillance .map{margin:30px 0;position:relative}.ai-global-surveillance #countrySelect{position:absolute;top:10px;left:calc(5% + 36px)}.ai-global-surveillance #countrySelect select{background:#fff;border:1px solid #ccc;padding:10px;font-size:1.5rem}.ai-global-surveillance #info.active{background-color:#fffc;border:1px solid #000;width:20%;height:100%;display:block;position:absolute;top:0;right:5%;overflow-y:scroll}.ai-global-surveillance #info.active h3{color:#fff;width:100%;margin-bottom:1em;padding:.5em 1.5em;font-size:1.5rem;display:block}.ai-global-surveillance #info.active h3.smart-city{background-color:#ef4136}.ai-global-surveillance #info.active h3.facial-recognition{background-color:#00aeef}.ai-global-surveillance #info.active h3.smart-policing{background-color:#fbb042}.ai-global-surveillance #info.active h3.us-tech{background-color:#81215f}.ai-global-surveillance #info.active h3.chinese-tech{background-color:#00a79d}.ai-global-surveillance #info.active h3.country{background-color:#003a63}.ai-global-surveillance #info.active .description{padding:.5em 1.5em;font-size:1.4rem}.ai-global-surveillance #info.active .description p{margin-bottom:1.5em}.ai-global-surveillance #info.active .description strong{display:block}.ai-global-surveillance #chartdiv{float:none;max-width:1600px;height:650px;margin:0 auto}.ai-global-surveillance .learn-more p,.ai-global-surveillance .learn-more li{margin-bottom:1em}.ai-global-surveillance .learn-more h3{letter-spacing:-.02em;font-family:Apercu,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.8rem;font-weight:500;line-height:1.07143}@media (max-width:666px){.ai-global-surveillance .learn-more h3{font-family:Apercu,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:500;line-height:1.09091}}.ai-global-surveillance .learn-more .center{text-align:center;margin:2em auto 4em}.ai-global-surveillance .learn-more .button-big{color:#fff;cursor:pointer;background-color:#00a79d;border-radius:3px;width:20%;padding:3px 6px;text-decoration:none}.ai-global-surveillance .learn-more .button-big:hover{text-decoration:none}@media (max-width:800px){.ai-global-surveillance .filters form,.ai-global-surveillance .filters form fieldset{padding-left:0}.ai-global-surveillance .filters form fieldset label{margin:.5em 10px 0 0}.ai-global-surveillance .filters form fieldset label input{display:inline-block}.ai-global-surveillance #info.active{width:30%}}@media (max-width:666px){.ai-global-surveillance #chartdiv{height:300px}.ai-global-surveillance #countrySelect{left:25%}.ai-global-surveillance #info.active{width:90%;margin:30px auto;position:relative;right:0}.ai-global-surveillance .learn-more .button-big{width:60%}}
