/*.for-homepage .bookingform-wrapper .abs_parent {  */
/*    z-index: 201;*/
/*    width: 80%;*/
/*    max-width: 1044px;*/
/*}*/
/*@media (max-width: 900px) {*/
/*  .for-homepage .bookingform-wrapper .abs_parent {  */
/*    width: 90%;*/
/*  }*/
/*}*/
/*.for-homepage .jssor-carousel-container .booking-form .open-form-block{*/
/*    display:none !important;*/
/*}*/
/*.for-homepage .jssor-carousel-container #bookingForm.booking-form {*/
/*    display: flex;*/
/*    align-items: center;*/
    /*padding-bottom: 30px;*/
/*    padding: 10px 20px 30px;*/
/*}*/
/*.for-homepage .jssor-carousel-container #bookingForm.booking-form .btn-wrapper {*/
/*    position: relative;*/
/*    bottom: -30px;*/
/*    right: 0;*/
/*}*/
/*#bookingForm .adult-wrapper, */
/*#bookingForm .child-wrapper, */
/*#bookingForm .room-wrapper{*/
/*    display:none;*/
/*}*/
/*.for-homepage .jssor-carousel-container .bookingform-wrapper {*/
/*    bottom: 0;*/
/*    background: rgba(110, 30, 91, 0.85);*/
/*}*/

/*.for-homepage .bookingform-wrapper #booking-form .promo-block {*/
/*    display: block;*/
/*    width: 125px;*/
/*} */
/*@media (max-width: 1000px) {*/
/*  .for-homepage .bookingform-wrapper #booking-form .promo-block {*/
/*    width:100px ;*/
/*  } */
/*}*/
/*@media (max-width: 800px) {*/
/*  .for-homepage .bookingform-wrapper #booking-form .promo-block {*/
/*    width:90px;*/
/*  } */
/*}*/

/*.for-homepage .jssor-carousel-container #bookingForm .form-group.date-parameter-block.tohide{*/
/*  display: block;*/
/*  margin-right: 0  !important;*/
/*}*/
/*@media (max-width: 1200px) {*/
/*  .for-homepage .jssor-carousel-container #bookingForm .form-group.date-parameter-block.tohide {*/
/*    width: 120px;*/
/*  }*/
/*}*/
/*@media (max-width: 1000px) {*/
/*  .for-homepage .jssor-carousel-container #bookingForm .form-group.date-parameter-block.tohide {*/
/*    width: 115px;*/
/*  }*/
/*}*/
/*@media (max-width: 800px) {*/
/*  .for-homepage .jssor-carousel-container #bookingForm .form-group.date-parameter-block.tohide {*/
/*    width: 105px;*/
/*  }*/
/*}*/
/*.for-homepage .jssor-carousel-container #bookingForm.booking-form  .btn-wrapper{*/
/*  align-self: end;*/
/*  bottom: unset;*/
/*}*/
/*@media (max-width: 1200px) {*/
/*  .for-homepage .jssor-carousel-container #bookingForm .btn-wrapper .btn-full-width {*/
/*    min-width: 120px;*/
/*  }*/
/*}*/
/*@media (max-width: 1100px) {*/
/*  .for-homepage .jssor-carousel-container #bookingForm .btn-wrapper .btn-full-width {*/
/*    min-width: 110px;*/
/*  }*/
/*}*/
/*.for-homepage #bookingForm .booking-form{*/
/*  margin: 0;*/
/*  padding-bottom: 0;*/
/*}*/
/*.for-homepage .jssor-carousel-container #bookingForm .select-block{*/
/*  width: 22%;*/
/*  padding-right: 0;*/
/*}*/
/*.for-homepage .jssor-carousel-container #bookingForm .booking-form{*/
/*  display: flex;*/
/*  justify-content: center;*/
/*  position: relative;*/
/*  background: transparent;*/
/*}*/

/*.for-homepage .jssor-carousel-container .min-price-wrapper {*/
/*    bottom: -35px !important;*/
/*    right: 35px !important;*/
/*}*/
/*@media (max-width: 1200px) {*/
/*  .for-homepage .jssor-carousel-container .min-price-wrapper {*/
/*    right: -5px !important;*/
/*  }*/
/*}*/
/*@media (max-width: 1100px) {*/
/*  .for-homepage .jssor-carousel-container .min-price-wrapper {*/
/*    right: -15px !important;*/
/*  }*/
/*}*/

