.outerpage .row.clearfix.hotel_amenities_wrap ul,
.outer-page .row.clearfix.hotel_amenities_wrap ul {
    display: flex;
    flex-wrap: wrap;
}
.outerpage .row.clearfix.hotel_amenities_wrap ul li,
.outer-page .row.clearfix.hotel_amenities_wrap ul li {
    max-width: 33%;
}
header .navbar-top .navbar-nav > li > a {
    padding: 27.5px 15px 5px 15px;
}
.parent-hotel.for-innerpage header .navbar-top .moreOptions .dropdown-more {
    background: #fff;
}
:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-list-center .text-content-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.wtbookbtn .col-sm-12 {
    display: flex;
    justify-content: center;
    align-items: center;
}
.wt3imgtop-3tbbot .text-content-wrapper {
    padding: 20px 0;
}
.for-homepage .outer-page .hotel_amenities_wrap {
    margin-top: 0;
}
.for-homepage .outer-page .promotions_block:empty {
    margin: 0;
}
header .navbar-top .moreOptions .dropdown-more {
    background: rgba(0, 0, 0, 0.6);
}
/*start ops 13560*/
:is(.outer-page, .outerpage) .content_wrapper .no-gutter .wtformjson .form-group .radio-pad {
    display: flex;
    flex-wrap: wrap;
    gap: 10px 20px;
}
:is(.outer-page, .outerpage) .content_wrapper .no-gutter .wtformjson .form-group .radio-pad input[type="radio"] {
    margin-top: 10px;
}
.mobile .content_wrapper .no-gutter .wtformjson .form-group .col-xs-12:has( > .radio){
    display: flex;
    flex-wrap: wrap;
    gap: 10px 20px;
}
.mobile .content_wrapper .no-gutter .wtformjson .form-group .col-xs-12:has( > .radio) input[type="radio"] {
    margin-top: 6px;
}
@media (min-width: 992px) {
    :is(.outer-page, .outerpage) .content_wrapper .no-gutter .wtformjson .form-group > div:last-child {
        padding-left: 20px !important;
    }
}
@media (max-width: 992px) {
    :is(.outer-page, .outerpage) .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget .fullWidthWidgetWrapper form {
        margin: 0 10%;
    }
}
/*end ops 13560*/

/*jira-14720*/

header .navbar-bottom {
    margin: 0;
}

header #bottom-navbar-collapse {
    justify-content: center;
}

/*end*/

.mobile a.fab_book_button {
    left:15px;
    right:unset;
}

:is(.outer-page, .outerpage) .simp-custom-totop {
    align-items: flex-start;
}

:is(.outer-page,.outerpage) .content_wrapper .no-gutter .simp-custom-button-center.wtlinkbutton .one-col {
    display:flex;
    justify-content:center;
}

:is(.outer-page,.outerpage) .content_wrapper .no-gutter .simp-custom-button-center.wtlinkbutton .one-col a {
    margin:unset;
}

:is(.outer-page,.outerpage) .content_wrapper .no-gutter .simp-custom-button-center.wtlinkbutton .one-col a span {
    line-height:normal !important;
    vertical-align:unset;
}

:is(.outer-page,.outerpage) .content_wrapper .no-gutter .simp-custom-form-center .form-group {
    display:flex;
    justify-content:center;
}

:is(.outer-page,.outerpage) :is(.homepage,.inner-page) {
    padding-bottom:100px;
}

:is(.outer-page,.outerpage) .content_wrapper {
    padding-bottom:0;
}

:is(.outer-page,.outerpage) .content_wrapper .no-gutter + .no-gutter .clearfix:empty {
    display:none;
}

:is(.outer-page,.outerpage) .content_wrapper .no-gutter .widget-wrapper:last-child {
    padding-bottom:0;
}

:is(.outer-page,.outerpage) .content_wrapper .no-gutter + .no-gutter {
    padding-top:0;
}

:is(.outer-page,.outerpage) .content_wrapper .no-gutter + .no-gutter > .widget-wrapper:has(.clearfix:empty) {
    padding:0;
}

:is(.outer-page,.outerpage) .content_wrapper .no-gutter .summary_widget_wrapper .summary-widget {
    margin:0;
}

