





/* OPS-14530 : Starts */
:is([data-hotelid="7029"], [data-hotelid="7030"]) .content_wrapper .no-gutter :is(.wtbookbtn, .wtlinkbutton)>div {
    display: flex;
    justify-content: center;
}

:is([data-hotelid="7029"], [data-hotelid="7030"]) :is(.outer-page, .outerpage) .content_wrapper .no-gutter .wtlinkbutton>.one-col:first-child .btn {
    margin-top: 0;
}

.mobile:is([data-hotelid="7029"], [data-hotelid="7030"]) .content_wrapper .no-gutter #form-group-submit .col-xs-12:last-child {
    display: flex;
    justify-content: center;
}
/* OPS-14530 : Ends */

.address-block-details{
  display: none;
}
.simp-custom-intopara {
    width: 75% !important;
    padding-top: 60px !important;
    padding-bottom: 10px !important
}
.simp-custom-intopara h3{
    font-size: 20px;
    color: #000;
    padding-top:10px;

}
.simp-custom-padding {
    padding-top: 60px !important;
    padding-bottom: 10px !important
}
.simp-custom-parentLtextRimg {
    padding-bottom: 60px !important;
    /*position: relative;   */
    display: flex;
    flex-direction: row;
    align-items: center;
    
}
.simp-custom-parentLtextRimg .left-box{
    background: #f8f0f9;
    /*position: absolute;*/
    z-index: 1;
    left: 5%;
    padding: 4.4%;
}
.simp-custom-parentLtextRimg .right-box{
    width: 55% !important
}

.simp-custom-parentLtextRimg h3,
.simp-custom-parentLimgRtext h3{
    color: #000;
    font-family: trajan-pro-3,serif;
    font-size: 28px;
    /*font-weight: 600 !important;*/
}
/*.simp-custom-parentLtextRimg h3>a:hover,*/
/*.simp-custom-parentLimgRtext h3>a:hover{*/
/*    color: #f60399;*/
/*    text-decoration: none;*/
/*}*/

.simp-custom-parentLimgRtext{
    padding-bottom: 60px !important;
    /*position: relative;   */
    display: flex;
    flex-direction: row;
    align-items: center;
    
}
.simp-custom-parentLimgRtext .right-box{
    background: #f8f0f9;
    /*position: absolute;*/
    z-index: 1;
    right: 5%;
    padding: 4.4%;
    width: 50%;
}

.simp-custom-parentLimgRtext .left-box{
    width: 55% !important
}
.simp-custom-parentLtextRimg img,
.simp-custom-parentLimgRtext img{
    outline: 2px solid #fff;
    outline-offset: -10px
}
.simp-custom-parentImgOnText {
    margin-top: 30px !important
}
.simp-custom-parentImgOnText .text-content{
    width: 37%;
    background: #fff;
    padding:2.3% 3.8% 3.8%!important;
    color: #555;
    margin: auto 8.5%
}
.simp-custom-parentImgOnText h2{
    text-align: left !important;
    font-size: 28px !important;
    color: #000 !important;
}
.simp-custom-parentImgOnText p{
    padding: 0px !important;
    margin-top: 20px !important
}

