/*  
@media only screen and (max-width: 599px) {
  .tp-parallax-wrap { 
    top: 150px !important;
  }
  .tp-leftarrow.tparrows.hermes.noSwipe, .tp-rightarrow.tparrows.hermes.noSwipe {
    top: 40% !important;
  }
  .booking-bar {
    margin-top: -550px;
    margin-bottom: 50px;
  }
  .booking-bar > .container > .booking-bar-inner > div:nth-child(1) {
    width: 100%;
    text-align: center;
  }
  .booking-bar > .container > .booking-bar-inner > div:nth-child(2) {
    width: 100%;
  }
  .booking-bar ul > li:nth-child(1) {
    width: 100%;
  }
  .booking-bar ul > li:nth-child(2) {
    width: 100%;
  }
  .booking-form .form-group {
    margin-bottom: 10px;
  }
  .is-fixed .logo-header {
    margin-top: 10px;
  }
  .header-style-1 .navbar-toggler {
    top: 33%;
  }
  .tp-mask-wrap div { 
    font-size: 15px !important;
    line-height: 35px !important;
  }
  .booking-form {
    margin-top: 10px;
  }
}

 
@media only screen and (min-width: 600px) and (max-width: 899px) {
  .tp-parallax-wrap { 
    top: 150px !important;
  }
  .tp-leftarrow.tparrows.hermes.noSwipe, .tp-rightarrow.tparrows.hermes.noSwipe {
    top: 40% !important;
  }

  .booking-bar {
    margin-top: -600px;
    margin-bottom: 50px;
  }
  .booking-bar > .container > .booking-bar-inner > div:nth-child(1) {
    width: 100%;
    text-align: center;
  }
  .booking-bar > .container > .booking-bar-inner > div:nth-child(2) {
    width: 100%;
  }
  .booking-bar ul > li:nth-child(1) {
    width: 100%;
  }
  .booking-bar ul > li:nth-child(2) {
    width: 100%;
  }
   .header-style-1 .navbar-toggler {
    top: 33%;
  }
}

 
@media only screen and (min-width: 800px) and (max-width: 1199px) {
  .tp-parallax-wrap { 
    top: 250px !important;
  }
  .tp-leftarrow.tparrows.hermes.noSwipe, .tp-rightarrow.tparrows.hermes.noSwipe {
    top: 40% !important;
  }

  .booking-bar {
    margin-top: -600px;
    margin-bottom: 50px;
  }
  .booking-bar > .container > .booking-bar-inner > div:nth-child(1) {
    width: 100%;
    text-align: center;
  }
  .booking-bar > .container > .booking-bar-inner > div:nth-child(2) {
    width: 100%;
  }
  .booking-bar ul > li:nth-child(1) {
    width: 100%;
  }
  .booking-bar ul > li:nth-child(2) {
    width: 100%;
  }
   .header-style-1 .navbar-toggler {
    top: 33%;
  }
}


@media only screen and (min-width: 1200px) {
  
} */





/* =========================
   Small phones (≤ 320px)
   ========================= */
@media (max-width: 320px) {
  /* iPhone SE (old), very small devices */
  
}

/* =========================
   Phones (≤ 480px)
   ========================= */
@media (max-width: 480px) {
  .booking-bar > .container > .booking-bar-inner > div:nth-child(1) {
      width: 100%;
  }
  .booking-bar > .container > .booking-bar-inner > div:nth-child(1) h3{
      text-align: center;
  }
  .booking-bar > .container > .booking-bar-inner > div:nth-child(2) {
      width: 100%;
  }
  .booking-bar ul > li:nth-child(1) {
      width: 100%;
  }
  .booking-bar ul > li:nth-child(2) {
      width: 100%;
  }
  .booking-form .form-group {
    margin-bottom: 10px;
  }
  .booking-form {
    margin-top: 10px;
  }
  .booking-bar {
    margin-top: -300px;
  }
  .booking-bar-inner {
    padding: 10px;
  }
}

/* =========================
   Large phones (≤ 600px)
   ========================= */
@media (max-width: 600px) {
  /* Most modern phones */
  
}

/* =========================
   Tablets portrait (≤ 768px)
   ========================= */
@media (max-width: 768px) {
  /* iPads, tablets */
  .booking-bar > .container > .booking-bar-inner > div:nth-child(1) {
      width: 100%;
  }
  .booking-bar > .container > .booking-bar-inner > div:nth-child(1) h3{
      text-align: center;
  }
  .booking-bar > .container > .booking-bar-inner > div:nth-child(2) {
      width: 100%;
  }
  .booking-bar ul > li:nth-child(1) {
      width: 100%;
  }
  .booking-bar ul > li:nth-child(2) {
      width: 100%;
  }
  .booking-form .form-group {
    margin-bottom: 10px;
  }
  .booking-form {
    margin-top: 0px;
  }
  .booking-bar {
    margin-top: -310px;
  }
}

/* =========================
   Tablets landscape / small laptops (≤ 992px)
   ========================= */
@media (max-width: 992px) {
  .booking-bar > .container > .booking-bar-inner > div:nth-child(1) {
      width: 100%;
  }
  .booking-bar > .container > .booking-bar-inner > div:nth-child(1) h3{
      text-align: center;
  }
  .booking-bar > .container > .booking-bar-inner > div:nth-child(2) {
      width: 100%;
  }
  .booking-bar ul > li:nth-child(1) {
      width: 100%;
  }
  .booking-bar ul > li:nth-child(2) {
      width: 100%;
  }
  .booking-form .form-group {
    margin-bottom: 10px;
  }
  .no-margin-xs {
    margin-bottom: 0px !important;
  }
  .booking-form {
    margin-top: 10px;
  }
  .booking-bar {
    margin-top: -310px;
  }
}

/* =========================
   Laptops & desktops (≤ 1200px)
   ========================= */
@media (max-width: 1200px) {
  /* Standard desktops */
 
}

/* =========================
   Large desktops (≥ 1201px)
   ========================= */
@media (min-width: 1201px) {
  /* Large screens, 2K+ */
}
