.bookingform-wrapper {
    position: relative;
}
.min-price-wrapper .min-price-div {
    right: -7px;
    bottom: 5px;
}
@media screen and (max-width:1024px){
    .bookingform-wrapper {
        bottom:0;
    }
}
/*to change the position*/
.outer-page .bookingform-wrapper {
    position: absolute;
    bottom: 20%;
}

.outer-page .bookingform-wrapper{
    /*background:rgba(255,255,255,.85);*/
}













.simp-custom-hideRightBox .right-box{
    display:none;
}
.simp-custom-hideLeftBox .left-box{
    display:none;
}
/*.simp-custom-center{*/
/*    display:flex;*/
/*    justify-content:center;*/
/*}*/



.simp-custom-leadSquared-form .form-horizontal {
    width: 600px;
    margin: auto;
    padding: 15px 0;
    border: 2px solid #000;
    border-radius: 5px;
}
.simp-custom-leadSquared-form .form-horizontal #form-group-submit {
    width: 40%;
    margin: auto !important;
    float: unset;
    display: inline-block;
}
.simp-custom-leadSquared-form .form-horizontal .form-group label {
    width:100%;
}
.simp-custom-leadSquared-form .form-horizontal .form-group div.col-md-6  {
    width: 100%;
}

.mobile .simp-custom-leadSquared-form .form-horizontal {
    width: auto;
    padding: 15px;
}
.mobile .simp-custom-leadSquared-form .form-horizontal #form-group-submit {
    width: auto;
    text-align: center;
    display: block;
}









header #top-navbar-collapse {
    padding-left: 200px !important;
}

header #bottom-navbar-collapse {
    padding-left: 250px !important;
}

.address-block-details{
    display:none !important;
}
nav.navbar.navbar-top {
    background: linear-gradient(rgba(0, 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%) !important;
    
}
nav.navbar.navbar-top.scroll {
    background:white !important;
    box-shadow: 0px 1px 10px #00000029;
}
nav.navbar.navbar-top.scroll li a{
    color:#272727 !important;
    /*font-weight: 600;*/
}

nav.navbar.navbar-top.scroll li a:hover{
    color:#febd11 !important;
    /*font-weight: 600;*/
}

/*header .navbar-top .navbar-nav>.dropdown>a {*/
/*    font-weight: 600;*/
/*}*/

header .navbar-top .navbar-nav>li .dropdown-menu.our-hotel-menu .mega-menu>li .dropdown-header h4{
color:#272727;
}
header .navbar-top .navbar-nav>li .dropdown-menu.our-hotel-menu .mega-menu>li .ul-top .li-space a .fa {
    color: transparent;
}
header .navbar-top .navbar-nav>li .dropdown-menu.our-hotel-menu .mega-menu>li .ul-top>li>a {
    color: #febd11 !important;
}

h1, h2, h3, h4 {
    text-transform:uppercase !important;
}

.parent-hotel .header-pills {
    padding: 90px 0 5px !important;
}

footer .btn-subscribe {
    background-color: #000000;
}

.header-pills {
    text-transform: uppercase !important;
}
header .navbar-top .navbar-nav>li .dropdown-menu.our-hotel-menu .mega-menu>li .ul-top .li-space a .list-name{
    padding-left:0px ;
}
header .navbar-top .navbar-nav>li .dropdown-menu.our-hotel-menu .mega-menu>li .ul-top .li-space a .fa {
    color: transparent;
    display:none;
}
header .navbar-top .navbar-nav>li .dropdown-menu.our-hotel-menu .mega-menu>li .dropdown-header h4{
color:#272727;
margin-bottom:0px;
}
header .navbar-top .navbar-nav>li .dropdown-menu.our-hotel-menu .mega-menu>li:nth-child(3) li:first-child{
padding-bottom:0px !important;
}

.review_data_wrap .reviews_wrapper .review_data_review {
    font-size: 14px !important;
}
header .navbar-top .moreOptions ul.dropdown-more{
    background-color:rgba(0, 0, 0, 1);
}
header .navbar-top .navbar-nav > li .dropdown-menu{
    background-color:rgba(0, 0, 0, 1);
}

.floating.whatsapp-icon{
    width:70px;
    background:#fff;
    height:70px;
    border:12px solid #febd11;
    border-radius:50%;
    display:flex;
    justify-content:center;
    align-items:center;
    font-size:20px;
    position: fixed;
    bottom: 300px;
    right: 24px;
    z-index: 9999;
}
.floating.whatsapp-icon a.whatsapp-link{
    font-weight:600;
    font-size:25px;
    color:#febd11;
    text-decoration:none;
}
.mobile .floating.whatsapp-icon.web{
    display:none;
}











.mobile .fab_book_button .fas.fa-envelope {
    border-radius: 50%;
    font-size: 20px;
    width: 56px;
    height: 56px;
    line-height: 56px;
    text-align: center;
    vertical-align: middle;
    float: none;
    background: rgb(254, 189, 17);
    color: rgb(255, 255, 255);
    box-shadow: rgb(0 0 0 / 14%) 0px 2px 2px 0px, rgb(0 0 0 / 12%) 0px 1px 5px 0px, rgb(0 0 0 / 20%) 0px 3px 1px -2px;
    transition: all 0.3s ease-in-out 0s;
}

.simp-custom-letsCampForm iframe {
    margin:auto;
}
.simp-custom-letsCampForm .text-content-wrapper p {
    display:flex;
}
.mobile .simp-custom-letsCampForm iframe {
    max-height:unset;
}





.parent-hotel.for-homepage .carousel-caption-wrapper {
    display: none;
}
.parentro-hotel.for-homepage .camera-carousel-container .jssor-carousel .item img {
    cursor: pointer;
}

/*.mobile div#lsq-form-wrapper {
    position:absolute;
}*/
.mobile .lsq-form-wrapper{
    margin-top:17% !important;
}





.mobile .simp-custom-video video 
{
    height:320px;
    object-fit:cover;
}

.mobile .btn{
    padding: 10px 22px !important;
}

.mobile .navbar-logo {
    background-color: #ffffff;
}
.mobile .fullImage {
    padding-top: 65px;
}

.mobile h1, .mobile h2 {
    text-align:center;
    font-size:30px;
}
.mobile h3{
    text-transform: uppercase;
}
/*.mobile .name-of-hotel {*/
/*    display:none;*/
/*}*/
/*.mobile div#accordion {*/
/*    display:none;*/
/*}*/
 
.mobile .content_wrapper .no-gutter h1,.mobile  .content_wrapper .no-gutter h2
{
    border:none;
}
.mobile div[data-widget-id="2172313"] button.slick-prev.slick-arrow{
    position: absolute;
    top: 100%;
    left: 40%;
 }
.mobile div[data-widget-id="2172313"] button.slick-next.slick-arrow {
    position: absolute !important;
    top: 100% !important;
    right: 40%!important;
}
.mobile div[data-widget-id="2172313"] 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="2172313"] button.slick-prev.slick-arrow:before{
    content:"\f104";
    border:1px solid grey;
    padding:5px;
    padding-right:10px;
    padding-left:10px;
}
.mobile div[data-widget-id="2172313"] .slick-slide
{
    margin-bottom:20px !important;
}
.mobile div[data-widget-id="2172313"] td
{ 
  border:none;

}
.mobile div[data-widget-id="2172313"] .table
{ 
  border:none !important;

}

