.outer-page .content_wrapper .no-gutter .wtbookbtn .one-col{
    display: flex;
    justify-content: center;
    align-items: center;
}

.mobile .content_wrapper .no-gutter .wtbookbtn .col-lg-12{
    display: flex;
    justify-content: center;
    align-items: center;
}

.inner-page .membership-customSection  .simp-custom-membership-form-header{
    margin: 0;
    margin-right: 0;
}
.inner-page .membership-customSection  .simp-custom-membership-form-header h2{
    font-size:32px;
    line-height: 50px;
    color: #fff;
    font-weight:700;
}
.membership-customSection {
    display: flex;
    justify-content: center;
    align-items: center;
    max-width: 1340px;
    margin: auto;
    width: 96%;
}
.club-membership-content{
    width:70%;
}
.club-membership-content-form{
    width: 30%;
    background-color: #0F2353;
}
.inner-page .membership-customSection .club-membership-content-form .simp-custom-membership-form-header{
    width:100%;
}
.inner-page .membership-customSection .club-membership-content-form .simp-custom-membership-form{
    width:100%;
}
.inner-page .membership-customSection .simp-custom-club-membership-offer-content{
    margin:0;
    padding-left: 4% !important;
    padding-right: 4% !important;
    width: 100%;
}
.inner-page .membership-customSection .simp-custom-membership-form{
    padding:0;
    margin: 0;
    
}
.inner-page .membership-customSection .simp-custom-membership-form .form-group label{
    display:none;
}
.inner-page .membership-customSection .simp-custom-membership-form .form-group input{
    padding: 23px;
}
.inner-page .membership-customSection .simp-custom-membership-form .form-group .col-sm-12.col-md-6{
    width:100%;
}
.form-group.col-sm-12 .col-sm-12.col-md-6 .btn{
    width: 45%;
    float: left;
    background: transparent;
    color: #967a50;
    border: 1px solid #967a50;
    text-transform: uppercase;
    margin-top:15px;
}
.form-group.col-sm-12 .col-sm-12.col-md-6 .btn:hover{
    background-color: #967a50;
    color: #fff;
}
@media screen and (max-width:1100px){
    .membership-customSection .club-membership-content{
        width: 60%;
    }
    .membership-customSection .club-membership-content-form{
        width: 40%;
    }
}

.simp-custom-removepadding{
    padding: 0px !important;
}
.hotel_amenities_wrap{
    margin: 0px 0px !important;
}
.location-page .outer-page .header-pills{
    padding-top: 145px
}

.for-homepage .outer-page .homepage .container-wrapper .hotel-address {
    margin-bottom: 10px;
}

.for-homepage .outer-page .homepage .container-wrapper .hotel-tagline {
    margin-top: 0;
    margin-bottom: 20px;
    color: rgb(255, 255, 255);
    font-size: 16px;
    line-height: 26px;
}

.for-homepage .outer-page .hotel-tagline a {
  color: white;   
}
.outer-page #footer .comm_cont .add_head p a:hover {
  color: #aaa;
}

















.promo-nav.col-md-12.col-xs-12 {
    /*height: 46px;*/
    background-color: #00923f;color: #fdfdfd;
    text-align: center;
    padding: 0.5% 10% 0.5% 5%;
    border-bottom: 1px solid #e6e5e5;
    }

.promo-nav .promo-area button.btn.btn-secondary {
    line-height: 30px!important;
}

.promo-nav .promo-area {
    display: flex;
    align-items: center;
    justify-content: center;
    
}

.navbar.scroll+.promo-nav{
    transition: 0.5s all ease-in-out !important;
    transform: translatey(-118px);
    z-index:-1;

}

.promo-nav .promo-area span {
    padding-right: 13px;
}
.mobile .promo-area {
    display: none;
}
.mobile .nav-wrap+.promo-nav .promo-area {
    display: block;
}

.mobile .promo-nav .promo-area span {
    font-size: 15px;
    display: block;
    padding: 0;
}

.mobile .promo-nav.col-md-12.col-xs-12 {
    padding: 10px 10px;
    border-top: 1px solid #e6e5e5;
}

.mobile .promo-nav .promo-area button.btn.btn-secondary {
    line-height: 20px!important;
    margin-top: 10px;
    font-size: 14px;
}