.btn {
    background: radial-gradient( #f60399 ,#480183 );
    border: none;
    padding: 0 20px !important
}

.btn:hover {
    background: #bf0392;
    border: none;
}

.for-homepage .no-gutter.clearfix:last-child{
    display: none;
}
.for-homepage .content_wrapper{
    padding-bottom: 0px !important
}

/*meetings page parent*/
.simp-custom-width {
    width: 75% !important;
    padding-bottom: 10px !important;
}

.simp-custom-textOnImg  .text-content img
{
    outline: 2px solid #fff;
    outline-offset: -10px
}
.simp-custom-textOnImg a{
    color:#fff;
    font-size: 28px;
     text-decoration:none;
    font-weight: 400 !important
}
.simp-custom-textOnImg .text-content-wrapper
{
    position:absolute;
    bottom:20px;
    left:0;
    right:0;
    color:#fff;
    padding:10px 20px;
    z-index:1 !important;
    text-align:center !important;
   justify-content:center;
   transition: transform 0.3s, visibility .20s ease-in-out;
}

.simp-custom-textOnImg .text-content:after
{
    content:"";
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    right:0;
    background-color:rgba(0,0,0,0.1);
    background-image: linear-gradient(360deg, #0a0a0ac9,  transparent);
}
.simp-custom-textOnImg .text-content {
    overflow:hidden;
    padding:0px !important;
    margin:0px 25px;
    width:calc(100% /2 - 50px) !important;
}
.simp-custom-textOnImg .text-content:hover img {
    transform: scale(1.07);
}
.simp-custom-textOnImg .text-content img {
    transition: transform 0.5s, visibility .25s ease-in;
}
/*contact us page parent*/
.simp-custom-twotextWidget .text-content-wrapper{
    background: #f8f0f9;
    padding: 6%;
    display: flex;
    justify-content: center;
    text-align: center;
/*     width: 90%; */
    margin: auto;
}
.simp-custom-twotextWidget img{
    outline: 2px solid #fff;
    outline-offset: -10px;
}
.simp-custom-twotextWidget .text-content{
    padding: 0px 30px !important
}
.simp-custom-twotextWidget p>strong>a{
  font-size: 23px  !important
}

/*child homepage*/
.simp-custom-college{
    padding-bottom: 60px !important
}

.simp-custom-childLtextRimg,
.simp-custom-childLtimgRtext{
     display: flex;
    align-items: center;
    justify-content: center;
    padding: 7% 0px !important;
    margin-top: 30px !important;
    margin-bottom: 60px !important
}
.simp-custom-childLtextRimg{
    background: linear-gradient(to right, #f8f0f9 0%, #f8f0f9 75%, #fff 75%, #fff 100%)!important;
}
.simp-custom-childLtimgRtext{
    background: linear-gradient(to right, #fff 0%,#fff 25%, #f8f0f9 25%, #f8f0f9 100%)!important;
}
.simp-custom-childLtextRimg .left-box,
.simp-custom-childLtimgRtext .right-box{
    width: 100% !important;
    padding: 0 7% ;    
}

.simp-custom-childLtextRimg .right-box,
.simp-custom-childLtimgRtext .left-box{
    width: 85% !important;
    padding: 0px;
}
.simp-custom-childLtextRimg .right-box img,
.simp-custom-childLtimgRtext .left-box img{
    outline: 2px solid #fff;
    outline-offset: -10px;
}
.simp-custom-facilitiesTable .table {
   width: 70% !important;
    margin: auto;
}
.simp-custom-facilitiesTable .table td .fas{
    font-size: 36px !important;
    color: #777
}
.simp-custom-facilitiesTable .table td{
    padding: 15px !important;
    color: #414141;
}
.simp-custom-facilitiesTable{
    padding-bottom: 90px !important
}

/*rooms page*/

.simp-custom-roomSlider {
    max-width: 59.5% !important;
    margin-left: 3% !important;
    padding: 0px !important;
    margin-top: 30px !important;
    margin-bottom: 30px !important;
    
}
.simp-custom-roomSlider .jssor-carousel-wrapper{
    padding: 0px !important;
}

.simp-custom-roomText {
    width: 34% !important;
    margin-right: 3% !important;
    background: #f3eaf5;
    margin-top: 30px !important;
    margin-bottom: 30px !important;
    outline: 2px solid #fff;
    outline-offset: -10px
}
.simp-custom-roomText .text-content{
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0px 11.5% !important;
}
.simp-custom-roomText h2{
    font-size: 29px !important;
    text-align: center !important;
}
.simp-custom-roomText .table-responsive{
     /* background: #f6def9; */
     /* padding: 2px 25px  0px!important; */
     overflow-x: clip !important;
    margin-left:17%;
    margin-right:17%;
}
.simp-custom-roomText .table td{
    border: none;
    color: #480183e6;
    padding-bottom: 10px !important;
}
.child-hotel[data-hotelid="7030"] .simp-custom-roomText .table td{
    color: #630001e6;
}
.simp-custom-roomText .table.table-bordered{
    border: none;
}

/*child events page*/
.simp-custom-eventsLtextRimg,
.simp-custom-eventsLimgRtext{
    padding: 0px !important;
    margin: 30px auto !important;
    
}
.simp-custom-eventsLtextRimg .left-box,
.simp-custom-eventsLimgRtext .right-box{
 background: #f8f0f9;
    padding: 2% 4%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 45%;
    line-height: 28px
}
.simp-custom-eventsLtextRimg .right-box,
.simp-custom-eventsLimgRtext .left-box{
    padding: 0px !important;
    width: 55%;
}
.simp-custom-eventsLtextRimg img,
.simp-custom-eventsLimgRtext img{
    outline: 2px solid #fff;
    outline-offset: -10px
}

/*child facility page*/

.simp-custom-3textonImg  .text-content img
{
    outline: 2px solid #fff;
    outline-offset: -10px
}

.simp-custom-3textonImg .text-content-wrapper
{
    position:absolute;
    bottom:20px;
    left:0;
    right:0;
    color:#fff;
    padding:10px 20px;
    z-index:1 !important;
    text-align:center !important;
   justify-content:center;
   transition: transform 0.3s, visibility .20s ease-in-out;
    color:#fff;
    font-size: 24px;
}

.simp-custom-3textonImg .text-content:after
{
    content:"";
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    right:0;
    /*background-color:rgba(0,0,0,0.1);*/
    /*background-image: linear-gradient(360deg, #0a0a0ac9,  transparent);*/
    background-image: linear-gradient(360deg, rgba(0,0,0,1)0%, rgba(0,0,0,0.8)10%, rgba(0,0,0,0.5)20%, rgba(0,0,0,0.1) 30%, rgba(0,0,0,0) 50%,rgba(0,0,0,0)100%);
}
.simp-custom-3textonImg .text-content {
    overflow:hidden;
    padding:0px !important;
    margin:0px 15px;
    width:calc(100% /3 - 30px) !important;
}
.simp-custom-3textonImg .text-content:hover img {
    transform: scale(1.15);
}
.simp-custom-3textonImg .text-content img {
    transition: transform 0.5s, visibility .25s ease-in;
}

.simp-custom-childConactus .right-box{
     background: #f8f0f9;
    padding: 2% 6%;
    height: 100%;
    display: flex;
    align-items: center;
}
.simp-custom-childConactus .right-box p>a>strong{
    font-size: 24px !important;
}
.simp-custom-childConactus .left-box{
    padding: 0px !important;
    
}
.simp-custom-childConactus img{
    outline: 2px solid #fff;
    outline-offset: -10px
}
.simp-custom-childConactus{
    width: 70% !important;
}
.location-page  .content_wrapper .btn-wrap button.btn-directions{
    width:max-content
}
@media(max-width:992px){
    :is(.outer-page,.outerpage) .content_wrapper .no-gutter .widget-wrapper.wtformjson form{
        margin:0 23%;
    }
}
:is(.outerpage,.outer-page) .content_wrapper .no-gutter .simp-custom-childConactus,
:is(.outerpage,.outer-page) .content_wrapper .no-gutter .simp-custom-eventsLimgRtext,
:is(.outerpage,.outer-page) .content_wrapper .no-gutter .simp-custom-eventsLtextRimg{
    display:flex;
    align-items:center;
}






.for-homepage .outer-page .jssor-carousel-container .booking-form {
    display: flex;
    align-items: center;
    justify-content: center;
    padding-bottom: 30px !important;
}
.for-homepage .outer-page .jssor-carousel-container .booking-form .btn-wrapper {
    position: relative !important;
    bottom: -30px !important;
    right: 0 !important;
}
.for-homepage .outer-page .jssor-carousel-container .booking-form .date-parameter-block {
    width: 135px !important;
}
@media (min-width: 768px) {
    .child-hotel.for-homepage .outer-page .jssor-carousel-container .bookingform-wrapper .abs_parent {
        max-width:  1024px;
        width: 90%;
    }
}
.child-hotel.for-homepage .outer-page .jssor-carousel-container .booking-form {
    display: flex !important;
/* align-items: flex-start; */
}
/*.child-hotel.for-homepage .outer-page .jssor-carousel-container .booking-form .date-parameter-block {*/
/*    top: 15px; */
/*    width: 115px !important;*/
/*} */
.child-hotel.for-homepage .outer-page .jssor-carousel-container .booking-form .date-parameter-block.tohide {
    display: block !important;
}


.for-homepage .outer-page .jssor-carousel-container .bookingform-wrapper {
    bottom: 65px;
}
@media screen and (max-width: 768px) {
  .for-homepage .outer-page .jssor-carousel-container .bookingform-wrapper {
    bottom: 0;
  }
}
@media screen and (min-width: 1025px) {
    .for-homepage .outer-page .jssor-carousel-container .bookingform-wrapper {
        bottom: 90px;
    }
}

/* adjust the dots */
.for-homepage .outer-page .jssor-carousel-container #homeCarousel > div:nth-child(3) {
    position: absolute !important;
}
@media (min-width: 1025px) {
  .for-homepage .outer-page .jssor-carousel-container .jssorb036 {
      position: relative;
      bottom: -80px !important;
      top: 15px !important;
  }
}
/* @media (max-width: 1100px) {
    .for-homepage .outer-page .jssor-carousel-container .jssorb036 {
        top: -135px !important
    }
}
@media (max-width: 768px) {
    .for-homepage .outer-page .jssor-carousel-container .jssorb036 {
        top: -40px !important
    }
} */

.bookingform-wrapper .abs_parent{
  width:100% !important;
  max-width:unset !important;
}
.jssor-carousel-container .form-group.date-parameter-block.tohide{
  display: block !important;
}
.jssor-carousel-container #bookingForm .btn-wrapper{
  align-self: end;
  bottom: unset !important;
}
#bookingForm .booking-form{
  margin:0 !important;
  padding-bottom: 0 !important;
}
.jssor-carousel-container #bookingForm .select-block{
  width:20% !important;
}
.jssor-carousel-container .booking-form{
  display: flex !important;
  justify-content: center !important; 
  align-content: center !important;
  position: relative;
}