/*@media (max-width: 1366px) and (min-width: 1100px) {*/
/*    .for-homepage .camera-carousel-container .jssor-home-wrapper.aspectratio18-7 {        */
/*        padding-top: 30px;*/
/*    }*/
/*    .for-homepage .jssor-home-wrapper.aspectratio18-7 {*/
/*        padding-top: 30px;*/
/*    }*/
/*}*/

/* 
@media (max-width: 768px) {
  .for-homepage .jssor-carousel-container .booking-form {
    background: transparent !important;
  }
  .for-homepage .jssor-carousel-container .bookingform-wrapper {
    background: rgba(0,0,0,.7);
  }
} */


/*@media (min-width: 769px) {*/
/*  .for-homepage .jssor-carousel-container .jssor-home-wrapper #homeCarousel>div:nth-child(3) {*/
/*    bottom: 18% !important;*/
/*  }*/
/*}*/

/*.for-homepage .bookingform-wrapper .booking-form .whyBookDirect {*/
/*    bottom: -15px !important;*/
/*    right: 16% !important;*/
/*}*/

/* for min price*/
/*.booking-form-wrapper #bookingForm .min-price-wrapper .min-price-div {*/
/*    color: #fff;*/
/*}*/






/*.child-hotel[data-hotelid="7412"] .bookingform-wrapper{*/
/*    display:block;*/
/*}*/

#top-navbar-collapse {
    justify-content: center;
    text-align: center;
}
header #bottom-navbar-collapse{
    justify-content: center;
}
.simp-custom-hideRightLeft .right-box,
.simp-custom-hideRightLeft .left-box{
    display: none;
}
.simp-custom-hideRightBox .right-box{
    display:none;
}

/* location page code */

.for-innerpage.location-page.explorer_chain.no-touch .content_wrapper .no-gutter .directions-bar{
    padding-top:20px
}

.simp-custom-card .text-content-wrapper {
    background-color:#f4efe7;
    padding: 20px;
    box-shadow: 0.5px 0.5px 5px #00000029;
}

/*Left slider and Right text*/
.simp-custom-leftimg {
    max-width: 60.8% !important;
    margin-left: 2.9% !important;
    padding: 0px !important;
}
.simp-custom-leftimg .jssor-carousel-wrapper{
    padding: 0px !important;
}
.simp-custom-righttext {
    width: 33.4% !important;
    margin-right: 2.9% !important;
    background: #f4efe7;
}
.simp-custom-righttext .text-content{
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0px 11.5% !important;
}
.simp-custom-righttext h2{
    font-size: 29px !important;
    text-align: center !important;
}
/*Right slider and Left text*/

.simp-custom-space-top {
    padding-top: 2% !important;
    padding-bottom: 2.5% !important;
}





/*.landing_PopupWrappers {*/
/*    position: fixed;*/
/*    top: 0;*/
/*    left:0;*/
/*    right:0;*/
/*    bottom:0;*/
/*    background-color: rgba(0,0,0,0.8);*/
/*    z-index: 10000;*/
/*    justify-content:center;*/
/*    align-items:center;*/
/*}*/
/*.landing_PopupWrappers.popUp_zoomIn {*/
/*    display: flex;*/
/*}*/
/*.landing_PopupWrappers img {*/
/*    margin: auto;*/
/*    float: none;*/
/*    max-width: 100%;*/
/*}*/
/*.for-homepage .landing_Popup {*/
/*    position: relative;*/
/*    max-width: unset;*/
/*    width: unset;*/
/*}*/
/*.imgforPopup {*/
/*    max-width:90%;*/
/*    display:block;*/
/*}*/
/*.for-homepage .landing_Popup .popUp_Close {*/
/*    position: absolute;*/
/*    top: -35px;*/
/*    right: -40px;*/
/*    width: 30px;*/
/*    height: 30px;*/
/*    display: flex;*/
/*    justify-content: center;*/
/*    align-items: center;*/
/*    font-weight: 100;*/
/*    cursor: pointer;*/
/*    background: transparent;*/
/*    border: 2px solid #EBEDEC;*/
/*    border-radius: 50%;*/
/*    color:#fff;*/
/*}*/
/*@keyframes zoominoutsinglefeatured {*/
/*    0% {*/
/*        transform: scale(0.3,0.3);*/
/*    }*/
/*    50% {*/
/*        transform: scale(1.1,1.1);*/
/*    }*/
/*    100% {*/
/*        transform: scale(1,1);*/
/*    }*/
/*}*/
/*.landing_Popup {*/
/*    animation: zoominoutsinglefeatured 1s ease-in-out;*/
/*}*/
/*@media (max-width:1536px){*/
/*  .landing_Popup img{*/
/*    max-width:80%;*/
/*  }*/
/*  .for-homepage .landing_Popup .popUp_Close {*/
/*    right: 3%;*/
/*  }*/
/*}*/
/*@media (max-width:1280px){*/
/*  .landing_Popup img{*/
/*    max-width:80%;*/
/*    max-height:90vh;*/
/*  }*/
/*  .for-homepage .landing_Popup .popUp_Close {*/
/*    right:3%;*/
/*  }*/
/*  .for-homepage .landing_Popup .popUp_Close {*/
/*    position: absolute;*/
/*    top: -30px;*/
/*    width: 25px;*/
/*    height: 25px;*/
/*  }*/
/*}*/

