.for-homepage .jssor-carousel-container .jssor-home-wrapper #homeCarousel>div:nth-child(3) {
    bottom: 23% !important;
    bottom: 15% !important;
}
 .jssor-carousel-wrapper .jssor-carousel .jssorb036 .bullet-icon svg {
    border-radius: 0 !important;
} 

.bookingform-wrapper {
    bottom:0px;
    background: rgba(0, 0, 0, 0.7);
}

.bookingform-wrapper .abs_parent {  
    z-index: 201;
    width: 80%;
    max-width: 1044px;
}

.bookingform-wrapper .abs_parent #bookingForm {
     padding: 10px 20px 30px;
     background: none;
}

.bookingform-wrapper .abs_parent #bookingForm .form-group.select-block.select-location,.bookingform-wrapper .abs_parent #bookingForm  .form-group.select-block.select-hotel {
    display: inline-block;
    width: 25%;
    padding: 0;
}

.bookingform-wrapper .abs_parent #bookingForm .form-group.date-parameter-block {
    margin: 0px !important;
    display: inline-block !important;
    width: 135px !important;
}
#bookingForm .booking-form{
    display: block;
    float: none;
}
#bookingForm .adult-wrapper, #bookingForm .child-wrapper, #bookingForm .room-wrapper {
    display: none !important;
}
.bookingform-wrapper .abs_parent #bookingForm .btn-wrapper {
  position: absolute;
  display: inline-block;
  margin: 32px 0 0;
  bottom: unset;
  right: 40px;
  width: calc(50% / 4);
}
.bookingform-wrapper .abs_parent #bookingForm .form-group.select-block.select-location, .bookingform-wrapper .abs_parent #bookingForm .form-group.select-block.select-hotel{
    width: 22%;
}