:is(.outer-page,.outerpage) .content_wrapper .no-gutter .summary_widget_wrapper {
    row-gap:30px;
}

.for-gallerypage .content_wrapper .no-gutter #gallery-pager .gallery_thumbnail_margin {
    margin-bottom:0;
}

.for-gallerypage .content_wrapper .no-gutter #gallery-pager {
    display:flex;
    flex-wrap:wrap;
    row-gap:30px;
}

.location-page .direction-form .form-group.col-xs-12 {
    margin-bottom:0;
}

.mobile .content_wrapper .no-gutter .simp-custom-button-center .col-xs-12 {
    display:flex;
    justify-content:center;
}

.mobile .table-responsive :is(tr,td) {
    border:1px solid #ddd;
}

.mobile .content_wrapper .no-gutter .simp-custom-center {
     display:block;
}

.mobile .content_wrapper .no-gutter > .wtformjson:last-child #form-group-submit {
    margin-bottom:0;
}

:is(.outer-page,.outerpage) .content_wrapper .no-gutter + .no-gutter .clearfix:not(:empty){
    padding-top:30px;
}

.mobile #modalHotelListSearch {
    padding-bottom:50px;
}







.simp-custom-hideRightBox .right-box{
    display:none;
}
.simp-custom-hideLeftBox .left-box{
    display:none;
}

.mobile .simp-custom-hideLeftBox .col-xs-12:first-child{
    display:none
}

.mobile .simp-custom-hideRightBox .col-xs-12:last-child{
    display:none
}
.simp-custom-center{
    display:flex;
    justify-content:center;
}



.mobile div[data-widget-id="2137994"] p{
    background-color: #a5acc6c9 !important;
    color: #fff !important;
    height: 100px;
    align-items: center;
    position: absolute;
    bottom: 50px;
}
.mobile div[data-widget-id="2137994"] button.slick-prev.slick-arrow{
    position: absolute;
    top: 100%;
    left: 40%;
 }
.mobile div[data-widget-id="2137994"] button.slick-next.slick-arrow {
    position: absolute;
    top: 100%;
    right: 40%!important;
}
.mobile div[data-widget-id="2137994"] button.slick-next.slick-arrow:before{
    content:"\f105";
    border:1px solid grey;
    padding:5px;
    padding-right:10px;
    padding-left:10px;
}
.mobile div[data-widget-id="2137994"] button.slick-prev.slick-arrow:before{
    content:"\f104";
    border:1px solid grey;
    padding:5px;
    padding-right:10px;
    padding-left:10px;
}
.mobile .wt-image-text-slider[data-widget-id="2138004"] .slick-slide {
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
    transition: 0.3s;
    margin-left:10px;
    margin-right:10px;
    padding:3px;
}


.mobile.parent-hotel.for-homepage .widget-wrapper.wt1tb[data-widget-id="2137991"]
 {
    display:none !important
 }
 .mobile #footer {
  margin-top: 20px;
}

/*jira - 16035*/

.mobile .simp-custom-destination-slider .slick-slide ul{
    padding:0 20px !important;
}

/* end */

.bookingform-wrapper .simp-booking-form form#simp-booking-form .input-group .input-icon-wrapper .ss-main,
.bookingform-wrapper .simp-booking-form form#simp-booking-form .input-group .input-icon-wrapper input{
    border-radius: 4px;
    border:1px solid #000;
}

.bookingform-wrapper{
    position:relative;
    bottom:unset;
}

.explorer_chain .bookingform-wrapper .simp-booking-form{
    box-shadow:unset;
    background:transparent;
}

.mobile.explorer_chain .bookingform-wrapper{
    display:none;
}
.outer-page .bookingform-wrapper .simp-booking-form form#simp-booking-form.chain #submitWrapper{
    transition:transform 1s ease;
}
.outer-page .bookingform-wrapper .simp-booking-form form#simp-booking-form.chain[action="#"] #submitWrapper{
    transform:unset;
}