.jssor-carousel-container .min-price-wrapper {
    bottom: -35px !important;
    right: 37px !important;
}

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

/*RK Gardenia*/


.child-hotel[data-hotelid="7030"] nav.navbar.navbar-bottom,
.child-hotel[data-hotelid="7030"] .summary-widget .contentblock .viewbtn a,
.child-hotel[data-hotelid="7030"].location-page .content_wrapper .get-directions-label,
.child-hotel[data-hotelid="7030"] header .navbar-bottom .moreOptions .dropdown-more{
    background-color: #fc9304!important;
}
.child-hotel[data-hotelid="7030"] header .navbar-top .resv_button.book_button,
.child-hotel[data-hotelid="7030"] .btn,
.child-hotel[data-hotelid="7030"] .promo-btn{
     background: #fc9304 !important;
     color: #fff !important;
     letter-spacing: 0.75px;
}
.child-hotel[data-hotelid="7030"] header .navbar-top .navbar-nav>li .dropdown-menu.our-hotel-menu .mega-menu>li .dropdown-header h4{
    color: #630001 !important
}


.child-hotel[data-hotelid="7030"] header .navbar-top .resv_button.book_button:hover,
.child-hotel[data-hotelid="7030"] .btn:hover{
    background:#dc8101 !important;
}