#bookingForm .open-form-block .open-booking-form {
    display: none !important;
}
@media (max-width: 1024px) {
    .bookingform-wrapper .abs_parent #bookingForm .form-group.date-parameter-block {
        width: 15%;
    }
	
    #bookingForm .btn-wrapper .check-btn-holder .btn-full-width {
        min-width: unset;
    }
}
.for-homepage .bookingform-wrapper #booking-form .promo-block {
    display:block !important;
    width:125px !important;
}
.for-homepage .bookingform-wrapper #booking-form .date-parameter-block{
    left:5px
}
#bookingForm .whyBookDirect {
    position: absolute;
    top: auto;
    bottom: -10px;
    left: auto;
    right: 80%;
    display: inline-block;
    color: #fff;
    margin: 0 10px 10px;
    font-size: 14px;
    pointer-events: all;
    z-index: 99;
    cursor: pointer;
    text-align: left;
}
.explorer_chain .abs_parent #bookingForm .whyBookDirect .wrapperOfBenefits.changePosOfBenefits{
    left: -25%;
}
/* Booking form responsive */
.modal .min-price-wrapper .min-price-div {
    right: -28px;
    top: 2px;
}
.modal #bookingForm .whyBookDirect {
    bottom: 20px;
    width: 25%;
    left: 0px;
}
@media only screen and (max-width:1004px) {
    .modal #bookingForm .whyBookDirect {
        width: 32%;
    }
}
@media only screen and (max-width:786px){
    .modal #bookingForm .whyBookDirect {
        width: 40%;
    }
}
.jssor-carousel-container #bookingForm .whyBookDirect {
    left: -8px;
    width: 25%;
}
.jssor-carousel-container .min-price-wrapper .min-price-div {
    left: 53px;
}
@media only screen and (max-width:1300px){
	.jssor-carousel-container .bookingform-wrapper {
        /*height: 22%;*/
    }
	.jssor-carousel-container #bookingForm .btn-wrapper {
        top: 62px;
        left: 700px;
    }
	.jssor-carousel-container .min-price-wrapper .min-price-div {
	    top:50px;
	    left: -116px;
	}
	.jssor-carousel-container #bookingForm .whyBookDirect {
	    top: 85px;
	}
	.jssor-carousel-container #bookingForm {
		width: 1039px;
	}
	.explorer_chain .abs_parent #bookingForm .whyBookDirect .wrapperOfBenefits.changePosOfBenefits{
	    top: 265%;
	}
}
@media only screen and (max-width:1024px) {
	.jssor-carousel-container .bookingform-wrapper {
        /*height: 23%;*/
    }
	.jssor-carousel-container #booking-form .promo-block {
		margin:0;
	}
	.jssor-carousel-container #bookingForm .btn-wrapper {
        top: 80px;
        left: 555px;
    }
	.jssor-carousel-container .min-price-wrapper .min-price-div {
	    top: 2px;
	    left: 33px;
	}
	.jssor-carousel-container #bookingForm .whyBookDirect {
	    top: 160px;
	}
	.jssor-carousel-container #bookingForm {
		width: 745px;
	}
	.jssor-carousel-container #bookingForm .btn-wrapper .check-btn-holder .btn-full-width {
		min-width:164px;
	}
	.bookingform-wrapper .abs_parent #bookingForm .form-group.select-block.select-location, .bookingform-wrapper .abs_parent #bookingForm .form-group.select-block.select-hotel{
        width: 30%;
    }
}
@media only screen and (max-width: 992px){
    .jssor-carousel-container .bookingform-wrapper {
        /*height: 23%;*/
    }
    
}
@media only screen and (max-width: 884px){
    .bookingform-wrapper .abs_parent #bookingForm .form-group.select-block.select-location, .bookingform-wrapper .abs_parent #bookingForm .form-group.select-block.select-hotel{
        width: 25%;
    }
    .jssor-carousel-container #bookingForm .btn-wrapper{
        left: 485px;
    }
    .jssor-carousel-container .min-price-wrapper .min-price-div{
        left: -40px
    }
}
@media only screen and (max-width:768px){
	.jssor-carousel-container .bookingform-wrapper {
        /*height: 23%;*/
    }
	.jssor-carousel-container #booking-form .promo-block {
		margin:0;
	}
	.jssor-carousel-container #bookingForm .btn-wrapper {
        top: 80px;
        left: 361px;
    }
	.jssor-carousel-container .min-price-wrapper .min-price-div {
	    top: 2px;
	    /*left: 26px;*/
	}
	.jssor-carousel-container #bookingForm .whyBookDirect {
	    top: 152px;
	    width: 40%;
	}
	.jssor-carousel-container #bookingForm {
		width: 559px;
	}
	.jssor-carousel-container #bookingForm .btn-wrapper .check-btn-holder .btn-full-width {
		min-width:164px;
	}
	.bookingform-wrapper .abs_parent #bookingForm .form-group.select-block.select-location, .bookingform-wrapper .abs_parent #bookingForm .form-group.select-block.select-hotel{
        width: 22%;
    }
}
@media only screen and (max-width: 600px){
    .jssor-carousel-container #bookingForm {
        width: 107%;
    }
	.jssor-carousel-container #booking-form .promo-block {
        margin-left: 10px;
    }
	.jssor-carousel-container #bookingForm .btn-wrapper {
        left: 58%;
    }
    .jssor-carousel-container .min-price-wrapper .min-price-div {
        left: -48%;
    }
}

/* changes */

@media only screen and (max-width:1300px) {
    .jssor-carousel-container #bookingForm .btn-wrapper {
        top: unset;
        left: unset;
    }

   .jssor-carousel-container .min-price-wrapper {
        right: -10% !important;
        bottom: 40px !important;
    }

    .bookingform-wrapper .abs_parent {
        display: flex;
        width: 100%;
        justify-content: center;
    }

}

@media only screen and (max-width:1024px) {
    .jssor-carousel-container #bookingForm .btn-wrapper {
        top: 80px;
        left: 555px;
    }

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

    .bookingform-wrapper {
        bottom: 50px;
        background: rgba(0, 0, 0, 0.7);
    }
}

@media only screen and (max-width:890px) {
    .jssor-carousel-container .min-price-wrapper {
        right: -10px !important;
        bottom: -5px !important;
    }
}

@media only screen and (max-width: 884px) {

    .bookingform-wrapper .abs_parent #bookingForm .form-group.select-block.select-location,
    .bookingform-wrapper .abs_parent #bookingForm .form-group.select-block.select-hotel {
        width: 30%;
    }
}

