#addresses-form #googleMap {
  width: 100%;
  height: 355px;
}

.selectRemote
{
	display : none;
}

#googleMap .mapboxgl-ctrl-bottom-left 
{
	left : -1000px !important;
}

#googleMap .mapboxgl-ctrl-bottom-right
{
	right : -1000px !important;
}

#addresses-form #googleMap .gm-style-mtc div {
  font-size: 12px !important;
  padding : 0px 8px !important;
  height : 30px !important;
}

#reservationMap .gmnoprint
{
	display: none !important;
}

.addressAccordion .m-form__group
{
	padding-bottom: 7px !important;
	padding-top: 7px !important;
}
@media screen and (max-width: 1200px) {
    #addresses-form #googleMap {
        height: 585px;
    }
}
@media screen and (max-width: 960px) {
    #addresses-form #googleMap {
        height: 550px;
    }
}
@media screen and (max-width: 768px) {
  #addresses-form #googleMap {
    height: 350px;
  }
}
@media screen and (max-width: 480px) {
  #addresses-form #googleMap {
    height: 290px;
  }
}

.swal2-popup#sendRequestPopup {
    width: 40%;
}
@media screen and (max-width: 1440px) {
    .swal2-popup#sendRequestPopup {
        width: 50%;
    }
}
@media screen and (max-width: 1200px) {
    .swal2-popup#sendRequestPopup {
        width: 65%;
    }
}
@media screen and (max-width: 960px) {
    .swal2-popup#sendRequestPopup {
        width: 85%;
    }
}
@media screen and (max-width: 768px) {
    .swal2-popup#sendRequestPopup {
        width: 98%;
    }
}
.swal2-popup#sendRequestPopup #field_requestMsg {
    min-height: 170px;
}

@media screen and (max-width: 768px) {
    #addresses-form .m-wizard .col-lg-9 .m-stack__item:nth-child(2) {
        min-height: 370px;
        height: 370px;
    }
}
@media screen and (max-width: 480px) {
    #addresses-form .m-wizard .col-lg-9 .m-stack__item:nth-child(2) {
        min-height: 300px;
        height: 300px;
    }
}



