.widget-wrapper.generic_slider[data-widget-id="2173490"] {
    width: 75%!important;
}
.clearfix.widget-wrapper.wt1tb[data-widget-id="2027824"]{
    max-width: 25%;
}

.clearfix.widget-wrapper.wt1tb[data-widget-id="2027824"] .text-content {
    background-color: #000000;
    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="2027824"] .text-content {
    margin-left: -15px;
}




/*FullWidth Widget Padding*/
.simp-custom-2img-touch .fullWidthWidgetWrapper ,
.simp-custom-2img-touch1 .fullWidthWidgetWrapper  
{
    display: flex;
    justify-content: center;
    align-items: center;
}
.simp-custom-2img-touch .text-content-wrapper p,
.simp-custom-2img-touch1 .text-content-wrapper p{
    padding-left:0 !important;
}
.simp-custom-2img-touch .text-content-wrapper,
 .simp-custom-2img-touch1 .text-content-wrapper

{
   padding: 0 55px !important;    
}

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

.explorer .bookingform-wrapper {
    bottom: 20% !important;
}



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

.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 #a18442;
   background-color: #a18442;
   color: #ffffff;
   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-center
{
    display:flex;
    align-items:center;
    justify-content:center;
}


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

.mobile .logo.navbar-logo 
{
    padding-top:0px;
    padding-bottom:5px;
    background-color:transparent;
}
.mobile .fullImage {
    padding-top:0px !important;
}
.mobile .name-of-hotel {
    display:none;
}
.mobile div#accordion {
    display:none;
}
.mobile h1, h2
{
    text-align:center !important;
}

.mobile div#widgetWrapperHome div#leftColWid h1:first-child
{
    display:none;
}

.mobile h2{
    font-size:22px;
}

.mobile h1, h2 {
    text-transform:uppercase;
}

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

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

.widget-wrapper.wtbookbtn,
.widget-wrapper.wtlinkbutton,
.txt-wdgt-btn-wrapper{
    display:flex;
    justify-content:center;
}
.widget-wrapper.wtbookbtn .one-col,
.widget-wrapper.wtlinkbutton .one-col{
    display:flex;
    justify-content:center;
}

.mobile .widget-wrapper.wtbookbtn,
.mobile .widget-wrapper.wtlinkbutton{
    display:flex;
    justify-content:center;
}
.mobile .widget-wrapper.wtbookbtn>div,
.mobile .widget-wrapper.wtlinkbutton>div{
    display:flex;
    justify-content:center;
}
.mobile .content_wrapper .no-gutter .room-description .col-xs-12 .txt-wdgt-btn-wrapper{
    display:none;
}

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

