.address-block-details{
    display:none !important;
}



.for-homepage .bookingform-wrapper  form#booking-form 
{
    display:block !important;
    background-color:transparent !important;
    width: 850px;
}
.for-homepage .bookingform-wrapper  .btn-wrapper 
{
    position:absolute;
    top: 42px;
    left: unset !important;
    right: -24px!important;
}
body.explorer_v1.for-homepage .bookingform-wrapper
{
    bottom:20% !important;
    background-color:rgba(0,0,0,0.7);
}
.for-homepage .bookingform-wrapper .min-price-div 
{
    color:white;
 }

.for-homepage .bookingform-wrapper .form-group.min-price-wrapper {
    position: absolute;
    right: 55px;
    left: unset;
    color: white!important;
}
.for-homepage .bookingform-wrapper #bookingForm .booking-form>div {
    float:left
}
.for-homepage .bookingform-wrapper form#booking-form
{
    width:100% !important;
}
.bookingform-wrapper .abs_parent
{
    max-width:1050px !important;
}

.simp-custom-border:after
{
    content: "";
    position: absolute;
    display:block;
    border: 1px solid #000;
    top: 50%;
    left:-100%;
    right:-100%;
    z-index:-1;
}

.simp-custom-space .text-content-wrapper img{
  height:240px !important;
  width:100% !important;
}
.simp-custom-topspace{
    padding-top:0px !important;
}
.simp-custom-bottomspace{
    padding-bottom:0px !important;
}
.simp-custom-border:after{
    content: "";
    position: absolute;
    display:block;
    border: 2px solid #8e3f49;
    top: 50%;
    left:-100%;
    right:-100%;
    z-index:-1;
}
.simp-custom-border{
    position:relative;
}

.simp-custom-border img
{
    border-left:1.5px solid white;
    border-right:1.5px solid white;
}

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

.header-pills{
    padding:140px 0 5px!important;
}
.location-page .header-pills
{
 padding-top: 150px !important;
}
.min-price-div {
    color: #272727;
}

/*Footer*/

#footer{
    padding-bottom:10px;
}
#footer .comm_cont{
    padding:5px 0 0 0;
}
#footer .footer-row{
    padding:0px 0 10px 0;
}
#footer .add_cont ul li{
    padding-bottom:0;
}
#footer .add_cont{
    padding:0;
}

.simp-custom-width{
    width:60% !important;
}
ul#top-navbar-collapse{
    padding: 20px !important;
}


header div#top-menu .contianer ul#top-navbar-collapse
 {
     height:auto !important;
     padding-top: 20px !important;
 }








.widget-wrapper.generic_slider[data-widget-id="2146790"] {
    width: 75%!important;
}

.clearfix.widget-wrapper.wt1tb[data-widget-id="2146791"]{
    max-width: 25%;
}

.clearfix.widget-wrapper.wt1tb[data-widget-id="2146791"] .text-content {
    background-color: #8E3F49;
    color: #FFF;
    height: 100%;
    padding: 15px;
    margin-left: -16px;
}

.clearfix.widget-wrapper.wt1tb[data-widget-id="2146791"] .text-content {
    margin-left: -15px;
}


.slick-slider[data-widget-id="2146793"] .slick-slide {
    margin: 0 10px;
    padding: 16px;
    background-color: #8e3f4905;
    box-shadow: 0 2px 4px 0 rgba(0,0,0,0.2);
    /*max-width: calc((100% / 3) - 20px); */
    float: left;
    height:350px;
}
.slick-slider[data-widget-id="2146793"] .slick-slide:hover{
     box-shadow: 0 4px 12px 0 rgba(0,0,0,0.3);
}
 .slick-slider[data-widget-id="2146793"] .slick-next:before,
 .slick-slider[data-widget-id="2146793"] .slick-prev:before { 
    font-size: 40px;
}
.child-hotel.for-homepage .imageDescriptionSide.imageDescriptionSide-rightimage.two-col {
    position: relative;
    padding: 80px 15px 40px !important;
}
.child-hotel.for-homepage .imageDescriptionSide.imageDescriptionSide-rightimage.two-col .image-content{
    object-fit: cover;
    height: calc(100% - 155px);
}
.child-hotel.for-homepage .imageDescriptionSide.imageDescriptionSide-rightimage.two-col .col-md-4.col-sm-6.left-box {
    box-shadow: 0px 0px 10px rgba(18, 18, 19, 0.21);
    width: 60%;
    text-align: center;
    padding-left: 40px !important;
    padding-top: 25px;
    padding-bottom: 25px;
}
.child-hotel.for-homepage .imageDescriptionSide.imageDescriptionSide-rightimage.two-col .col-md-4.col-sm-6.left-box .text-content-wrapper {
    max-width: 300px;
}
.child-hotel.for-homepage .imageDescriptionSide.imageDescriptionSide-rightimage.two-col .col-md-8.col-sm-6.right-box{
    position: absolute;
    top: 0;
    bottom: 0;
    width: calc(100% - 398px);
    right: 0;
    padding-left: 0;
    z-index: 2;
}
@-webkit-keyframes translateBottom {
    from {
        opacity: 0;
        transform: translateY(0);
    }


    to {
        opacity: 1;
        transform: translateY(35px);
    }
}

@keyframes translateBottom {
    from {
        opacity: 0;
        transform: translateY(0);
    }

    to {
        opacity: 1;
        transform: translateY(35px);
    }
}
.child-hotel.for-homepage .imageDescriptionSide.imageDescriptionSide-rightimage.two-col .img-responsive.image-content.translateBottom {
    -webkit-animation-name: translateBottom;
    animation-name: translateBottom;
}



.mobile .dropdown-menu-topNav .drop-menu-header-block {
    background: #8c3d46;
}

.widget-wrapper.summary_widget_wrapper .contentblock,
.widget-wrapper.summary_widget_wrapper .contentblock h3 a {
    color:white !important;
}
.widget-wrapper.summary_widget_wrapper .summary-content-wrap{
    background-color:#c8944f;
}