@media only screen and (max-width: 768px) {
    .jssor-carousel-container #bookingForm {
        width: 745px;
    }

    .bookingform-wrapper .abs_parent {
        z-index: 201;
        max-width: 1044px;
    }
     .bookingform-wrapper {
        bottom: 0px;
    }
}
.bookingform-wrapper .abs_parent #bookingForm {
    padding: 10px 20px 30px;
    background: none;
    margin: 0 auto;
}
@media only screen and (max-width:1045px) {
    .for-homepage .bookingform-wrapper #booking-form .date-parameter-block {
        left: 0px;
    }
    #bookingForm .promo-block, #bookingForm .text-field {
        margin: 0 10px 0 0;
    }
}


.outer-page .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget .txt-wdgt-btn-wrapper[style="text-align: center;"],
.content_wrapper .no-gutter .txt-wdgt-btn-wrapper[style="text-align: center;"] {
	display: flex;
	justify-content: center;
}
.outer-page .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget .txt-wdgt-btn-wrapper[style="text-align: right;"],
.content_wrapper .no-gutter .txt-wdgt-btn-wrapper[style="text-align: right;"] {
  display: flex;
  justify-content: flex-end;
}
.content_wrapper .no-gutter .widget-wrapper.wtbookbtn .one-col > div{
   float:unset !important;  
}
.content_wrapper .no-gutter .widget-wrapper.wtlinkbutton .one-col > a{
   float:unset !important;  
}
.content_wrapper .no-gutter .widget-wrapper:not(.wtformjson) .btn{
    width:max-content;
    max-width:100%;
}
.mobile .wtbookbtn .col-lg-12 > div{
    float:unset !important;
    display:flex;
    justify-content:center;
}
.mobile .wtlinkbutton .col-xs-12 > a{
    float:unset !important;
}
.mobile .wtlinkbutton .col-xs-12{
    display:flex;
    justify-content:center;
}
/*this code is for buttons that were breaking on some home pages*/
.content_wrapper .no-gutter .btn.txt-wdgt-btn.txt-wdgt-btn-xs {
    padding: 5px 10px;
    font-size: 1em;
    line-height:normal;
}





/*[data-hotelid="5476"].child-hotel footer .add_cont ul{*/
/*    display:flex;*/
/*    flex-direction:column;*/
/*    justify-content:center;*/
/*    align-items:center;*/
/*}*/
/*[data-hotelid="5476"].child-hotel footer .add_cont ul li:nth-of-type(2){*/
/*    order:1;*/
/*    display:flex;*/
/*    flex-direction:column;*/
/*    justify-content:center;*/
/*    align-items:center;*/
/*}*/
/*[data-hotelid="5476"].child-hotel footer .add_cont ul li:nth-of-type(4){*/
/*    order:1*/
/*}*/

/*.landing_PopupWrappers {*/
/*  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_PopupWrappers.popUp_zoomIn {*/
/*  display: flex;*/
/*}*/
/*.landing_PopupWrappers 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: 80%;*/
/*  }*/
/*  .for-homepage .landing_Popup .popUp_Close {*/
/*    right: 8%;*/
/*  }*/
/*}*/
/*@media (max-width: 1250px) {*/
/*  .landing_Popup img {*/
/*    max-width: 80%;*/
/*    max-height: 90vh;*/
/*  }*/
/*  .for-homepage .landing_Popup .popUp_Close {*/
/*    right: 6%;*/
/*  }*/
/*  .for-homepage .landing_Popup .popUp_Close {*/
/*    position: absolute;*/
/*    top: -30px;*/
/*    width: 25px;*/
/*    height: 25px;*/
/*  }*/
/*}*/

/*@media (max-width: 950px) {*/
/*  .landing_Popup img {*/
/*    max-height: 90vh;*/
/*  }*/
/*}*/
/*.mobile.for-homepage .landing_Popup .popUp_Close {*/
/*  top: -21px;*/
/*  right: 3%;*/
/*  width: 10px;*/
/*  height: 10px;*/
/*  padding: 8px;*/
/*}*/
/*.mobile.for-homepage .landing_Popup .popUp_Close i {*/
/*  font-weight: 100;*/
/*}*/
/*.mobile .landing_Popup img {*/
/*  max-width: 90%;*/
/*}*/
/*@media screen and (orientation: landscape) {*/
/*  .mobile .landing_Popup img {*/
/*    max-height: 80vh;*/
/*  }*/
/*}*/

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

