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

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

.clearfix.widget-wrapper.wt1tb[data-widget-id="2173693"] .text-content {
    background-color: #9e6c3e;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff !important;
    height: 100%;
    padding: 15px;
    margin-left: -16px;
}

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

.explorer .bookingform-wrapper .simp-booking-form form#simp-booking-form #submitWrapper .submit-button-wrapper button {
    text-transform: uppercase;
    color: #FFF;
}

.explorer .bookingform-wrapper .simp-booking-form form#simp-booking-form #submitWrapper .submit-button-wrapper button:hover {
    color: #FFF;
}

.simp-custom-borderbutton .fullWidthWidgetWrapper
{
   width: 35% !important;
   text-shadow:1px 1px #000000ba;
   border: 2px solid #ffffff;
   line-height:36px;
   padding:0px !important;
}
.simp-custom-borderbutton .txt-wdgt-btn-wrapper a
{
   border: 1px solid #ffffff;
   background-color:white;
   color:#000;
   text-shadow:0 0 black;
   padding:0px 20px 0px 20px;
   font-size:12px;
}
.simp-custom-borderbutton .txt-wdgt-btn-wrapper a:hover
{
   border: 1px solid #e59e57;
   background-color: #e59e57;
   color: #372717;
   text-shadow:0 0 black;
   padding:0px 20px 0px 20px;
   font-size:12px;
}
.simp-custom-borderbutton .txt-wdgt-btn-wrapper
{
   position:absolute;
   bottom:-20px;
   left:0;
   right:0;
}


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


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

.content_wrapper .no-gutter h2,h1{
    text-transform:uppercase;
}

.homepage{
        padding-bottom:0px !important;
}

.homepage .content_wrapper {
        padding-bottom:0px !important;
}

 .homepage .widget-wrapper:last-child{
         padding-bottom:0px !important;
 }

.clearfix.hotel_amenities_wrap {
        margin-top:0px !important;
}

.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.4);
}
.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;
}

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


.inner-page .col-sm-12.clearfix.content_wrapper.container-fluid {
    padding-top:0px !important;
}

.mobile .simp-custom-fw-sheen
{
    position:relative;
}
.mobile .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.5);
}
.mobile .simp-custom-fw-sheen .text-content 
{
    z-index:1;
}

.mobile .logo.navbar-logo 
{
    padding-top:5px;
    background-color:white;
}

.mobile .fullImage {
    padding-top:65px !important;
}

.mobile .page .name-of-hotel {
    display: none;
}

.mobile .content_wrapper .no-gutter h1 {
    text-align: center;
}

.mobile .parent-container div#accordion {
    display: none;
}

.mobile h1, .mobile h2
{
    text-align:center !important;
}

.mobile h1, .mobile h2 {
    text-transform: uppercase;
}
.mobile h2 {
    font-size:20px;
}
.mobile h1 {
    font-size:22px;
}
.mobile .text-center.footer-menu {
    display:none;
}
/*.mobile .content_wrapper .no-gutter .widget-wrapper.bgImageContainer, .content_wrapper .no-gutter .widget-wrapper.parallaxContainer{*/
/*    display:none;*/
/*}*/

.mobile .simp-custom-fw-sheen
{
    position:relative;
}
.mobile .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.5);
}
.mobile .simp-custom-fw-sheen .text-content 
{
    z-index:1;
}

/*header nav.navbar.navbar-top.scroll {*/
/*    background:white !important;*/
/*}*/
/*header nav.navbar.navbar-top.scroll li.primary a{*/
/*    color:black !important;*/
/*}*/
/*nav.navbar.navbar-top.scroll ul li a:hover {*/
/*   color: #e1a560 !important;*/
/*}*/

/*nav.navbar.navbar-top.scroll*/
/*{*/
/*        box-shadow: 0 5px 4px rgb(39 39 39 / 20%);*/

/*}*/

.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(26,18,9,0.65);
}
.simp-custom-fw-sheen .text-content 
{
    z-index:1;
}



.simp-custom-button .btn.txt-wdgt-btn
{
    background-color:transparent;
    color:white;
    border: 1px solid white;
}
.simp-custom-button .btn.txt-wdgt-btn:hover
{
    background-color:#e1a560;
    border:1px solid #e1a560;
    color:white;
}

.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.5);
}
.simp-custom-fw-sheen .text-content 
{
    z-index:1;
}