.mobile .simp-custom-colormobile .slick-list.draggable p span
 {
    color:#333333 !important;
 }
  .mobile .select-hotel-wrapper .dropdown-menu.dropdown-menu-topNav.full-drop .each-hotel-wrapper span{
    color:#4B4B4B !important;
}
 .mobile .select-hotel-wrapper .dropdown-menu.dropdown-menu-topNav.full-drop .each-hotel-wrapper a{
    color:#4B4B4B !important;
}
.mobile .nav-min-price-div {
    font-size:9px;
}



.mobile .navBtnBorder
{
    background:#4b4b4b;
}
.modal-dialog div#modalHotelListSearch a.each-hotel-wrapper {
    color:#4b4b4b !important;
}

/* remove accordian menu and add down arrow to Select a property*/
.mobile .name-of-hotel {
    display: none;
}
.mobile .panel-group .panel>a:not([href="#0"]){
    display: none;
}
.mobile.child-hotel[data-hotelid="6025"] .panel-group{
    display: none;
}
.mobile .nav-wrap .select-hotel-text p:after {
    content:"\f078";
    font-family: 'Font Awesome 5 Pro';
    color: #febd11;
    font-size: 1.5em;
    vertical-align: middle;
    height: 45px;
    font-weight: 400;
}
.mobile .nav-wrap .select-hotel-text p {
    display:flex;
    justify-content:space-between;
}




.mobile div[data-widget-id="2172282"] p{
    background-color: #a5acc6c9 !important;
    color: #fff !important;
    height: 100px;
    align-items: center;
    position: absolute;
    bottom: 50px;
}
.mobile div[data-widget-id="2172282"] button.slick-prev.slick-arrow{
    position: absolute;
    top: 100%;
    left: 40%;
 }
