body {
    overflow: auto;
}
#map {
    height: 100%;
}
.date {
    display: inline-table;
}

.side-popup {
    width: 100%;
    position: absolute;
    /*top: 53%;*/
    bottom: 0;
    height: auto;
    -webkit-overflow-scrolling: touch;
    /*padding-bottom: 20px;*/
    /*border-radius: 4px;*/
    /*-webkit-border-radius: 4px;*/
    /*-moz-border-radius: 4px;*/
}
/* .side-popup.first {
  top: unset;
  padding-top: 0;
} */
#formLoader {
    display: none !important;
}
.side-popup .closebtn {
    top: -45px !important;
    left: 5px;
    font-size: 36px;
    height: 45px;
    border-radius: 5px 5px 0 0;
    border-bottom: none;
    border-right: 1px solid #ccc;
    border-left: 1px solid #ccc;
    -webkit-border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
}
/*#collisionDetails .closebtn {
  left: 70px;
}*/
/*.popup-content {
  overflow-y: visible;
}*/
.collision-img {
    display: none !important;
}
.btnTop {
    display: none;
}
.btnBottom {
    display: block;
}
.form-container > .spinner {
    margin-top: 25px;
}
.alert-custom {
    position: fixed;
    top: 70px;
}
@media screen and (max-width: 414px) {
    .collision-img {
        padding-bottom: 0;
    }
    .collision-img img {
        border-radius: 0;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
    }
    .calcite-title-sub-custom {
        display: none;
    }
}
