.search-geo-by-mesh{position:relative;display:flex;flex-direction:column;width:calc(100% + 1.5rem);height:100%;padding-top:.6rem;margin-left:-.75rem;border-radius:0 0 5px 5px;overflow:hidden}.search-geo-by-mesh:after{position:absolute;bottom:0;left:0;content:"";width:100%;height:2rem;background:linear-gradient(180deg,rgba(240,242,244,0),#f0f2f4);z-index:10}.search-geo-by-mesh>p{font-family:Ubuntu-Regular;text-align:center;font-size:1.6rem;color:#707070;padding:.8rem 0;margin:0}.search-geo-by-mesh .search-header .parents{width:100%;list-style:none;padding:0;margin:0}.search-geo-by-mesh .search-header .parent{position:relative;font-family:Ubuntu-Light;font-size:1.4rem;font-style:italic;line-height:1.6rem;color:#6d8195;background:#dadfe4;padding:1rem 3.5rem 1rem 3.5rem;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-geo-by-mesh .search-header .parent .fa-times{position:absolute;top:1.1rem;right:2rem;font-size:1.4rem}.search-geo-by-mesh .search-content{position:relative;flex:1 1 auto;width:100%;max-width:92%;height:0;min-height:20rem;margin:0 auto;background-color:#f0f2f4;border-top:1px solid #6d8195;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.search-geo-by-mesh .search-content ul{width:100%;list-style:none;padding:.5rem 0 .5rem 0}.search-geo-by-mesh .search-content ul::-webkit-scrollbar{display:none}.search-geo-by-mesh .search-content ul li a{display:block;width:100%;font-family:Ubuntu-Light;font-size:1.4rem;font-style:italic;line-height:1.6rem;color:#6d8195;text-decoration:none;padding:.7rem 2rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-geo-by-mesh .search-content ul li a.on,.search-geo-by-mesh .search-content ul li a:hover{background:#d9dfe5}.search-geo-by-mesh .dropdown{position:relative;display:flex;width:100%;height:3.6rem;justify-content:center;align-items:center;font-family:Ubuntu-Medium;color:#688197;font-size:1.4rem;border-radius:5px 5px 0 0;padding:0;background:none;border:0}.search-geo-by-mesh .parents+.dropdown{border-radius:0}.search-geo-by-mesh .dropdown .dropdown-toggle{position:relative;display:flex;justify-content:flex-start;align-items:center;width:100%;height:100%;text-align:left;color:#688197;text-decoration:none;padding:0 3.5rem}.search-geo-by-mesh .dropdown .dropdown-toggle:after{position:absolute;top:50%;right:1.3rem;width:auto;height:auto;font-size:1.6rem;background:none;padding:0 5px;box-sizing:content-box;border-radius:50%;content:"\f077";font-family:Font Awesome\ 5 Free;font-weight:700;font-style:normal;font-variant:normal;text-rendering:auto;border:0;margin:0;pointer-events:none;transform:translateY(-50%) rotate(-180deg);transition:transform .3s,background .15s ease-in-out;-webkit-font-smoothing:antialiased}.search-geo-by-mesh .dropdown .dropdown-toggle.show:after{transform:translateY(-50%) rotate(0deg)}.search-geo-by-mesh .dropdown .dropdown-toggle span{margin:0}.search-geo-by-mesh .dropdown .dropdown-toggle .spinner-grow{width:.7rem;height:.7rem;color:#688197;margin-top:-.3rem;margin-left:2rem;z-index:25}.search-geo-by-mesh .dropdown .dropdown-menu{width:100%;height:1000%;font-family:Ubuntu-Medium;font-size:1.4rem;color:#688197;text-align:left;padding:0 1.5rem;margin:-2px 0 0 0!important;background:#eff2f4;pointer-events:auto;border:0;border-radius:0 0 5px 5px;overflow:auto;z-index:110}.search-geo-by-mesh .dropdown .dropdown-menu .dropdown-item{color:#688197;padding:.5rem 2.1rem}.search-geo-by-mesh .dropdown .dropdown-menu .dropdown-item:hover{background:#b5c0ca}.search-geo-by-mesh .dropdown .dropdown-menu .dropdown-item.locked{color:#b5c0ca;pointer-events:none}.search-geo-by-mesh .dropdown .dropdown-menu .lock{display:none;font-family:Ubuntu-Light;font-style:italic;text-align:left;font-size:1.4rem;line-height:1.6rem;padding:1rem 1.3rem .4rem 1.3rem;border-top:1px solid #6d8195}.search-geo-by-mesh .dropdown .dropdown-menu .lock.show{display:flex}.search-geo-by-mesh .dropdown .dropdown-menu .lock .fa-lock{font-size:1.6rem;margin:.6rem 1rem 0 1rem}.search-geo-by-mesh .dropdown.inactive .dropdown-toggle{pointer-events:none}.search-geo-by-mesh .dropdown.inactive .dropdown-toggle:after{display:none}@media (min-width:768px){.search-geo-by-mesh{width:100%;padding-top:1.5rem;margin-left:0}.search-geo-by-mesh>p{font-family:Ubuntu-Light;text-align:left;font-size:1.4rem;padding:0}.search-geo-by-mesh>p+.search-content{border-radius:5px 5px 0 0}.search-geo-by-mesh .search-header .parent{font-size:1.2rem;line-height:1.2rem;background:#b5c0ca;padding:.7rem 2.5rem .7rem 1.8rem}.search-geo-by-mesh .search-header .parent:first-child{border-radius:5px 5px 0 0}.search-geo-by-mesh .search-header .parent .fa-times{top:.6rem;right:1rem}.search-geo-by-mesh .search-content{max-width:100%;margin:0;border:0}.search-geo-by-mesh .search-content ul{padding:1rem 0 .5rem 0}.search-geo-by-mesh .search-content ul li a{font-size:1.2rem;line-height:1.2rem;padding:.7rem 1.8rem}.search-geo-by-mesh .dropdown{height:2.6rem;font-size:1.3rem;background:#d9dfe5}.search-geo-by-mesh .dropdown .dropdown-toggle{justify-content:center;text-align:center;padding:0}.search-geo-by-mesh .dropdown .dropdown-toggle:after{right:.3rem;background:#d9dfe5}.search-geo-by-mesh .dropdown .dropdown-toggle span{margin:auto}.search-geo-by-mesh .dropdown .dropdown-toggle .spinner-grow{width:1rem!important;height:1rem!important;margin-top:-.5rem;margin-left:1rem}.search-geo-by-mesh .dropdown .dropdown-menu{height:auto;font-size:1.3rem;text-align:center;padding:0;background:#d9dfe5;z-index:1000}.search-geo-by-mesh .dropdown .dropdown-menu .dropdown-item{padding:.3rem 1.2rem}.search-geo-by-mesh .dropdown .dropdown-menu .lock{font-size:1.2rem;line-height:1.4rem;padding:1rem 2rem .4rem 2rem}.search-geo-by-mesh .dropdown .dropdown-menu .lock .fa-lock{margin:.6rem 1rem 0 0}.touch .search-geo-by-mesh{max-width:40rem!important;margin:auto!important}.touch .search-geo-by-mesh>p{font-family:Ubuntu-Regular!important;text-align:center!important;font-size:1.6rem!important}}