.child-hotel[data-hotelid="7030"] header .navbar-top .navbar-nav > li > a:hover,
.child-hotel[data-hotelid="7030"] .header-pills .nav>li>a,
.child-hotel[data-hotelid="7030"] header .navbar-top .navbar-nav>li .dropdown-menu.our-hotel-menu .mega-menu>li .ul-top>li>a{
 color: #fc9304 !important;
}
.child-hotel[data-hotelid="7030"] .promotions-wrapper .promo-details-wrap {
    background-color:#fc9304b5!important;
}
.child-hotel[data-hotelid="7030"] header .navbar-bottom .navbar-nav>li>a.active,
.child-hotel[data-hotelid="7030"] header .navbar-bottom .navbar-nav>li>a:focus,
.child-hotel[data-hotelid="7030"] header .navbar-bottom .navbar-nav>li>a:hover,
.child-hotel[data-hotelid="7030"] header .navbar-bottom .moreOptions .dropdown-more>li>a.active,
.child-hotel[data-hotelid="7030"] header .navbar-bottom .moreOptions .dropdown-more>li>a:focus, 
.child-hotel[data-hotelid="7030"] header .navbar-bottom .moreOptions .dropdown-more>li>a:hover{
    background:#dc8101;
}

.child-hotel[data-hotelid="7030"] .header-pills .nav>li>a.active, 
.child-hotel[data-hotelid="7030"] .header-pills .nav>li>a:active,
.child-hotel[data-hotelid="7030"] .header-pills .nav>li>a:focus, 
.child-hotel[data-hotelid="7030"] .header-pills .nav>li>a:hover,
.child-hotel[data-hotelid="7030"] .header-pills .nav>li.active a, 
.child-hotel[data-hotelid="7030"] .header-pills .nav>li:active a,
.child-hotel[data-hotelid="7030"] .header-pills .nav>li:focus a, 
.child-hotel[data-hotelid="7030"] .header-pills .nav>li:hover a{
      color: #fc9304!important;
    border-bottom: 1px solid #fc9304;
   
}
.child-hotel[data-hotelid="7030"] .header-pills{
    background: #faf5ed;
    border-bottom: 1px solid #ddc099;
    border-top: 1px solid#ddc099
}


