.component-map form.search-address{display:none}
.component-map .search-address button{position:absolute;border:0;background-color:transparent}
.component-map .search-address button img{width:14px;height:auto}
.component-map .search-address input{font-size:.875rem;width:100%;padding-left:30px;border:0}
.component-map .arcgisSearch{width:100%;padding:12px;background-color:#fff;border-radius:3px;border:1px solid #ddd;max-width:800px;margin:32px auto 32px}
.component-map .arcgisSearch .searchExpandContainer{width:100%}
.component-map .arcgisSearch .searchBtn{position:absolute;border:0;background-color:transparent;z-index:2}
.component-map .arcgisSearch .searchInputGroup{width:100%}
.component-map #search.arcgisSearch .searchInput{font-size:14px;width:90%;padding-left:50px;border:0}
.component-map #map_zoom_slider{display:none}
.warning{font-weight:bold;color:red}
.box_map .wrapper-tabs{background-color:white}
.contentInformativa{color:white;font-size:.8em;margin-top:10px}
.labelInformativa{padding:0;color:white}
.lista-mappa .nav.nav-tabs.mappa li:last-child{float:right}
.select-mappa-mobile .dropdown-menu>li>a{white-space:normal}
.custom-fake-disabled{color:#b1b1b1}
.popup-disabled-map{position:absolute;z-index:10;top:30%;left:30%;height:40%;width:40%;background-color:#c4c8d2;border-radius:10px;display:none}
.text-popup-disabled-map{position:absolute;text-align:center;top:30%;margin:0 12px;font-size:15px;display:none}
.position-close-button{margin-right:10px;margin-top:10px;float:right}