.mobile div[data-widget-id="2172282"] button.slick-next.slick-arrow {
    position: absolute;
    top: 100%;
    right: 40%!important;
}
.mobile div[data-widget-id="2172282"] 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="2172282"] button.slick-prev.slick-arrow:before{
    content:"\f104";
    border:1px solid grey;
    padding:5px;
    padding-right:10px;
    padding-left:10px;
}
.wt1imgtop-1tbbot[data-widget-id="2172282"] .slick-slide{
    padding:20px !important;
}
.wt1imgtop-1tbbot[data-widget-id="2172282"] ul.slick-dots {
    display: none!important;
}
div[data-widget-id="2172282"] .slick-slider .text-content-wrapper,
div[data-widget-id="2172282"] .slick-slider .text-content-wrapper h2{
    color:white;
}
.wt1imgtop-1tbbot[data-widget-id="2172282"] button.slick-prev.slick-arrow{
    position: absolute;
    top: 100%;
    left: 47%;
 }
.wt1imgtop-1tbbot[data-widget-id="2172282"] button.slick-next.slick-arrow {
    position: absolute;
    top: 100%;
    right: 47%!important;
}
.wt1imgtop-1tbbot[data-widget-id="2172282"] button.slick-next.slick-arrow:before{
    content:"\f105";
    border:1px solid grey;
    padding:5px;
     padding-right:10px;
    padding-left:10px;
}
.wt1imgtop-1tbbot[data-widget-id="2172282"] button.slick-prev.slick-arrow:before{
    content:"\f104";
    border:1px solid grey;
    padding:5px;
    padding-right:10px;
    padding-left:10px;
}
div[data-widget-id="2172282"] .slick-slider .text-content-wrapper{
    background-color: rgba(81, 81, 81, 0.9 ) !important;
    color: #fff !important;
    align-items: center;
    position: absolute;
    bottom: 20px;
    left: 20px;
    width: calc(100% - 40px);
  
}
div[data-widget-id="2172282"] td {
    border:none  !important;
    padding:0px  !important;
}

div[data-widget-id="2172282"] p {
    margin:0px !important;
    padding-bottom:5px !important;
}

div[data-widget-id="2172282"] .slick-slider .text-content-wrapper h3{
    line-height:0.1 !important;
}




a.btn{
    -webkit-border-radius: 30px 25px; 
}

button.resv.resv_button.book_button {
    -webkit-border-radius: 30px 25px; 
}
.bookingform-wrapper .btn-wrapper  .btn-full-width{
     -webkit-border-radius: 30px 25px !important;
}

.btn{
    padding:0 22px !important;
}
.simp-custom-buttoncolorchange .text-content-wrapper div.txt-wdgt-btn-wrapper a
{
    background-color:white !important;
    color:#febd11;
    
}
.simp-custom-buttoncolorchange .text-content-wrapper span.txt-wdgt-btn-wrapper a
{
    background-color:#febd11 !important;
    color:white;
    
}



.simp-custom-center
{
    display:flex;
    align-items:center;
    justify-content:center;
}

.simp-custom-reduced-width .text-content-wrapper{
    width:65% !important;
    margin:auto;
}

.simp-custom-sixtyfive{
    width:65% !important;
    margin:auto;
}

.simp-custom-seventyfive{
    width:75% !important;
    margin:auto;
}

.simp-custom-video video {
    width: 100%;
    height: 480px;
    object-fit: cover;
}

.simp-custom-imghover .text-content-wrapper
{
    position:absolute;
    display:none;
}


.simp-custom-imghover .text-content:hover .text-content-wrapper
{
    position:absolute;
    top:0px;
    left:0;
    width:100%;
    height:100%;
    color:#1C1C1C;
    padding: 0 20px;
    display:flex;
    justify-content:center;
    align-items:center;
    flex-direction:column;
    z-index:1;
}
.simp-custom-imghover .text-content:hover .text-content-wrapper h3 a 
{
    color:#1C1C1C !important;
}
.simp-custom-imghover .text-content:after
{
    content: " ";
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
}
.simp-custom-imghover .text-content:hover:after
{
    background-color: #FEBC11;
    padding:0 !important;
    width:calc(100% - 30px) !important;
    margin:auto;
}

.simp-custom-imghover .table-responsive {
    width:100% !important;
}
.simp-custom-greyscale .col-sm-6:hover
 {
    filter:grayscale(100%);
}

.simp-custom-greyscale  .col-sm-6:hover:before
{
    content: "";
    border: 1px solid #ffffff;
    display: block;
    position: absolute;
    height: 93% !important;
    width: 90% !important;
    left: 0;
    right: 0;
    z-index: 1;
    top: 3%;
    bottom:3%;
    margin: auto;
    filter:grayscale(100%);

}
 
