/*!**************************************************************************************************************!*\
  !*** 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;
}

.form-switch {
  padding-left:0em
}

/*!*********************************************************************************************************************************************!*\
  !*** 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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXBwLmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFBQTtJQUNJLG9DQUFvQztBQUN4Qzs7QUFFQTtJQUNJLHNCQUFzQjtBQUMxQjs7QUFFQTtJQUNJLFlBQVk7SUFDWixXQUFXO0lBQ1gsa0JBQWtCO0lBQ2xCLHFCQUFxQjtBQUN6Qjs7QUFFQTtFQUNFO0FBQ0Y7Ozs7O0FDakJBO0lBQ0ksaUJBQWlCO0lBQ2pCLGdCQUFnQjtJQUNoQixpQkFBaUI7SUFDakIsWUFBWTtBQUNoQjtBQUNBO0lBQ0ksaUJBQWlCO0lBQ2pCLFVBQVU7SUFDVixXQUFXO0lBQ1gsZ0JBQWdCO0lBQ2hCLGlCQUFpQjtBQUNyQjs7QUFFQTs7RUFFRTtBQUNGO0lBQ0ksaUJBQWlCO0lBQ2pCLFlBQVk7SUFDWixzQkFBc0I7SUFDdEIsa0NBQWtDO0lBQ2xDLFdBQVc7SUFDWCxzQkFBc0I7SUFDdEIsV0FBVztBQUNmOztBQUVBO0lBQ0ksT0FBTztJQUNQLFNBQVM7QUFDYjtBQUNBO0lBQ0ksT0FBTztJQUNQLFFBQVE7QUFDWjtBQUNBO0lBQ0ksVUFBVTtJQUNWLFNBQVM7QUFDYjtBQUNBO0lBQ0ksVUFBVTtJQUNWLFFBQVE7QUFDWjs7QUFFQTtJQUNJLFlBQVk7SUFDWixjQUFjO0lBQ2QsWUFBWTtJQUNaLG1CQUFtQjtJQUNuQiwyQkFBMkI7SUFDM0IscUJBQXFCO0lBQ3JCLGlCQUFpQjtBQUNyQjtBQUNBO0lBQ0ksWUFBWTtJQUNaLGVBQWU7QUFDbkI7O0FBRUE7SUFDSSxxQkFBcUI7SUFDckIsV0FBVztJQUNYLFVBQVU7SUFDVixrQ0FBa0M7SUFDbEMsd0JBQXdCO0lBQ3hCLDRCQUE0QjtJQUM1QixrQkFBa0I7SUFDbEIsaUJBQWlCO0FBQ3JCO0FBQ0E7SUFDSSxxQkFBcUI7SUFDckIsV0FBVztJQUNYLFVBQVU7SUFDVixjQUFjO0FBQ2xCO0FBQ0E7SUFDSSxxQkFBcUI7SUFDckIsV0FBVztJQUNYLFVBQVU7SUFDVixjQUFjO0lBQ2Qsa0JBQWtCO0FBQ3RCOztBQUVBO0lBQ0kscUJBQXFCO0lBQ3JCLGVBQWU7SUFDZixVQUFVO0lBQ1YsVUFBVTtJQUNWLGtDQUFrQztJQUNsQyxtQ0FBbUM7SUFDbkMsb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0ksaUJBQWlCO0lBQ2pCLGdCQUFnQjtJQUNoQix1QkFBdUI7SUFDdkIsV0FBVztBQUNmO0FBQ0E7SUFDSSxvQkFBb0I7SUFDcEIsbUJBQW1CO0lBQ25CLGNBQWM7SUFDZCx1QkFBdUI7SUFDdkIsV0FBVztJQUNYLGlCQUFpQjtBQUNyQiIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvYXBwLmNzcyIsIndlYnBhY2s6Ly8vLi92ZW5kb3IvZnJ2YWlsbGFudC9tYXB1eC9SZXNvdXJjZXMvYXNzZXRzL2Nzcy9tYXAuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbImJvZHkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbn1cblxuc2VjdGlvbiNtYWluLmNvbnRlbnQtYm9keSB7XG4gICAgaGVpZ2h0OiA4MCUgIWltcG9ydGFudDsgXG59XG5cbi5kb3Qge1xuICAgIGhlaWdodDogMjVweDtcbiAgICB3aWR0aDogMjVweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZm9ybS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6MGVtXG59XG4iLCIubWFwdXgtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICAgIGhlaWdodDogMTAwJTtcbn1cbi5tYXB1eC1tYXAge1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIHdpZHRoOjEwMCU7XG4gICAgaGVpZ2h0OjEwMCU7XG4gICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICBtaW4taGVpZ2h0OiA0MDBweDtcbn1cblxuLypcbkxFR0VORFxuICovXG4ubWFwdXgtbGVnZW5kIHtcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LCAwLjkpO1xuICAgIHBhZGRpbmc6N3B4O1xuICAgIGJvcmRlcjoxcHggc29saWQgYmxhY2s7XG4gICAgei1pbmRleDo0MDE7XG59XG5cbi5tYXB1eC1sZWdlbmQudG9wLXJpZ2h0IHtcbiAgICB0b3A6M3B4O1xuICAgIHJpZ2h0OjNweDtcbn1cbi5tYXB1eC1sZWdlbmQudG9wLWxlZnQge1xuICAgIHRvcDozcHg7XG4gICAgbGVmdDozcHg7XG59XG4ubWFwdXgtbGVnZW5kLmJvdHRvbS1yaWdodCB7XG4gICAgYm90dG9tOjNweDtcbiAgICByaWdodDozcHg7XG59XG4ubWFwdXgtbGVnZW5kLmJvdHRvbS1sZWZ0IHtcbiAgICBib3R0b206M3B4O1xuICAgIGxlZnQ6M3B4O1xufVxuXG4ubWFwdXgtbGVnZW5kLWVsZW1lbnQge1xuICAgIGRpc3BsYXk6ZmxleDtcbiAgICBtYXJnaW4tdG9wOjVweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xufVxuLm1hcHV4LWxlZ2VuZC1lbGVtZW50IGltZyB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLm1hcHV4LWxlZ2VuZC1pbWcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6NDBweDtcbiAgICB3aWR0aDozMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1yaWdodDoxNXB4O1xufVxuLm1hcHV4LWxlZ2VuZC1zcXVhcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6MjBweDtcbiAgICB3aWR0aDoyMHB4O1xuICAgIG1hcmdpbi10b3A6NXB4O1xufVxuLm1hcHV4LWxlZ2VuZC1jaXJjbGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6MjBweDtcbiAgICB3aWR0aDoyMHB4O1xuICAgIG1hcmdpbi10b3A6NXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLm1hcHV4LWxlZ2VuZC1saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDoxNnB4O1xuICAgIGhlaWdodDoycHg7XG4gICAgd2lkdGg6MjVweDtcbiAgICBib3JkZXItdG9wOjBweCBzb2xpZCByZ2JhKDAsMCwwLDApO1xuICAgIGJvcmRlci1sZWZ0OjBweCBzb2xpZCByZ2JhKDAsMCwwLDApO1xuICAgIGJvcmRlci1yaWdodDowcHggc29saWQgcmdiYSgwLDAsMCwwKTtcbn1cblxuLm1hcHV4LWxlZ2VuZC10aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOjEuMXJlbTtcbiAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgICBjb2xvcjpibGFjaztcbn1cbi5tYXB1eC1sZWdlbmQtdGV4dCB7XG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6MXJlbTtcbiAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgICBjb2xvcjpibGFjaztcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/