.explorer_chain .bookingform-wrapper .simp-booking-form form#simp-booking-form #formElementsWrapper .input-group label,
.explorer_chain .bookingform-wrapper .simp-booking-form form#simp-booking-form #chainWhyBookDirectWrapper p, .explorer_chain .bookingform-wrapper .simp-booking-form form#simp-booking-form #whyBookDirectWrapper p,
.explorer_chain .bookingform-wrapper .simp-booking-form form#simp-booking-form #minPriceRoomsWrapper p,
.explorer_chain .bookingform-wrapper .simp-booking-form form#simp-booking-form #manageBookingWrapper a{
    color:#000;
    font-size:clamp(11px,.677vw,13px);
}

#layerContainer .simp-booking-form .close-btn{
    color:#fff;
    background:#005aab;
    vertical-align:middle;
    font-size: 14px;
}

/*.bookingform-wrapper .simp-booking-form form#simp-booking-form.chain #showMoreBtnWrapper{*/
/*    display:none !important;*/
/*}*/

.bookingform-wrapper .simp-booking-form form#simp-booking-form.chain #showMoreBtnWrapper svg path {
   fill: #000 !important;
}

.bookingform-wrapper .simp-booking-form form#simp-booking-form.chain #showMoreBtnWrapper{
   color:#000;
}

#layerContainer .simp-booking-form{
    background:#fff;
}




/*whybookdirect in moal*/

/*.modal #bookingForm .whyBookDirect a.active {*/
/*    position: relative;*/
/*    bottom: -20px;*/
/*    left: 0px;*/
/*    right: auto;*/
     /* Replace # with your desired color code 
/*    line-height: 24px;*/
/*    text-decoration: none;*/
/*    padding: 10px 20px;*/
/*}*/

/*New Code*/

/*.bookingform-wrapper .abs_parent #bookingForm .min-price-wrapper {*/
/*    right: 22px!important;*/
/*    top: 0 !important;*/
/*    bottom: -5px!important;*/
/*}*/
/*.bookingform-wrapper .abs_parent #bookingForm form.sm_booking_form.booking-form{*/
/*    position:relative*/
/*}*/

/*.modal #bookingForm .whyBookDirect {*/
/*    right:25% !important;*/
/*}*/

/*@media screen and (max-width:1800px ){*/
/*.modal #bookingForm .whyBookDirect {*/
/*    right:25% !important;*/
/*}*/
/*}*/
/*@media screen and (max-width:1700px ){*/
/*.modal #bookingForm .whyBookDirect {*/
    /* right:20% !important; */
/*}*/
/*}*/

/*@media screen and (max-width:1600px ){*/
/*.modal #bookingForm .whyBookDirect {*/
    /* right:18% !important; */
/*}*/
/*}*/

/*@media screen and (max-width:1500px ){*/
/*.modal #bookingForm .whyBookDirect {*/
    /* right:16% !important; */
/*}*/
/*}*/

/*@media screen and (max-width:1400px ){*/
/*.modal #bookingForm .whyBookDirect {*/
    /* right:14% !important; */
/*}*/
/*}*/

/*@media screen and (max-width:1300px ){*/
/*.modal #bookingForm .whyBookDirect {*/
    /* right:11% !important; */
/*}*/
/*}*/

/*@media screen and (max-width:1200px ){*/
/*.modal #bookingForm .whyBookDirect {*/
    /* right:7% !important; */
/*}*/
/*}*/
/*@media screen and (max-width:940px ){*/
/*.modal #bookingForm .whyBookDirect {*/
/*    right: 28% !important;*/
/*}*/
/*}*/
/*@media screen and (max-width:900px ){*/
/*.modal #bookingForm .whyBookDirect {*/
    /* right:45% !important; */
    /* bottom:10px; */
/*}*/
/*}*/
/*@media screen and (max-width:850px ){*/
/*.modal #bookingForm .whyBookDirect {*/
/*    right:33% !important;*/
    /* bottom:10px; */
/*}*/
/*}*/

/*@media screen and (max-width:800px ){*/
/*.modal #bookingForm .whyBookDirect {*/
    /* right:40% !important; */
    /* bottom:10px; */
/*}*/
/*}*/

/*@media screen and (max-width:768px ){*/
/*.modal #bookingForm .whyBookDirect {*/
/*    right:25% !important;*/
    /* bottom:10px; */