.child-hotel[data-hotelid="7030"] #back-top span.fa.fa-angle-down,
.child-hotel[data-hotelid="7030"] #back-top span.fa.fa-angle-up {
    color: #fc9304;
}


.child-hotel[data-hotelid="7030"] a.internal-link,
.child-hotel[data-hotelid="7030"] a{
    color: #fc9304;
}


.child-hotel[data-hotelid="7030"] .summary-widget .offhead a {
    color: #fc9304 !important;
}
.child-hotel[data-hotelid="7030"] .summary-widget .summary-content-wrap {
    background-color: #faf5ed !important;
}
.child-hotel[data-hotelid="7030"] .content_wrapper .no-gutter .amenities-block {
    background-color: #faf5ed !important;
}
.child-hotel[data-hotelid="7030"] h1,
.child-hotel[data-hotelid="7030"] h2{
    color: #630001 !important
}

.child-hotel[data-hotelid="7030"] #footer{
    background : #630001 !important
}
.child-hotel[data-hotelid="7030"] #footer .footer-detail .fa-stack .fa-envelope,
.child-hotel[data-hotelid="7030"] #footer .footer-detail .fa-stack .fa-phone{
    color: #630001
}
.child-hotel.location-page .directions-bar .btn-wrap .btn-location{
    padding: 0px 10px !important;
}



/*RK Gardenia*/

.mobile[data-hotelid="7030"] a {
  color: #fc9304;
}
.mobile[data-hotelid="7030"] a.call-btn {
  color: #ffffff;
}
.mobile[data-hotelid="7030"] a.call-btn:hover {
  color: #ffffff;
}
.mobile[data-hotelid="7030"] a:hover,
.mobile[data-hotelid="7030"] a:focus {
  color: #dc8101;
}
.mobile[data-hotelid="7030"] .navBtnBorder {
  background-color: #fc9304 !important;
}
.mobile[data-hotelid="7030"] .navBtnBorder:hover {
  background-color: #dc8101 !important;
}
.mobile[data-hotelid="7030"] .geo.navBtnBorder {
  color: white !important;
}
.mobile[data-hotelid="7030"] .geo.navBtnBorder:hover {
  color: white !important;
}
.mobile[data-hotelid="7030"] .btn {
  color: white !important;
  background-color: #fc9304 !important;
  border-color: #fc9304;
}
.mobile[data-hotelid="7030"] .btn:hover,
.mobile[data-hotelid="7030"] .btn:focus {
  color: white !important;
  background-color: #dc8101 !important;
}
.mobile[data-hotelid="7030"] .fa-custom,
.mobile[data-hotelid="7030"] .menu-header-block .fa-custom,
.mobile[data-hotelid="7030"] .select-hotel-wrapper .dropdown-menu .dropdown-menu-wrapper .each-hotel-wrapper .hotel-name {
  color: #fc9304;
}
.mobile[data-hotelid="7030"] .select-hotel-wrapper .dropdown-menu .dropdown-menu-wrapper .each-hotel-wrapper .hotel-name:hover {
  color: #dc8101;
}
.mobile[data-hotelid="7030"] .fab_book_button .fa.fa-calendar {
  background-color: #fc9304;
}
.mobile[data-hotelid="7030"] .select-hotel-wrapper .dropdown-toggle .select-hotel-text p .select-dropdown-arrow svg path {
  stroke: #fc9304;
}
.mobile[data-hotelid="7030"] .simp-custom-table-width table,
.mobile[data-hotelid="7030"] .simp-custom-table-width table td {
    border: none;
}
.mobile[data-hotelid="7030"] .simp-custom-table-width table tbody > tr {
    display: flex;
    flex-direction: column;
}
.mobile[data-hotelid="7030"] h1,
.mobile[data-hotelid="7030"] h2,
.mobile[data-hotelid="7030"] .footer-row .footer-detail .fa-stack .fa-envelope, 
.mobile[data-hotelid="7030"] .footer-row .footer-detail .fa-stack .fa-phone{
     color: #630001 !important
}
.mobile[data-hotelid="7030"] #footer{
    background: #630001
}


