/* OPS 13744 */

.outer-page .content_wrapper .no-gutter .simp-custom-amenities {
    padding: 30px 0;
}

.outer-page .content_wrapper .no-gutter .simp-custom-amenities .text-content .text-content-wrapper {
    display: flex;
    flex-direction: column;
}

.outer-page .content_wrapper .no-gutter .simp-custom-amenities .text-content .text-content-wrapper p:is(:empty) {
    display: none;
}

.outer-page .content_wrapper .no-gutter .simp-custom-amenities .text-content .text-content-wrapper h2 {
    padding: 0 0 30px;
}

.outer-page .content_wrapper .no-gutter .simp-custom-amenities .text-content .text-content-wrapper ul {
    display: flex;
    justify-content: center;
    column-gap: 30px;
    row-gap: 50px;
    flex-wrap: wrap;
}

.outer-page .content_wrapper .no-gutter .simp-custom-amenities .text-content .text-content-wrapper ul li {
    width: calc((100% / 5) - 24px);
    display: flex;
    flex-direction: column;
    row-gap: 10px;
    justify-content: flex-start;
    align-items: center;
    list-style: none;
}

.outer-page .content_wrapper .no-gutter .simp-custom-amenities .text-content .text-content-wrapper ul li span {
    text-align: center;
}

@media(max-width: 1200px) {
    .outer-page .content_wrapper .no-gutter .simp-custom-amenities .text-content .text-content-wrapper ul li {
        width: calc((100% / 4) - 15px);
    }

    .outer-page .content_wrapper .no-gutter .simp-custom-amenities .text-content .text-content-wrapper ul {
        row-gap: 30px;
        column-gap: 20px;
    }
}

@media(max-width: 950px) {
    .outer-page .content_wrapper .no-gutter .simp-custom-amenities .text-content .text-content-wrapper ul li {
        width: calc((100% / 3) - 14px);
    }

    .outer-page .content_wrapper .no-gutter .simp-custom-amenities .text-content .text-content-wrapper ul {
        row-gap: 20px;
    }
}

.mobile .content_wrapper .no-gutter .simp-custom-amenities {
    padding: 20px 0;
}

.mobile .content_wrapper .no-gutter .simp-custom-amenities .text-content :is(h1,h2,h3,h4,h5,h6) {
    padding: 0 0 20px;
    border: unset;
}

.mobile .content_wrapper .no-gutter .simp-custom-amenities .text-content ul {
    padding: 0 !important;
}

.mobile .content_wrapper .no-gutter .simp-custom-amenities .text-content ul li.slick-slide {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.mobile .content_wrapper .no-gutter .simp-custom-amenities .text-content ul li.slick-slide > span {
    margin-top: 10px;
    text-align: center;
}

.mobile .content_wrapper .no-gutter .simp-custom-amenities .text-content ul .slick-dots {
    position: static;
    margin-top: 10px;
}

/* OPS 13744 END */

p#back-top{
    bottom:110px;
}
.mobile a.fab_book_button{
    display:flex !important;
    left:auto;
    right: 20px;
    bottom:95px;
}



#whatsAppHeader{
    z-index: 1000;
    position: fixed;
    bottom: 165px;
    right: 5px;
    background: #25d366;
    height: 50px;
    width: 50px;
    border-radius: 50%;
    overflow: hidden;
    box-shadow: 2px 2px 6px rgba(0,0,0,0.4);
    font-size: 28px;
    text-align: center;
    line-height: 52px;
}
#whatsAppHeader a{
    color: white;
}
.mobile #whatsAppHeader {
    left: 17px;
    bottom: 80px;
}
.mobile #whatsAppHeader .fa-whatsapp {
    font-size: 30px;
}





.outer-page .content_wrapper .no-gutter .simp-custom-center,
.outerpage .content_wrapper .no-gutter .simp-custom-center{
    display:flex;
    justify-content:center;
}
.outer-page .content_wrapper .no-gutter .simp-custom-hide-left .left-box,
.outerpage .content_wrapper .no-gutter .simp-custom-hide-left .left-box{
    display:none;
}
.outer-page .content_wrapper .no-gutter .simp-custom-hide-left .right-box,
.outerpage .content_wrapper .no-gutter .simp-custom-hide-left .right-box{
    display:none;
}


.mobile .content_wrapper .no-gutter .simp-custom-hide-left .col-xs-12:first-child{
    display:none;
}
.mobile .content_wrapper .no-gutter .simp-custom-hide-left .col-xs-12:last-child{
    display:none;
}











.mobile .simp-custom-margin{
    margin:0 !important;
}

/* pull booking button to left */
.mobile .fab_book_button {
    right: 100%;
    left: 15px;
}
.mobile .tel.top_padding.call-btn:hover i {
  color: #fff;
}
.mobile .tel.top_padding.call-btn:hover span{
  color: #fff;
}







.mobile .content_wrapper .no-gutter .simp-custom-form-header,
.mobile .content_wrapper .no-gutter .simp-custom-form-header + .wtformjson {
    display:none;
}

.mobile .content_wrapper .no-gutter .room-description + .simp-custom-form-header,
.mobile .content_wrapper .no-gutter .room-description + .simp-custom-form-header + .wtformjson {
    display:block;
}

:is(.outer-page,.outerpage) .simp-custom-form-header,
:is(.outer-page,.outerpage) .simp-custom-form-header + .wtformjson {
    display:none;
}

:is(.outer-page,.outerpage) .summary_widget_wrapper + .simp-custom-form-header,
:is(.outer-page,.outerpage) .summary_widget_wrapper + .simp-custom-form-header + .wtformjson {
    display:block;
}

/*Table Border Remove*/

.simp-custom-table-border table,
.simp-custom-table-border td{
    border:none !important;
}

.clearfix.widget-wrapper.wt3tb.three-col.simp-custom-tripadvisor-alignment{
    display:flex;
    justify-content:center;
    align-items:center;
}
.clearfix.widget-wrapper.wt3tb.three-col.simp-custom-tripadvisor-alignment .text-content{
    display:flex;
    justify-content:center;
    align-items:center;
}
.clearfix.widget-wrapper.wt3tb.three-col.simp-custom-tripadvisor-alignment img{
    background-color:unset;
}
.row.clearfix.widget-wrapper.wt3tb.simp-custom-tripadvisor-alignment{
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:center;
}
.row.clearfix.widget-wrapper.wt3tb.simp-custom-tripadvisor-alignment .col-xs-12{
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:center;
}