/*.navbar-nav .dropdown-menu .dropdown-header a[href="./grand-hotel-by-bhagini-kundalahalli/"],*/
/*.navbar-nav .dropdown-menu .dropdown-header a[href="./../grand-hotel-by-bhagini-kundalahalli/"],*/
/*.navbar-nav .dropdown-menu .dropdown-header a[href="./../../grand-hotel-by-bhagini-kundalahalli/"],*/
/*.navbar-nav .dropdown-menu .dropdown-header a[href="./../../../grand-hotel-by-bhagini-kundalahalli/"]{*/
/*    position: relative;*/
/*}*/

/*.navbar-nav .dropdown-menu .dropdown-header a[href="./grand-hotel-by-bhagini-kundalahalli/"]::after,*/
/*.navbar-nav .dropdown-menu .dropdown-header a[href="./../grand-hotel-by-bhagini-kundalahalli/"]::after,*/
/*.navbar-nav .dropdown-menu .dropdown-header a[href="./../../grand-hotel-by-bhagini-kundalahalli/"]::after,*/
/*.navbar-nav .dropdown-menu .dropdown-header a[href="./../../../grand-hotel-by-bhagini-kundalahalli/"]::after{*/
/*    content: "New";*/
/*    position: absolute;*/
/*    top: 0;*/
/*    right: 0;*/
/*    background-color:#2a307c;*/
/*    color:white;*/
/*    font-size:14px;*/
/*    padding:1px 6px;*/
/*    letter-spacing: 0.5px;*/
/*    border:none;*/
/*}*/


/*.mobile .each-hotel-group-wrapper a[href="./grand-hotel-by-bhagini-kundalahalli"],*/
/*.mobile .each-hotel-group-wrapper a[href="./../grand-hotel-by-bhagini-kundalahalli"],*/
/*.mobile .each-hotel-group-wrapper a[href="./../../grand-hotel-by-bhagini-kundalahalli"],*/
/*.mobile .each-hotel-group-wrapper a[href="./../../../grand-hotel-by-bhagini-kundalahalli"]{*/
/*    position: relative;*/
/*    padding: 25px 0px 5px 0;*/
/*}*/

/*.mobile .each-hotel-group-wrapper a[href="./grand-hotel-by-bhagini-kundalahalli"]::after,*/
/*.mobile .each-hotel-group-wrapper a[href="./../grand-hotel-by-bhagini-kundalahalli"]::after,*/
/*.mobile .each-hotel-group-wrapper a[href="./../../grand-hotel-by-bhagini-kundalahalli"]::after,*/
/*.mobile .each-hotel-group-wrapper a[href="./../../../grand-hotel-by-bhagini-kundalahalli"]::after{*/
/*    content: "New";*/
/*    position: absolute;*/
/*    top: 0px;*/
/*    left:0px;*/
/*    background-color:#2a307c;*/
/*    color:white;*/
/*    font-size:14px;*/
/*    padding:1px 6px;*/
/*    letter-spacing: 0.5px;*/
/*    border:none;*/
/*}*/



.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;
    padding: 30px 0;
}
.mobile .landing_PopupWrapper {
    padding: 60px 0;
}

.landing_PopupWrapper.popUp_zoomIn {
    display: flex;
}
.landing_Popup img {
    max-width: 100%;
    object-fit: cover;
}
.for-homepage .landing_Popup {
    position: relative;
    max-width: 800px;
    width: 100%;
    padding:0;
    display: flex;
    align-items: stretch;
    justify-content: center;
}

.for-homepage .landing_Popup ul li{
   text-transform:capitalize;
}

.mobile.for-homepage .landing_Popup {
    flex-direction: column;
    align-items: center;
    max-width: 800px;
    padding: 15px;
    width:90%;
}

