/* responsive style start */
@media screen and (max-width: 768px) {
  /* nav style */
  .nav-div {
    min-height: calc(25vh + 10px) !important;
    margin-top: -20vh !important;
  }

  /* reservetion style start */
  .reservetion {
    top: 15px;
    right: 15px;
    width: 90px;
  }
  .reservetion .title-img {
    width: 100%;
  }
  .reservetion .reservetion-box {
    min-height: 90px;
  }
  .reservetion .reservetion-box img {
    width: 45px;
  }
  .reservetion .reservetion-box h6 {
    font-size: 12px;
    letter-spacing: 0;
    word-spacing: 0;
  }

  /* modal style staert */
  .modal-dialog {
    padding: 0 7px !important;
  }

    /* footer section start */
    .footer-section .footer-content {
        justify-content: center;
        text-align: center;
    }
}



/* lightbox style start hear */
.lb-close {
  margin: -3px -7px 0 0; }

.lb-image {
  max-width: 1106px !important;
  width: 100%;
  /* max-height: 720px !important; */
  height: 100%;
  object-fit: cover !important;
  position: relative; }

.lb-data .lb-close {
  position: relative !important;
  z-index: 9999 !important;
  margin-top: -24px;
  background-color: #ffc600 !important;
  background-size: 50% 50% !important;
  background-position: center !important;
  opacity: 1 !important;
  border-radius: 50%;
  margin-right: -15px; }

@media screen and (max-width: 1200px) {
  .lb-image {
    max-width: 926px !important; } }
@media screen and (max-width: 992px) {
  .lb-image {
    max-width: 686px !important; } }
@media screen and (max-width: 768px) {
  .lb-image {
    max-width: 506px !important; } }

/*# sourceMappingURL=responsive.css.map */


/*# sourceMappingURL=responsive.css.map */
