/*!**************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/app.css ***!
  \**************************************************************************************************************/
body {
    background-color: rgb(255, 255, 255);
}

section#main.content-body {
    height: 80% !important; 
}

.dot {
    height: 25px;
    width: 25px;
    border-radius: 50%;
    display: inline-block;
  }
/*!*********************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./vendor/frvaillant/mapux/Resources/assets/css/map.css ***!
  \*********************************************************************************************************************************************/
.mapux-container {
    position:relative;
    min-width: 300px;
    min-height: 400px;
    height: 100%;
}
.mapux-map {
    position:relative;
    width:100%;
    height:100%;
    min-width: 300px;
    min-height: 400px;
}

/*
LEGEND
 */
.mapux-legend {
    position:absolute;
    display:flex;
    flex-direction: column;
    background: rgba(255,255,255, 0.9);
    padding:7px;
    border:1px solid black;
    z-index:401;
}

.mapux-legend.top-right {
    top:3px;
    right:3px;
}
.mapux-legend.top-left {
    top:3px;
    left:3px;
}
.mapux-legend.bottom-right {
    bottom:3px;
    right:3px;
}
.mapux-legend.bottom-left {
    bottom:3px;
    left:3px;
}

.mapux-legend-element {
    display:flex;
    margin-top:5px;
    height: 40px;
    flex-direction: row;
    justify-content: flex-start;
    align-content: center;
    flex-wrap: nowrap;
}
.mapux-legend-element img {
    height: 30px;
    margin-top: 5px;
}

.mapux-legend-img {
    display: inline-block;
    height:40px;
    width:30px;
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat;
    text-align: center;
    margin-right:15px;
}
.mapux-legend-square {
    display: inline-block;
    height:20px;
    width:20px;
    margin-top:5px;
}
.mapux-legend-circle {
    display: inline-block;
    height:20px;
    width:20px;
    margin-top:5px;
    border-radius: 50%;
}

.mapux-legend-line {
    display: inline-block;
    margin-top:16px;
    height:2px;
    width:25px;
    border-top:0px solid rgba(0,0,0,0);
    border-left:0px solid rgba(0,0,0,0);
    border-right:0px solid rgba(0,0,0,0);
}