/*.for-homepage .slidingOffersWrapper {*/
/*    position: fixed;*/
/*    top: 65%;*/
/*    transform: translate(0, -50%);*/
/*    right: 0;*/
/*    z-index: 999;*/
/*}*/
/*.for-homepage ol.popUpContentHolder {*/
/*    padding-left: 10px;*/
/*}*/
/*.for-homepage ul.popUpContentHolder {*/
/*    padding: 0px;*/
/*    text-align: justify;*/
/*}*/
/*.for-homepage .offerListWrapper .listForPopup a {*/
/*    color:#00923f;*/
/*}*/
/*.for-homepage .offerListWrapper .sliderContentText {*/
/*    display:none !important;*/
/*}*/
/*.for-homepage ol.popUpContentHolder span.listForPopup {*/
/*    padding-left: 10px;*/
/*    display: block;*/
/*    padding-bottom: 15px;*/
/*    text-align: justify;*/
/*    font-size:15px;*/
/*    color: #eee;*/
/*}*/
/*.for-homepage ol.popUpContentHolder span.listForPopup b {*/
/*    text-transform: capitalize;*/
/*    display: block;*/
/*    font-size: 17px;*/
/*    color: gold;*/
/*}*/
/*.for-homepage .slidingOffersWrapper.slideShowOffer .offerListWrapper {*/
/*    right: 0;*/
/*}*/
/*.for-homepage .slidingOffersWrapper ul {*/
/*    list-style: none;*/
/*}*/
/*.for-homepage .offerListWrapper .fas,*/
/*.for-homepage .offerListWrapper .far,*/
/*.for-homepage .offerListWrapper .fal .offerListWrapper .fas,*/
/*.for-homepage .offerListWrapper .far,*/
/*.for-homepage .offerListWrapper .fal {*/
/*    margin-left: -30px;*/
/*    margin-right: 10px;*/
/*    width: 20PX;*/
/*    text-align: center;*/
/*    margin-bottom: 2px;*/
/*}*/
/*.for-homepage .offerIconWrapper {*/
/*    position: relative;*/
/*    z-index: 9999;*/
/*    top: -133px;*/
/*    right: 0;*/
/*    vertical-align: middle;*/
/*    text-align: center;*/
/*    cursor:pointer;*/
/*}*/
/*.for-homepage .offerIconWrapper i {*/
/*    font-size: 14px;*/
/*    background: #dff8bb;*/
/*    padding: 0px;*/
/*    border-radius: 50% 50% 0;*/
/*    box-shadow: #333 0px 2px 10px 0px;*/
/*    color: #00923f;*/
/*    transition: all ease-in-out .5s;*/
/*    width: 100px;*/
/*    height: 75px;*/
/*    display: inline-block;*/
/*}*/
/*.for-homepage .offerListWrapper {*/
/*    position: absolute;*/
/*    top: -30px;*/
/*    transform: translate(0, -50%);*/
/*    background: #dff8bb;*/
/*    color: #00923f;*/
/*    padding: 40px 35px 10px;*/
/*    right: -420px;*/
/*    width: 400px;*/
/*    transition: all ease-in-out .5s;*/
/*    box-shadow: #333 0px 5px 10px 0px;*/
/*}*/
/*.mobile.for-homepage .offerListWrapper{*/
/*    width: 340px;*/
/*    max-height: 420px;*/
/*    overflow-y: auto;*/
/*}*/
/*.for-homepage ul.popUpContentHolder li {*/
/*    list-style: circle;*/
/*    font-size: 16px;*/
/*    line-height: 1.7em;*/
/*    padding: 8px 0px;*/
/*}*/
/*.for-homepage .offerListWrapper .sliderContentText {*/
/*    color: #00923f;*/
/*    text-align: justify;*/
/*    display: block;*/
/*    text-decoration: none;*/
/*    position: relative;*/
/*    padding-top: 5px;*/
/*}*/
/*.for-homepage .offerListWrapper .sliderContentText .highlightedTextLink {*/
/*    color: gold;*/
/*    font-weight: bold;*/
/*    text-decoration: none;*/
/*}*/
/*@media screen and (max-width: 480px) {*/
/*    .for-homepage .offerListWrapper {*/
/*        width: 400px;*/
/*    }*/
/*}*/
/*@media screen and (max-width: 400px) {*/
/*    .for-homepage .offerListWrapper {*/
/*        width: 350px;*/
/*    }*/
/*}*/
/*@media screen and (max-width: 350px) {*/
/*    .for-homepage .offerListWrapper {*/
/*        width: 300px;*/
/*    }*/
/*}*/
/*.for-homepage .slidingOffersWrapper a.WrapperLink {*/
/*    color: #241f21 !important;*/
/*    display: block;*/
/*    background-color: white;*/
/*    padding: 5px;*/
/*    width: 50%;*/
/*    text-align: center;*/
/*}*/
/*.for-homepage .slidingOffersWrapper .fa-briefcase-medical:before{*/
/*    content:"Important Notice" !important;*/
/*    position: absolute;*/
/*    top: 32px;*/
/*    right: 5px;*/
/*}*/
/*.for-homepage .slidingOffersWrapper .fa-times:before{*/
/*    font-size:30px;*/
/*    position:absolute;*/
/*    top: 22px;*/
/*    right: 26px;*/
/*    font-weight:bold;*/
/*}*/
/*.for-homepage .slideShowOffer .offerIconWrapper .fal.fa-times {*/
/*    background-color: #dff8bb;*/
/*    box-shadow: unset;*/
/*}*/