.mobile.for-homepage .landing_Popup ul{
    padding-top:15px;
}

.mobile.for-homepage .landing_Popup ul li {
    text-align:left;
}

.for-homepage .landing_Popup .text-content {
    background: white;
    width: 50%;
    position: relative;
}
.mobile.for-homepage .landing_Popup .text-content {
    position: unset;
}

.mobile.for-homepage .landing_Popup .text-content,
.mobile.for-homepage .landing_Popup .image-content-wrapper {
    width: 100%;
}

.for-homepage .landing_Popup .text-content-wrapper {
    text-align: center;
    color: black;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 20px;
}

.for-homepage .landing_Popup .text-content-wrapper h2,
.for-homepage .landing_Popup .text-content-wrapper p,
.for-homepage .landing_Popup .text-content-wrapper a {
    visibility: visible;
}

.for-homepage .landing_Popup .image-content-wrapper {
    width: 50%;
    min-width: 200px;
    display: flex;
}
.mobile.for-homepage .landing_Popup .image-content-wrapper {
    position: relative;
}

.imgforPopup {
    max-width:100%;
    display:block;
}

.for-homepage .landing_Popup .text-content-wrapper h2 {
    text-transform: capitalize;
}

.for-homepage .landing_Popup .text-content-wrapper a {
    margin-top: 10px;
}

.for-homepage .landing_Popup .popUp_Close {
    position: absolute;
    top: -40px;
    right: 0px;
    width: 30px;
    height: 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 100;
    cursor: pointer;
    background: white;
    border: 2px solid white;
    border-radius: 50%;
    color: black;
}
.mobile.for-homepage .landing_Popup .popUp_Close {
    top: 30px;
    right: 30px;
}

@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:1100px){
    .for-homepage .landing_Popup ul li{
        line-height: 24px;
        font-size:14px;
    }

    .for-homepage .landing_Popup .text-content-wrapper h2 {
         font-size:16px;
    }

    .for-homepage .landing_Popup .text-content-wrapper {
        text-align: center;
        color: black;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        padding: 15px;
    }

    .for-homepage .landing_Popup{
        max-width:600px;
    }
}


@media (max-width:850px){
    .for-homepage .landing_Popup .popUp_Close {
        position: absolute;
        top: 0px;
        right: -40px;
        width: 30px;
        height: 30px;
        display: flex;
        justify-content: center;
        align-items: center;
        font-weight: 100;
        cursor: pointer;
        background: white;
        border: 2px solid white;
        border-radius: 50%;
        color: black;
   }
}

@media (orientation:landscape){
    .mobile.for-homepage .landing_Popup {
      flex-direction: row;
      width:100%;
   }
    
    .mobile.for-homepage .landing_Popup .text-content,
    .mobile.for-homepage .landing_Popup .image-content-wrapper {
       width: 50%;
       height:100%;
    }

    .mobile.for-homepage .landing_Popup .text-content{
        padding:6px;
    }

    .mobile.for-homepage .landing_Popup .image-content-wrapper,
    .mobile.for-homepage .landing_Popup .image-content-wrapper img{
        height: 100%;
        object-fit:cover;
    }
}



.floating-icon{
    z-index:999;
}
.mobile .floating-icon.mobile-icon {
    display:none;
}

#bookIcon {
    border-radius: 50px;
    background: #434343;
    float: right;
    width:65px;
    height:65px;
    position: fixed;
    left: 100px;
    bottom: 21px;
    padding: 8px 10px;
    margin-right: -10px;
    z-index: 9999;
}
#bookIcon a {
    color: #ffffff;
}
#bookIcon .fa-calendar-alt {
    font-size: 13px;
    padding: 3px 5px;
}
.fa-calendar-alt:before {
    content: "BOOK \A \00a0 NOW";
    position:absolute;
    top:19px;
    font-weight:bold;
    left:9px;
    white-space:pre;
    line-height:15px;
}
/*#bookIcon {*/
/*    border-radius: 50px;*/
/*    background: #434343;*/
/*    float: right;*/
/*    position: fixed;*/
/*    left: 100px;*/
/*    bottom: 22px;*/
/*    padding: 8px 10px;*/
/*    margin-right: -10px;*/
/*    z-index: 9999;*/
/*}*/
/*#bookIcon a {*/
/*    color: #ffffff;*/
/*}*/
/*#bookIcon .fa-calendar-alt {*/
/*    font-size: 30px;*/
/*    padding: 3px 5px;*/
/*}*/
/*.fa-calendar-alt:before {*/
/*    content: "\f073";*/
/*}*/