.mobile .fullImage img{
    height: 380px;
    object-fit: cover;
}
.mobile .fullImage{
    padding-top: 70px
}
.mobile .name-of-hotel{
    display: none;
}
.mobile .panel-group{
    display: none;
}
.mobile h1{
    font-size: 30px;
    text-align: center !important;
    border: none !important
}
.mobile h2{
     font-size: 26px;
     text-align: center !important;
     border: none !important
 }
.mobile.for-homepage .wtheader{
    display: none;
}

.mobile .simp-custom-intopara h3{
    font-size: 20px;
}
.mobile .simp-custom-parentLtextRimg img.img-responsive,
.mobile .simp-custom-parentLimgRtext img.img-responsive{
    outline: 2px solid #fff;
    outline-offset: -7px;
    margin-bottom: 0px !important;
}
.mobile .simp-custom-parentLtextRimg .col-xs-12:last-child,
.mobile .simp-custom-parentLimgRtext .col-xs-12:last-child{
    background: #f8f0f9;
    padding: 20px 30px 30px;
    text-align: center !important
}
.mobile .simp-custom-parentLtextRimg h3>a,
.mobile .simp-custom-parentLimgRtext h3>a{
    font-size: 24px;
}
.mobile .simp-custom-parentLtextRimg .text-content>div>div,
.mobile .simp-custom-parentLimgRtext .text-content>div>div{
    text-align: center !important
}
.mobile .simp-custom-parentLtextRimg .txt-wdgt-btn-wrapper,
.mobile .simp-custom-parentLimgRtext .txt-wdgt-btn-wrapper{
    display: flex;
    justify-content: center;
}

.mobile .simp-custom-parentImgOnText .text-content{
    background: #fff;
    padding: 20px;
    width: 85%;
    margin: 0 7.5% 50% !important;
    
}
.mobile .simp-custom-parentImgOnText h2{
    font-size: 24px;
    line-height: 32px;
}
.mobile .content_wrapper .no-gutter .widget-wrapper.bgImageContainer.simp-custom-parentImgOnText{
    padding-top: 35px !important
}
.mobile .simp-custom-parentImgOnText p{
    text-align: center !important;
    font-size:  15px;
}
.mobile .simp-custom-parentImgOnText .txt-wdgt-btn-wrapper{
    display: flex;
    justify-content: center;
}

.mobile .simp-custom-textOnImg img.img-responsive{
    outline: 2px solid #fff;
    outline-offset: -7px;
    margin-bottom: 0px !important;
}
.mobile .simp-custom-textOnImg .descriptionMobileNoSpace{
    background: #f8f0f9;
    padding: 20px 30px 30px;
    text-align: center !important
}
.mobile .simp-custom-textOnImg {
    font-size: 24px;
}


.mobile .simp-custom-twotextWidget img.img-responsive{
    outline: 2px solid #fff;
    outline-offset: -7px;
    margin-bottom: 0px !important;
}
.mobile .simp-custom-twotextWidget .descriptionMobileNoSpace{
    background: #f8f0f9;
    padding: 20px 30px 30px;
    text-align: center !important
}
.mobile .simp-custom-twotextWidget strong>a {
    font-size: 24px;
}

