.chezsoi-color {color: #ff962c; }
.chezsoi-back {background-color: #ff962c; }
.chezsoi-btnn.active, .chezsoi-btnn:hover {color:#FFF;background-color: #ff962c; }
#zone-search-chezsoi .zone-search-input{color: #ff962c; border: 1px solid #ff962c; }
#maps-container img[src$="/frontend/local/categorie/picto/chezsoi.png"]:not(.cat-icon-img) {
background: #ffffff; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover,  #ffffff 0%, #ffffff 45%, #000000 48%, #000000 51%, #ff962c 55%, #ff962c 100%); /* FF3.6-15 */
background: -webkit-radial-gradient(center, ellipse cover,  #ffffff 0%,#ffffff 45%,#000000 48%,#000000 51%,#ff962c 55%,#ff962c 100%); /* Chrome10-25,Safari5.1-6 */
background: radial-gradient(ellipse at center,  #ffffff 0%,#ffffff 45%,#000000 48%,#000000 51%,#ff962c 55%,#ff962c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ff962c',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
border-radius: 50%;
padding: 7px !important;
}

.movie-color {color: #124e83; }
.movie-back {background-color: #124e83; }
.movie-btnn.active, .movie-btnn:hover {color:#FFF;background-color: #124e83; }
#zone-search-movie .zone-search-input{color: #124e83; border: 1px solid #124e83; }
#maps-container img[src$="/frontend/local/categorie/picto/movie.png"]:not(.cat-icon-img) {
background: #ffffff; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover,  #ffffff 0%, #ffffff 45%, #000000 48%, #000000 51%, #124e83 55%, #124e83 100%); /* FF3.6-15 */
background: -webkit-radial-gradient(center, ellipse cover,  #ffffff 0%,#ffffff 45%,#000000 48%,#000000 51%,#124e83 55%,#124e83 100%); /* Chrome10-25,Safari5.1-6 */
background: radial-gradient(ellipse at center,  #ffffff 0%,#ffffff 45%,#000000 48%,#000000 51%,#124e83 55%,#124e83 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#124e83',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
border-radius: 50%;
padding: 7px !important;
}

.park-color {color: #ffb900; }
.park-back {background-color: #ffb900; }
.park-btnn.active, .park-btnn:hover {color:#FFF;background-color: #ffb900; }
#zone-search-park .zone-search-input{color: #ffb900; border: 1px solid #ffb900; }
#maps-container img[src$="/frontend/local/categorie/picto/park.png"]:not(.cat-icon-img) {
background: #ffffff; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover,  #ffffff 0%, #ffffff 45%, #000000 48%, #000000 51%, #ffb900 55%, #ffb900 100%); /* FF3.6-15 */
background: -webkit-radial-gradient(center, ellipse cover,  #ffffff 0%,#ffffff 45%,#000000 48%,#000000 51%,#ffb900 55%,#ffb900 100%); /* Chrome10-25,Safari5.1-6 */
background: radial-gradient(ellipse at center,  #ffffff 0%,#ffffff 45%,#000000 48%,#000000 51%,#ffb900 55%,#ffb900 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffb900',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
border-radius: 50%;
padding: 7px !important;
}

.relaxation-color {color: #f74f9d; }
.relaxation-back {background-color: #f74f9d; }
.relaxation-btnn.active, .relaxation-btnn:hover {color:#FFF;background-color: #f74f9d; }
#zone-search-relaxation .zone-search-input{color: #f74f9d; border: 1px solid #f74f9d; }
#maps-container img[src$="/frontend/local/categorie/picto/relaxation.png"]:not(.cat-icon-img) {
background: #ffffff; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover,  #ffffff 0%, #ffffff 45%, #000000 48%, #000000 51%, #f74f9d 55%, #f74f9d 100%); /* FF3.6-15 */
background: -webkit-radial-gradient(center, ellipse cover,  #ffffff 0%,#ffffff 45%,#000000 48%,#000000 51%,#f74f9d 55%,#f74f9d 100%); /* Chrome10-25,Safari5.1-6 */
background: radial-gradient(ellipse at center,  #ffffff 0%,#ffffff 45%,#000000 48%,#000000 51%,#f74f9d 55%,#f74f9d 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f74f9d',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
border-radius: 50%;
padding: 7px !important;
}

.degustation-color {color: #ff3838; }
.degustation-back {background-color: #ff3838; }
.degustation-btnn.active, .degustation-btnn:hover {color:#FFF;background-color: #ff3838; }
#zone-search-degustation .zone-search-input{color: #ff3838; border: 1px solid #ff3838; }
#maps-container img[src$="/frontend/local/categorie/picto/degustation.png"]:not(.cat-icon-img) {
background: #ffffff; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover,  #ffffff 0%, #ffffff 45%, #000000 48%, #000000 51%, #ff3838 55%, #ff3838 100%); /* FF3.6-15 */
background: -webkit-radial-gradient(center, ellipse cover,  #ffffff 0%,#ffffff 45%,#000000 48%,#000000 51%,#ff3838 55%,#ff3838 100%); /* Chrome10-25,Safari5.1-6 */
background: radial-gradient(ellipse at center,  #ffffff 0%,#ffffff 45%,#000000 48%,#000000 51%,#ff3838 55%,#ff3838 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ff3838',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
border-radius: 50%;
padding: 7px !important;
}

.sport-color {color: #00895a; }
.sport-back {background-color: #00895a; }
.sport-btnn.active, .sport-btnn:hover {color:#FFF;background-color: #00895a; }
#zone-search-sport .zone-search-input{color: #00895a; border: 1px solid #00895a; }
#maps-container img[src$="/frontend/local/categorie/picto/sport.png"]:not(.cat-icon-img) {
background: #ffffff; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover,  #ffffff 0%, #ffffff 45%, #000000 48%, #000000 51%, #00895a 55%, #00895a 100%); /* FF3.6-15 */
background: -webkit-radial-gradient(center, ellipse cover,  #ffffff 0%,#ffffff 45%,#000000 48%,#000000 51%,#00895a 55%,#00895a 100%); /* Chrome10-25,Safari5.1-6 */
background: radial-gradient(ellipse at center,  #ffffff 0%,#ffffff 45%,#000000 48%,#000000 51%,#00895a 55%,#00895a 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00895a',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
border-radius: 50%;
padding: 7px !important;
}

.museum-color {color: #fc6100; }
.museum-back {background-color: #fc6100; }
.museum-btnn.active, .museum-btnn:hover {color:#FFF;background-color: #fc6100; }
#zone-search-museum .zone-search-input{color: #fc6100; border: 1px solid #fc6100; }
#maps-container img[src$="/frontend/local/categorie/picto/museum.png"]:not(.cat-icon-img) {
background: #ffffff; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover,  #ffffff 0%, #ffffff 45%, #000000 48%, #000000 51%, #fc6100 55%, #fc6100 100%); /* FF3.6-15 */
background: -webkit-radial-gradient(center, ellipse cover,  #ffffff 0%,#ffffff 45%,#000000 48%,#000000 51%,#fc6100 55%,#fc6100 100%); /* Chrome10-25,Safari5.1-6 */
background: radial-gradient(ellipse at center,  #ffffff 0%,#ffffff 45%,#000000 48%,#000000 51%,#fc6100 55%,#fc6100 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fc6100',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
border-radius: 50%;
padding: 7px !important;
}

.concert-color {color: #38a1ed; }
.concert-back {background-color: #38a1ed; }
.concert-btnn.active, .concert-btnn:hover {color:#FFF;background-color: #38a1ed; }
#zone-search-concert .zone-search-input{color: #38a1ed; border: 1px solid #38a1ed; }
#maps-container img[src$="/frontend/local/categorie/picto/concert.png"]:not(.cat-icon-img) {
background: #ffffff; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover,  #ffffff 0%, #ffffff 45%, #000000 48%, #000000 51%, #38a1ed 55%, #38a1ed 100%); /* FF3.6-15 */
background: -webkit-radial-gradient(center, ellipse cover,  #ffffff 0%,#ffffff 45%,#000000 48%,#000000 51%,#38a1ed 55%,#38a1ed 100%); /* Chrome10-25,Safari5.1-6 */
background: radial-gradient(ellipse at center,  #ffffff 0%,#ffffff 45%,#000000 48%,#000000 51%,#38a1ed 55%,#38a1ed 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#38a1ed',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
border-radius: 50%;
padding: 7px !important;
}