/* fullwidth image n text-align */
.simp-custom-2img-touch,
.simp-custom-2img-touch1  
{
    padding-bottom:0 !important;
    padding-top:0 !important;
}
.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 h2,
.simp-custom-2img-touch1 .text-content-wrapper h2
{
    text-align:left;
}
.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;    
}


/* for form align */
.simp-custom-width40 {
    width: 40% !important;
    padding-top:0 !important;
    display:flex;
    justify-content: center;
    align-items: center;
 }
 .simp-custom-width40 .text-content-wrapper
 {
    padding-left:70px;
    padding-top:90px;
 }
 .simp-custom-width40 .text-content-wrapper h2{
    text-align:left !important;
 }

.wtformjson.simp-custom-width60 {
    width: 60% !important;
    display: flex;
    justify-content: center;
    align-items: center;
}

.simp-custom-formalign label.control-label-custom,
.simp-custom-formalign div#form-group-submit label
{
    display:none;
}

.simp-custom-formalign .form-horizontal .form-group .col-md-6
{
    width:50% !important;
    float:none;
    margin:auto;
}
.wtformjson.simp-custom-formalign  .form-horizontal .form-group.col-sm-12,
.wtformjson.simp-custom-formalign .form-horizontal #form-group-submit 
{
    margin: 0 0 15px 0 !important
}


/* location widget homepage  */
.simp-custom-removepadding {
    padding: 0 !important;
}

.child-hotel[data-hotelid="3585"] .homepage  .container-fluid .row .content_wrapper {
    padding-top: 0;
}

/*text padding for 2col */
.simp-custom-textpadding {
    padding-top: 75px !important;
    padding-bottom: 95px !important;
    padding-left: 80px !important;
    padding-right: 80px !important;
}

.simp-custom-textpadding1 {
    padding-top: 75px !important;
    padding-bottom: 95px !important;
}
/*.simp-custom-textpadding1 .text-content-wrapper h3{*/
/*    margin-left:20px !important;*/
/*}*/
/*.simp-custom-textpadding1 .text-content-wrapper h2{*/
/*    margin-left:20px !important*/
/*}*/
.simp-custom-textpadding1 p{
  padding-left:0px !important;
}





#fullwidth_video_bg{
    background-color: #56514a;
}

#fullwidth_video_bg video{
    margin: 0 auto;
}

#video_controls{
    bottom: 0 !important;
    left: 0 !important;
    right: 0 !important;
}
#video_controls .mute_video{
    display: none;
}

@media screen and (min-width: 1025px){
    .carousel-container{
        height: 100%;
        overflow: hidden;
    }
    #fullwidth_video_bg video{
        position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    object-fit: cover;
    width: 100% !important;
    height: auto !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.35);
}
.simp-custom-fw-sheen .text-content
{
    z-index:1;
}