/*@media (max-width:950px){*/
/*  .landing_Popup img{*/
/*    max-height:90vh;*/
/*  }*/
/*  .for-homepage .landing_Popup .popUp_Close {*/
/*    right:0;*/
/*  }*/
/*}*/
/*.mobile.for-homepage .landing_Popup .popUp_Close{*/
/*    top: -21px;*/
/*    right: -2%;*/
/*    width: 10px;*/
/*    height: 10px;*/
/*    padding:8px;*/
/*}*/
/*.mobile.for-homepage .landing_Popup .popUp_Close i{*/
/*    font-weight:100;*/
/*}*/
/*.mobile .landing_Popup img{*/
/*	max-width:90%;*/
/*}*/
/*@media screen and (orientation:landscape) {*/
/*   .mobile .landing_Popup img{*/
/*     max-height:80vh;*/
/*    }*/
/*}   */

.mobile .logo.navbar-logo 
{
    background-color: #fffffd;
}
.mobile .fullImage {
    padding-top:50px !important;
}
.mobile .name-of-hotel {
    display:none;
}
.mobile div#accordion {
    display:none;
}
.mobile h1, .mobile h2 {
    text-transform: uppercase;
    text-align:center !important;
    border: none !important;
    font-size: 20px;
}
.mobile .simp-custom-hideRightLeft .col-xs-12:not(:nth-of-type(2)){
    display:none;
}


.mobile #simp_book_btn .bookingform-wrapper {
    margin-bottom: 0;
}

.mobile #simp_book_btn_wrapper #simp_book_btn {
    position: relative;
}

.mobile #simp_book_btn_wrapper #simp_book_btn #min-price-div p {
    z-index: 1;
    top: 5px;
}

.mobile .slick-prev {
    left: -15px;
}

.mobile .slick-next {
    right: -15px;
}

.mobile .booking-form-input {
    display: block;
}

@media (max-width: 768px) {
    .mobile .bookingform-wrapper .simp-booking-form {
        min-width: 250px;
        width: calc(100% - 30px);
    }
    
    .mobile .layer-content #layerContainer{
        flex-grow:1;
    }
    .mobile .bookingform-wrapper .simp-booking-form form#simp-booking-form.chain #formElementsWrapper #hotelSelectionWrapper #hotelWrapper .input-icon-wrapper,
    .mobile .bookingform-wrapper .simp-booking-form form#simp-booking-form.chain #formElementsWrapper #hotelSelectionWrapper #locationWrapper .input-icon-wrapper {
        width: 100%;
    }
}





.child-hotel[data-hotelid="7411"] #goldenTopStrip~ :is(.outer-page, .outerpage) .header-pills,
.child-hotel[data-hotelid="7411"].location-page #goldenTopStrip~.header-pills {
    padding-top: 185px;
}

.mobile[data-hotelid="7411"] #goldenTopStrip~ :is(.page, .mobileHeaderTop) {
    margin-top: 40px;
}