.mapux-legend-title {
    font-weight: bold;
    font-size:1.1rem;
    font-family: sans-serif;
    color:black;
}
.mapux-legend-text {
    display:inline-block;
    font-weight: normal;
    font-size:1rem;
    font-family: sans-serif;
    color:black;
    line-height: 40px;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXBwLmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFBQTtJQUNJLG9DQUFvQztBQUN4Qzs7QUFFQTtJQUNJLHNCQUFzQjtBQUMxQjs7QUFFQTtJQUNJLFlBQVk7SUFDWixXQUFXO0lBQ1gsa0JBQWtCO0lBQ2xCLHFCQUFxQjtFQUN2QixDOzs7O0FDYkY7SUFDSSxpQkFBaUI7SUFDakIsZ0JBQWdCO0lBQ2hCLGlCQUFpQjtJQUNqQixZQUFZO0FBQ2hCO0FBQ0E7SUFDSSxpQkFBaUI7SUFDakIsVUFBVTtJQUNWLFdBQVc7SUFDWCxnQkFBZ0I7SUFDaEIsaUJBQWlCO0FBQ3JCOztBQUVBOztFQUVFO0FBQ0Y7SUFDSSxpQkFBaUI7SUFDakIsWUFBWTtJQUNaLHNCQUFzQjtJQUN0QixrQ0FBa0M7SUFDbEMsV0FBVztJQUNYLHNCQUFzQjtJQUN0QixXQUFXO0FBQ2Y7O0FBRUE7SUFDSSxPQUFPO0lBQ1AsU0FBUztBQUNiO0FBQ0E7SUFDSSxPQUFPO0lBQ1AsUUFBUTtBQUNaO0FBQ0E7SUFDSSxVQUFVO0lBQ1YsU0FBUztBQUNiO0FBQ0E7SUFDSSxVQUFVO0lBQ1YsUUFBUTtBQUNaOztBQUVBO0lBQ0ksWUFBWTtJQUNaLGNBQWM7SUFDZCxZQUFZO0lBQ1osbUJBQW1CO0lBQ25CLDJCQUEyQjtJQUMzQixxQkFBcUI7SUFDckIsaUJBQWlCO0FBQ3JCO0FBQ0E7SUFDSSxZQUFZO0lBQ1osZUFBZTtBQUNuQjs7QUFFQTtJQUNJLHFCQUFxQjtJQUNyQixXQUFXO0lBQ1gsVUFBVTtJQUNWLGtDQUFrQztJQUNsQyx3QkFBd0I7SUFDeEIsNEJBQTRCO0lBQzVCLGtCQUFrQjtJQUNsQixpQkFBaUI7QUFDckI7QUFDQTtJQUNJLHFCQUFxQjtJQUNyQixXQUFXO0lBQ1gsVUFBVTtJQUNWLGNBQWM7QUFDbEI7QUFDQTtJQUNJLHFCQUFxQjtJQUNyQixXQUFXO0lBQ1gsVUFBVTtJQUNWLGNBQWM7SUFDZCxrQkFBa0I7QUFDdEI7O0FBRUE7SUFDSSxxQkFBcUI7SUFDckIsZUFBZTtJQUNmLFVBQVU7SUFDVixVQUFVO0lBQ1Ysa0NBQWtDO0lBQ2xDLG1DQUFtQztJQUNuQyxvQ0FBb0M7QUFDeEM7O0FBRUE7SUFDSSxpQkFBaUI7SUFDakIsZ0JBQWdCO0lBQ2hCLHVCQUF1QjtJQUN2QixXQUFXO0FBQ2Y7QUFDQTtJQUNJLG9CQUFvQjtJQUNwQixtQkFBbUI7SUFDbkIsY0FBYztJQUNkLHVCQUF1QjtJQUN2QixXQUFXO0lBQ1gsaUJBQWlCO0FBQ3JCIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9hcHAuY3NzIiwid2VicGFjazovLy8uL3ZlbmRvci9mcnZhaWxsYW50L21hcHV4L1Jlc291cmNlcy9hc3NldHMvY3NzL21hcC5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiYm9keSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xufVxuXG5zZWN0aW9uI21haW4uY29udGVudC1ib2R5IHtcbiAgICBoZWlnaHQ6IDgwJSAhaW1wb3J0YW50OyBcbn1cblxuLmRvdCB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH0iLCIubWFwdXgtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICAgIGhlaWdodDogMTAwJTtcbn1cbi5tYXB1eC1tYXAge1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIHdpZHRoOjEwMCU7XG4gICAgaGVpZ2h0OjEwMCU7XG4gICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICBtaW4taGVpZ2h0OiA0MDBweDtcbn1cblxuLypcbkxFR0VORFxuICovXG4ubWFwdXgtbGVnZW5kIHtcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LCAwLjkpO1xuICAgIHBhZGRpbmc6N3B4O1xuICAgIGJvcmRlcjoxcHggc29saWQgYmxhY2s7XG4gICAgei1pbmRleDo0MDE7XG59XG5cbi5tYXB1eC1sZWdlbmQudG9wLXJpZ2h0IHtcbiAgICB0b3A6M3B4O1xuICAgIHJpZ2h0OjNweDtcbn1cbi5tYXB1eC1sZWdlbmQudG9wLWxlZnQge1xuICAgIHRvcDozcHg7XG4gICAgbGVmdDozcHg7XG59XG4ubWFwdXgtbGVnZW5kLmJvdHRvbS1yaWdodCB7XG4gICAgYm90dG9tOjNweDtcbiAgICByaWdodDozcHg7XG59XG4ubWFwdXgtbGVnZW5kLmJvdHRvbS1sZWZ0IHtcbiAgICBib3R0b206M3B4O1xuICAgIGxlZnQ6M3B4O1xufVxuXG4ubWFwdXgtbGVnZW5kLWVsZW1lbnQge1xuICAgIGRpc3BsYXk6ZmxleDtcbiAgICBtYXJnaW4tdG9wOjVweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xufVxuLm1hcHV4LWxlZ2VuZC1lbGVtZW50IGltZyB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLm1hcHV4LWxlZ2VuZC1pbWcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6NDBweDtcbiAgICB3aWR0aDozMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1yaWdodDoxNXB4O1xufVxuLm1hcHV4LWxlZ2VuZC1zcXVhcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6MjBweDtcbiAgICB3aWR0aDoyMHB4O1xuICAgIG1hcmdpbi10b3A6NXB4O1xufVxuLm1hcHV4LWxlZ2VuZC1jaXJjbGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6MjBweDtcbiAgICB3aWR0aDoyMHB4O1xuICAgIG1hcmdpbi10b3A6NXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLm1hcHV4LWxlZ2VuZC1saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDoxNnB4O1xuICAgIGhlaWdodDoycHg7XG4gICAgd2lkdGg6MjVweDtcbiAgICBib3JkZXItdG9wOjBweCBzb2xpZCByZ2JhKDAsMCwwLDApO1xuICAgIGJvcmRlci1sZWZ0OjBweCBzb2xpZCByZ2JhKDAsMCwwLDApO1xuICAgIGJvcmRlci1yaWdodDowcHggc29saWQgcmdiYSgwLDAsMCwwKTtcbn1cblxuLm1hcHV4LWxlZ2VuZC10aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOjEuMXJlbTtcbiAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgICBjb2xvcjpibGFjaztcbn1cbi5tYXB1eC1sZWdlbmQtdGV4dCB7XG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6MXJlbTtcbiAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgICBjb2xvcjpibGFjaztcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/