.show {
  display: block !important;
  visibility: visible !important;
  position: unset !important;
}
.change-novel-section {
  margin-bottom: 10px !important;
}
.node-denonciation-form .form-wrapper .panel-body .form-modifier-link {
  cursor: pointer;
  font-weight: 700;

  display: block;
  width: 166px;
  text-decoration: underline;
}
.form-modifier-ok {
  cursor: pointer;
  text-align: center;

  margin: 0;
  width: 355px;
  height: 50px;
  border-radius: 25px;
  background-color: #1f46ea;
  box-shadow: none;
  padding: 14px 0 15px;
  margin-top: 45px;
  margin-bottom: 30px;
  border: 0;
  font-size: 16px;
  font-weight: bold;
  letter-spacing: -0.5px;
  color: #fff;
  transition: all 0.2s ease;
  display: flex;
  align-items: center;
  justify-content: center;
}
.form-modifier-ok.map-active:hover {
  background-color: #102476 !important;
  color: #fff;
}
.geolocation-map-wrapper {
  max-width: 1138px;

  display: block;
  visibility: hidden;
  position: absolute;
  z-index: -10;
}
.geolocation-map-wrapper .geolocation-map-container {
  height: 758px !important;
}

@media all and (max-width: 991px) {
  .form-modifier-ok {
    margin-left: 55px;
    margin-top: 33px;
  }
}
@media all and (max-width: 767px) {
  .form-modifier-ok {
    margin-left: 0;
  }
}
@media all and (max-width: 415px) {
  .geolocation-map-wrapper {
    margin-top: -12px;
    padding: 0;
  }
  .geolocation-map-wrapper .geolocation-map-container {
    height: calc(76vh) !important;
  }

  .geolocation-map-wrapper .geolocation-map-container .geolocation-map-control .geolocation-geocoder-address {
    margin-top: 18px;
  }

  .geolocation-map-wrapper .geolocation-map-container .geolocation-map-control .recenter {
    margin-top: 18px;
  }

}
@media all and (max-width: 355px) {
  .form-modifier-ok {
    width: 100%;
  }
}
#block-nouvelledenonciationstaticblock.map-active h2 {
  margin-bottom: 0;
}
#block-nouvelledenonciationstaticblock.map-active .field p {
  display: none;

}
.node-denonciation-form.map-active {
  display: none;
}
.geolocation-map-wrapper.map-active {
  display: block !important;
  visibility: visible !important;
  position: unset !important;
}
.form-modifier-ok.map-active {
  display: block !important;
  visibility: visible !important;
  position: unset !important;

  margin-bottom: 10px;
}
@media all and (max-width: 991px) {
  .geolocation-map-wrapper.map-active {
    padding: 0 55px;
  }
}
@media all and (max-width: 767px) {
  .geolocation-map-wrapper.map-active {
    padding: 0 7px;
  }
}
@media all and (max-width: 466px) {
  .form-modifier-link {
    text-align: center;
    font-size: 14px;
    width: 106px !important;
  }
}
@media all and (max-width: 414px) {
  #block-nouvelledenonciationstaticblock.map-active {
    display: none;
  }
  .geolocation-map-wrapper.map-active {
    margin-top: -42px;
    padding: 0;
  }
  .form-modifier-ok.map-active {
    margin: 0 auto;

    margin-top: 40px;
    margin-bottom: 39px;
  }
  .footer.map-active {
    display: none;
  }
  .dialog-off-canvas-main-canvas.map-active {
    padding-bottom: 0px;
  }
  .col-sm-12.map-active {
    padding: 0;
  }
}