/*}*/
/*}*/


/*booking form whybookdirect*/
/*#bookingForm .whyBookDirect a.active {*/
/*    position: relative;*/
/*    bottom: -25px;*/
/*    left: 0px;*/
/*    right: auto;*/
 /* Replace # with your desired color code */
/*    line-height: 24px;*/
/*    text-decoration: none;*/
/*    padding: 10px 20px;;*/
/*    width:150px;*/
/*}*/
/*#bookingForm .whyBookDirect {*/
/*    right: 33.5% !important;*/
/*    z-index:0;*/
/*}*/

/*@media screen and (max-width:1800px ){*/
/*#bookingForm .whyBookDirect {*/
/*    right:32% !important;*/
/*}*/
/*}*/
/*@media screen and (max-width:1700px ){*/
/*#bookingForm .whyBookDirect {*/
/*    right:31.5% !important;*/
/*}*/
/*}*/

/*@media screen and (max-width:1600px ){*/
/*#bookingForm .whyBookDirect {*/
/*    right:30% !important;*/
/*}*/
/*}*/

/*@media screen and (max-width:1500px ){*/
/*#bookingForm .whyBookDirect {*/
/*    right:28.5% !important;*/
/*}*/
/*}*/

/*@media screen and (max-width:1400px ){*/
/*#bookingForm .whyBookDirect {*/
/*    right:27% !important;*/
/*}*/
/*}*/

/*@media screen and (max-width:1300px ){*/
/*#bookingForm .whyBookDirect {*/
/*    right:25.5% !important;*/
/*}*/
/*}*/

/*@media screen and (max-width:1200px ){*/
/*#bookingForm .whyBookDirect {*/
/*    right:23% !important;*/
/*}*/
/*}*/
/*@media screen and (max-width:940px ){*/
/*#bookingForm .whyBookDirect {*/
/*    right: 22% !important;*/
/*}*/
/*}*/
/*@media screen and (max-width:900px ){*/
/*#bookingForm .whyBookDirect {*/
/*    right:64% !important;*/
/*    bottom:10px;*/
/*}*/
/*}*/
/*@media screen and (max-width:850px ){*/
/*#bookingForm .whyBookDirect {*/
/*    right:61% !important;*/
    /* bottom:10px; */
/*}*/
/*}*/

/*@media screen and (max-width:800px ){*/
/*#bookingForm .whyBookDirect {*/
/*    right:59% !important;*/
    /* bottom:10px; */
/*}*/
/*}*/
/*.modal-body .booking-form-wrapper #bookingForm .whyBookDirect {*/
/*  right: 180px !important;*/
/*  bottom: 10px;*/
/*}*/
/*.open-form-block .open-booking-form{*/
/*  bottom: -25px;*/
/*  position: relative;*/
/*}*/
/*.open-form-block .open-booking-form .fa,*/
/*.open-form-block .open-booking-form .link-text {*/
/*  color: #000;*/
/*}*/


.widget-wrapper .reviews_wrapper .review_date_name_wrapper .review_data_date{
   display:none
}

.container-fluid .simp-custom-widget-hide {
    display: none!important;
}
.mobile .simp-custom-mobile-widget-hide {
    display: none!important;
}

div[data-widget-id="2137995"] .text-content {
    background-color: white;
    opacity: 0.95;
    padding: 30px !important;
}

/*.mobile #whatsAppHeader {*/
/*    border-radius: 50px;*/
/*    background: #25d366;*/
/*    float: right;*/
/*    position: fixed;*/
/*    left: 20px;*/
/*    bottom: 17px;*/
/*    padding: 8px 10px;*/
/*    margin-right: -10px;*/
/*    z-index: 9999;*/
/*    height: 56px;*/
/*    width: 56px;*/
/*}*/
/*.mobile #whatsAppHeader a {*/
/*    color: #ffffff;*/
/*}*/
/*.mobile #whatsAppHeader .fa-whatsapp {*/
/*    font-size: 32px;*/
/*    padding: 3px 5px;*/

/*}*/
/*.mobile #whatsAppHeader .fa-whatsapp:before {*/
/*    content: "\f232";*/
/*}*/