.simp-custom-greyscale .text-content:hover .text-content-wrapper {
    position:absolute;
    top:50%;
    left:35%;
    z-index:2;
    display:block;
    filter:brightness(100);
}
.simp-custom-greyscale .text-content-wrapper{
    display:none
}

.simp-custom-greyscale a 
{
    text-decoration:none;
}
div[data-widget-id="2172844"]
{
    width:60% !important;
}

.simp-custom-remove-padding
{
    padding-top:0px !important;
    padding-bottom:0px !important;
}

.simp-custom-form-width fieldset {
    padding: 0 0 0 170px !important;
}


.simp-custom-img-hide .right-box img {
    display: none;
}


.simp-custom-header h1 {
    padding: 5px 0 0 0 !important;
}


.simp-custom-fw-sheen
{
    position:relative;
}
.simp-custom-fw-sheen:after {
    content: " ";
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    bottom: 0;
    top: 0;
    right: 0;
    background-color: rgba(0,0,0,0.55);
}
.simp-custom-fw-sheen .text-content 
{
    z-index:1;
}
.dropdown-menu.our-hotel-menu ul.mega-menu span.list-name {
    color:#4B4B4B;
}




.dropdown-menu.our-hotel-menu li.li-space a{
    text-decoration-color:#4B4B4B !important;
}

.slick-slider[data-widget-id="2170600"] .slick-slide {
    margin: 0 10px;
    padding: 8px;
    background-color: #989a9c12;
    box-shadow: 0 2px 4px 0 rgba(0,0,0,0.2);
    /*max-width: calc((100% / 3) - 20px); */
    float: left;
    height:900px;
}
.slick-slider[data-widget-id="2170600"] .slick-slide:hover{
     box-shadow: 0 4px 12px 0 rgba(0,0,0,0.3);
}
 .slick-slider[data-widget-id="2170600"] .slick-next:before,
 .slick-slider[data-widget-id="2170600"] .slick-prev:before { 
    font-size: 40px;
}

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

/*Fullwidth BG sheen*/
.simp-custom-fwshine-effect
{
    position:relative;
}
.simp-custom-fwshine-effect:after {
    content: " ";
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    bottom: 0;
    top: 0;
    right: 0;
    background-color: rgba(0,0,0,0.5);
}
.simp-custom-fwshine-effect .text-content 
{
    z-index:1;
}


.mobile .simp-custom-fwshine-effect
{
    position:relative;
}
.mobile .simp-custom-fwshine-effect:after {
    content: " ";
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    bottom: 0;
    top: 0;
    right: 0;
    background-color: rgba(0,0,0,0.6);
}
.mobile .simp-custom-fwshine-effect .text-content 
{
    z-index:1;
}



div[data-widget-id="2173031"] .text-content-wrapper {
    position: absolute;
    bottom: -1px;
    left: 0;
    right: 0;
    height: 15%;
    width: 92%;
    margin: auto;
    transition: 1s all ease-in-out;
    padding:10px;
}
div[data-widget-id="2173031"] .text-content:hover .text-content-wrapper {
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    background-color:#293131c9 !important;
    transition: 1s all ease-in-out;
    bottom: 0px;
}
div[data-widget-id="2173031"] .text-content:hover .text-content-wrapper:before {
    content: "";
    transition: 1s all ease-in-out;
    z-index: 1;
    opacity: 1;
    height: 100%;
    align-items: center;
    position: absolute;
}
div[data-widget-id="2173031"] .text-content .text-content-wrapper:before {
    content: "";
    transition: 1s all ease-in-out;
    transform: translateY(1%);
    position: absolute;
    bottom: 5px;
    left: 0;
    right: 0;
    z-index: 1;
    opacity: 0;
}
div[data-widget-id="2173031"] .text-content:hover .text-content-wrapper p {
    transition: 1s all ease-in-out;
    z-index:1;
}
div[data-widget-id="2173031"] .text-content .text-content-wrapper p {
    transition: 1s all ease-in-out;
    width: 90%;
    display: block;
    margin-left: auto;
    margin-right: auto;
}


div[data-widget-id="2173031"] .table-responsive 
{
    width:100%;
}

.simp-custom-border img
{
    border-left:1.4px solid white;
    border-right:1.4px solid white;
}
div[data-widget-id="2173031"] .text-content-wrapper .table-responsive {
    visibility:hidden;
}
div[data-widget-id="2173031"] .text-content:hover .text-content-wrapper .table-responsive{
    visibility:visible;
}


/*Table Border Remove*/

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



.cb-arrow, .cb-book-details, .cb-heading, .cb-hotel-name {
    color: #EAB636;
}