.simp-custom-childLtextRimg {}
.mobile .simp-custom-childLtextRimg img.img-responsive,
.mobile .simp-custom-childLtimgRtext img.img-responsive{
    outline: 2px solid #fff;
    outline-offset: -7px;
    margin-bottom: 0px !important;
}
.mobile .simp-custom-childLtextRimg .col-xs-12:last-child,
.mobile .simp-custom-childLtimgRtext .col-xs-12:last-child{
    background: #f8f0f9;
    padding: 20px 30px 30px;
}

.mobile .simp-custom-facilitiesTable .table {
    border: 1px solid rgb(221, 221, 221)
}
.mobile .simp-custom-facilitiesTable .table td .fas{
    font-size: 36px !important;
    color: #777
}
.mobile .simp-custom-facilitiesTable .table td{
    padding: 15px !important;
    color: #414141;
}



.mobile .simp-custom-roomSlider {
   margin-bottom: 0px !important
    
}
.mobile .simp-custom-roomSlider .jssor-carousel-wrapper{
    padding: 0px !important;
}

.mobile .simp-custom-roomText {
    background: #f3eaf5;
    outline: 2px solid #fff;
    outline-offset: -10px;
     padding: 30px !important;
}

.mobile .simp-custom-roomText h2{
    font-size: 29px !important;
    text-align: center !important;
}

.mobile .simp-custom-roomText .table td{
    border: none;
    color: #480183e6;
    padding-bottom: 10px !important;
}
.mobile.child-hotel[data-hotelid="7030"] .simp-custom-roomText .table td{
    color: #630001e6;
}
.mobile .simp-custom-roomText .table.table-bordered{
    border: none;
}

.mobile .simp-custom-eventsLtextRimg img.img-responsive,
.mobile .simp-custom-eventsLimgRtext img.img-responsive{
    outline: 2px solid #fff;
    outline-offset: -7px;
    margin-bottom: 0px !important;
}
.mobile .simp-custom-eventsLtextRimg .col-xs-12:last-child,
.mobile .simp-custom-eventsLimgRtext .col-xs-12:last-child{
    background: #f8f0f9;
    padding: 20px 30px 30px;
    text-align: center !important
}

.mobile .simp-custom-eventsLtextRimg .table,
.mobile .simp-custom-eventsLimgRtext .table{
    border: 1px solid rgb(221, 221, 221);
}

.mobile .simp-custom-childConactus img.img-responsive{
    outline: 2px solid #fff;
    outline-offset: -7px;
    margin-bottom: 0px !important;
}
.mobile .simp-custom-childConactus .col-xs-12:last-child{
    background: #f8f0f9;
    padding: 20px 30px 30px;
    text-align: center !important
}
.mobile .simp-custom-childConactus a>strong {
    font-size: 22px;
}


