._gcharts{width:100%;overflow:hidden;border:2px solid lightgrey;padding:10px 0 0 10px;}._gcharts br{display:none;}._gchart{float:right;width:auto;float:left;overflow:hidden;position:relative;margin:0 0 10px 0;background-color:#efefef;border:2px solid lightgrey;}._gchart_title{color:#fff;right:10px;width:auto;bottom:10px;padding:10px;font-size:16px;text-align:left;position:absolute;background-color:#444;font-weight:bold;z-index:2;}._gchart_back{top:5px;left:5px;color:#fff;width:auto;padding:10px;font-size:16px;text-align:left;position:absolute;font-weight:bold;display:flex;opacity:0;}._gchart_back i{color:lightgrey;font-size:50px;cursor:pointer;z-index:10;}._gchart_back i:hover{color:#555;}._gmsg{top:0;right:0;display:none;background-color:#000;position:absolute;padding:4px 12px;color:#fff;}#_map_results{float:left;width:400px;height:700px;border:0px solid lightgray;position:relative;overflow:auto;}._selected_li{background-color:#aa0000!important;}._plus:after{color:#fff;float:right;content:attr(menu-icon) '\f067';font-family:FontAwesome;display:inline-block;margin:4px 10px 0 0;font-weight:normal;font-size:.8rem;}._minus:after{color:#fff;float:right;content:attr(menu-icon) '\f068';font-family:FontAwesome;display:inline-block;margin:4px 10px 0 0;font-weight:normal;font-size:.8rem;}#nav_in{width:auto;}#nav_in ul{margin:0;padding:0;list-style:none;cursor:pointer;}#nav_in ul li:before{color:#fff;content:'\f0c9';font-family:FontAwesome;display:inline-block;margin:0 10px 0 0;font-size:1.2rem;}#nav_in>ul>li{color:#fff;display:block;border-top:2px solid lightgrey;background-color:#444;padding:10px;font-weight:600;color:#fff;margin:0;}#nav_in>ul>li:first-child{border-top:0px solid #343434;}#nav_in ul ul{background-color:#eee;list-style:none;padding:15px 0;display:none;margin:0;}#nav_in ul ul li:before{content:'';}#nav_in div ul ul li{width:100%;color:#aa0000;display:block;border-top:1px solid #eee;margin:0 10px 0;font-size:.8rem;padding:8px;}#_map_results ul>li a{padding:6px 18px;background-color:#7d7d7d;border:2px solid #fff;text-decoration:none;border-radius:6px;font-weight:500;font-size:1.2rem;color:#fff;}#_map_results ul>li a:hover{background-color:#666;}#_map_results ul>li i{font-size:2rem;color:lightgray;margin-top:-2px;padding-left:10px;vertical-align:middle;}#_map_results ul>li i:hover{color:#666;}