.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;
}

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





.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;
}



div#livprop_modal-header{
    background-color: #005AAB !important;
}

.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;*/
/*}*/


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

/*whybookdirect in moal*/

.modal #bookingForm .whyBookDirect a.active {
    position: relative;
    bottom: -20px;
    left: 0px;
    right: auto;
    color: #fff; /* 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;
    color: #000; /* 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;
}

.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";*/
/*}*/