/*header .navbar-top {*/
/*    background: linear-gradient(180deg, rgba(0,0,0,.9) 0%, rgba(0,0,0,0.7) 25%, rgba(0,0,0,0.4) 50%, rgba(0,0,0,0.2) 75%, rgba(0,0,0,0) 100%)*/
/*}*/
.parent-hotel header .navbar-top.scroll {
    box-shadow: 0px 5px 4px rgba(0,0,0,0.2)
}
header ul#top-navbar-collapse {
    justify-content: center;
}
.child-hotel header ul#bottom-navbar-collapse {
    padding-left: 0;
    padding-right: 40px;
    text-align: center;
    display: flex;
    justify-content: center;
}
.child-hotel header #bottom-navbar-collapse li.primary{
    padding-left: 10px;
    padding-right: 10px;
    border-right: 0px solid #fff !important;
}
header .navbar-top .resv_button.book_button {
    line-height:50px;
    font-size:18px;
    font-weight: 400 !important;
    letter-spacing: 1px;
    height:50px;
    margin-top: 8.5%;
    background: radial-gradient( #f60399, #480183);
    transition: all 1000ms ease;
}
header .navbar-top .lang-book-wrapper{
    margin:0;
}

header nav.navbar.navbar-top .resv_button.book_button:hover {    
    background:  #bf0392;
    color: #ffffff;    
    transition: all 1000ms ease;
}
/*linear-gradient( #f60399, #480183) */

header .navbar-top .navbar-nav>li .dropdown-menu.our-hotel-menu .mega-menu>li .dropdown-header h4 {
    color: #480183 !important;
    font-weight: 600;
}
/*header .navbar-top .navbar-nav > li > a {*/
/*  color: white !important;*/
/*}*/
/*header .navbar-top.scroll .navbar-nav > li > a {*/
/*  color: black !important;*/
/*}*/
/*header .navbar-top .navbar-nav > li > a:hover {*/
/*  color: #f60399 !important;*/
/*}*/

/* dropdown color fix */
/*header .navbar.navbar-top .dropdown.primary .dropdown-arrow {*/
/*    color: white;*/
/*}*/
/*header .navbar.navbar-top.scroll .dropdown.primary .dropdown-arrow {*/
/*    color: black;*/
/*}*/
/*header .navbar.navbar-top .dropdown.primary .our-hotel-menu .mega-menu .fa-angle-right{*/
/*    color: black !important;*/
/*}*/

.parent-hotel .jssor-carousel-container.camera-carousel-container {
   padding-top: 6% !important;
    margin-right: 5%;
    margin-left: 5%;
}
header .lang-book-wrapper {
    right: 56px;
}
.parent-hotel .navbar-brand{
    margin-left: 0.7% !important;
}
.child-hotel .navbar-brand{
    margin-left: 1.8% !important;
}

/*.child-hotel a.navbarlogoimage */
/*{*/
/*   position:absolute;*/
/*   left: 0px;*/
/*   z-index: 999;*/
/*}*/

/*.child-hotel a.navbar-brand{*/
/*    left: 80px */
/*}*/

/*@media (max-width: 1150px){*/
/*    .child-hotel header #top-navbar-collapse{*/
/*        padding-left: 340px !important;*/
/*       justify-content: right;*/
/*    }*/
/*}*/
/*@media (max-width: 1030px){*/
/*    .child-hotel header #top-navbar-collapse{*/
/*        padding-left: 390px !important*/
/*    }*/
/*}*/
/*@media (max-width: 900px){*/
/*    .child-hotel header #top-navbar-collapse{*/
/*        padding-left: 366px !important;*/
/*    }*/
/*}*/

/*.landing_PopupWrapper {*/
/*    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_PopupWrapper.popUp_zoomIn {*/
/*    display: flex;*/
/*}*/
/*.landing_Popup 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: 0px;*/
/*    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:70%;*/
/*  }*/
/*  .for-homepage .landing_Popup .popUp_Close {*/
/*    right: 12%;*/
/*  }*/
/*}*/
/*@media (max-width:1250px){*/
/*  .landing_Popup img{*/
/*    max-width:46%;*/
/*  }*/
/*  .for-homepage .landing_Popup .popUp_Close {*/
/*    right: 25%;*/
/*  }*/
/*  .for-homepage .landing_Popup .popUp_Close {*/
/*    position: absolute;*/
/*    top: -30px;*/
/*    width: 25px;*/
/*    height: 25px;*/
/*  }*/
/*}*/

/*@media (max-width:950px){*/
/*  .landing_Popup img{*/
/*    max-width:40%;*/
/*  }*/

/*}*/
/*.mobile.for-homepage .landing_Popup .popUp_Close{*/
/*    top: -21px;*/
/*    right: 0px;*/
/*    width: 10px;*/
/*    height: 10px;*/
/*    padding:8px;*/
/*}*/
/*.mobile.for-homepage .landing_Popup .popUp_Close i{*/
/*    font-weight:100;*/
/*}*/
/*.mobile .landing_Popup img{*/
/*	max-width:90%;*/
/*}*/



/*#bookingForm .whyBookDirect {*/
/*    top: auto;*/
/*    bottom: -13px;*/
/*    left: 10px;*/
/*    right: auto;*/
/*}*/


/*New Responsive y direct book?*/

#bookingForm .whyBookDirect {
    bottom:-13px;
    /* left: clamp(10px, 16%, 278px); */
    right: clamp(75%, 5%, 10%);
}