#continueBooking{
    top: 135px;
    z-index: 999;
}

.copyright {
    font-size: 11px;
}

.mobile .copyright {
    display: block;
    margin-top: 10px;
}

.simp-custom-reduce-width .text-content-wrapper{
    width:80% !important;
    margin:auto !important;
    display:block;
}
.clearfix.widget-wrapper.wt1tb.bgImageContainer.fullWidthWidget.simp-custom-padding-reduce {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
.for-gallerypage  .no-gutter.clearfix:last-child,
.location-page .no-gutter.clearfix:last-child{
    display: block;
}
.simp-custom-hideRightBox .right-box{
    display:none;
}
.simp-custom-hideLeftBox .left-box{
    display:none;
}
.simp-custom-center{
    display:flex;
    justify-content:center;
}
.resv {
    background-color: #2a307c !important;
    border: 4px double #fff !important;
	font-weight: 700;
}
.resv:hover {
    background-color: #2d1380 !important;
    border: 4px double #b79fff !important;
}

/*Navbar items on hover css*/
/*.child-hotel .outer-page .dropdown-menu {*/
/*    top:134%;*/
/*}*/

.parent-hotel.for-homepage .jssor-caption.camera_caption.center-position.aspectratio16-9 {
  top: 50%;
  right: 0;
}

.no-gutter.clearfix:last-child {
    display: none;
}

.clearfix.widget-wrapper.wt3tb.three-col[data-widget-id="2132725"] {
    order: 3;
}


body {
    letter-spacing: 2px;
}

h1, h2 {
    letter-spacing: initial !important;
}

header .navbar-top .navbar-nav>li>a {
    letter-spacing: 2px;
}

.headerTopStrip {
    height: 0;
}
.topStrip-details {
    color: #fff;
    padding: 0 20px;
}
.topStrip-newtab{
    padding-left: 5px;
}

.collapsedNavbar.parent-hotel nav.navbar.navbar-top {
    height: 130px;
}

.collapsedNavbar.parent-hotel.for-innerpage .clearfix.widget-wrapper.header-pills {
    padding: 150px 0 15px;
}
.collapsedNavbar.child-hotel nav.navbar.navbar-top {
    height: 120px;
}
.child-hotel.for-innerpage.collapsedNavbar .clearfix.widget-wrapper.header-pills {
    padding-top: 160px;
}
/*.collapsedNavbar.child-hotel.for-innerpage .clearfix.widget-wrapper.header-pills {*/
/*    padding: 170px 0 15px;*/
/*}*/
/*.collapsedNavbar nav.navbar.navbar-top {*/
/*    height: 135px;*/
/*}*/
.collapsedNavbar .headerTopStrip{
    background: #0f0824d6;
    color: #f4f4f4;
    font-size: 14px;
    height: 30px;
    transition: all ease .5s;
    overflow: hidden;
}
/*.mobile .collapsedNavbar .headerTopStrip{*/
/*    background: #333;*/
/*    color: #f4f4f4;*/
/*    font-size: 14px;*/
/*    height: 30px;*/
/*    transition: all ease .5s;*/
/*    overflow: hidden;*/
/*}*/
.headerTopStrip .header_top_contact {
    float: left;
}
/*.headerTopStrip .topStrip-newtab:before {*/
/*    content: "\e00f";*/
/*}*/
.headerTopStrip .topStrip-close-btn {
    float: right;
    background: none;
    border: none;
}
.headerTopStrip .topStrip-text {
    margin-left:40px;
}


.simp-custom-fiftyfive{
    width:95% !important;
    margin:auto;
}

.virtual-tour-bhagini{
    height: 100vh;
}

div[data-widget-id="2128473"] {
    width: 100% !important;
}

