

.mobile #footer {
	padding: 20px 20px 50px;
}

.mobile #footer .custom-footer-mobile {
	display: flex;
	flex-direction: column;
	gap: 20px;
}

.mobile #footer .custom-footer-mobile > .col-xs-12 {
	padding: 0;
}

.mobile #footer .custom-footer-mobile > .col-xs-12:not(:last-child) {
	border-bottom: 1px solid #fff;
	padding: 0 0 20px;
}

.mobile #footer .custom-header .brand-name p,
.mobile #footer .custom-header .custom-social-block .social_head p,
.mobile #footer .custom-header .mails p,
.mobile #footer .custom-contact-block .contact-us p,
.mobile #footer .custom-contact-block .hotel-address p:first-child {
	margin: 0;
	font-weight: 700;
	font-size: 18px;
	line-height: normal;
}

.mobile #footer .custom-header .mails ul {
	padding: 20px 0 20px;
	margin: 0;
}

.mobile #footer .custom-header .mails li,
.mobile #footer .custom-header .custom-footer-navbar-wrappers li,
.mobile #footer .custom-contact-block .contact-us li {
	list-style-type: none;
	padding-top: 10px;
}

.mobile #footer .custom-header .mails .mail-show-hide .fa-stack {
	display: none;
}

.mobile #footer .custom-header .mails a,
.mobile #footer .custom-header .custom-footer-navbar-wrappers li a,
.mobile #footer .custom-contact-block .contact-us li a {
	line-height: normal;
	word-wrap: break-word;
	display: block;
	font-size: 16px;
}

.mobile #footer .custom-header .custom-social-block {
	padding: 0;
	display: flex;
	gap: 20px;
}

.mobile #footer .custom-header .custom-social-block .socialIcons {
	display: flex;
	flex-wrap: wrap;
	gap: 20px;
}

.mobile #footer .custom-header .custom-social-block .socialIcons i {
	font-size: 18px;
}

.mobile #footer .custom-header .custom-footer-navbar-wrappers {
	padding: 0;
}

.mobile #footer .custom-contact-block .add_cont {
	padding-bottom: 20px;
}

.mobile #footer .custom-header .custom-footer-navbar-wrappers ul,
.mobile #footer .custom-contact-block .contact-us {
	padding: 0;
	margin: 0;
}

.mobile #footer .custom-contact-block .hotel-address p:last-child {
	font-size: 16px;
	line-height: normal;
	padding-top: 10px;
	margin: 0;
}

.mobile #footer .custom-footer-brand p {
	margin: 0;
	font-size: 16px;
	line-height: normal;
	padding-bottom: 20px;
}

.mobile #footer .custom-footer-brand img {
	max-width: 300px;
}

.mobile #footer .custom-contact-block .add_cont > p {
	margin: 0;
	font-weight: 700;
	font-size: 18px;
	line-height: normal;
}

.mobile #footer .custom-header .mails {
    padding: 20px 0 20px;
}

#footer .container p.footer-managed-text {
    font-size:10px !important;
}
body :is(.outer-page,.outerpage) #footer .container p.footer-managed-text{
    margin:20px 0 0 0;
}


.social-tictok .tiktok svg {
    width: 15px;
    height: 15px;
    display: block;
    fill: currentColor;
}
#footer .address_block .add_cont .social_block .socialIcon a {
	display: flex !important;
	justify-content: center;
	align-items: center;
}

#footer .footer-newsletter{
    margin-bottom: 4.478% !important;
}

#footer .custom-second-section {
    display:flex;
    width:100%;
    max-width:100%;
}

#footer .custom-second-section>.col-xs-12 {
    max-width: 33.3%;
    width: 33.3%;
    padding: 20px 30px;
    border-right: 1px solid;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
}

#footer .custom-second-section >.col-xs-12 .add_head>div {
    width: 100%
}

#footer .custom-second-section >.col-xs-12 .add_cont {
    margin-bottom: 20px;
    padding: 0;
}

#footer .custom-second-section>.col-xs-12 .add_cont ul {
    display: flex;
    column-gap: 20px;
    justify-content: left;
    flex-direction: column;
}

#footer .custom-second-section>.col-xs-12 .add_cont li {
    width: calc(100% / 2 - 10px);
    min-width: fit-content
}

#footer .custom-second-section>.col-xs-12 .add_cont p {
    width: 100%;
    text-align: left;
}

#footer .custom-second-section>.col-xs-12 .add_cont a {
    white-space: nowrap
}

#footer .custom-second-section>.col-xs-12 .fa-stack {
    display: none
}

#footer .custom-second-section>.col-xs-12 li {
    list-style: none;
    height: auto;
}

#footer .custom-second-section .comm_cont>.col-xs-12 .mails li {
    display: flex
}

#footer .custom-second-section .custom-social-block .socialIcons {
    display: flex;
    justify-content: space-between;
}

#footer .custom-second-section .footer-detail{
    margin:0;
}

#footer .custom-second-section>.col-xs-12:nth-child(3) {
    border-right: unset
}

#footer .custom-second-section .mails,
#footer .custom-second-section .social_block {
    margin: 20px 0 20px;
}

#footer .custom-second-section .mails ul{
    padding:0;
    display: flex;
    flex-direction: column;
    margin: 0;
}

#footer .custom-second-section p,
#footer .custom-second-section .footer-detail{
    font-weight: 700;
    font-size:clamp(11px,0.834vw ,16px) !important;
    text-align: left;
}


#footer .custom-second-section .footer-detail{
    font-weight:unset;
}

#footer .custom-second-section .hotel-address p:nth-child(2){
    font-weight:unset;
}

#footer .custom-second-section .custom-footer-brand>p{
    margin-bottom:20px;
}


#footer .custom-second-section .comm_cont  .add_cont li,
#footer .custom-second-section .comm_cont  .hotel-address p + p {
    font-weight: 300;
    font-size: clamp(12px,.875em,16px);
    opacity: .7
}

#footer .custom-social-block.col-sm-12.col-md-5 {
    display:flex;
    flex-direction:row;
    width:100%;
    padding:0;
    align-items: center;
    margin: 0 0 20px;
}

#footer .custom-social-block .social_cont-2 {
    width: 70%;
}

#footer .custom-social-block .social_head {
    width: 30%;
    padding: 0;
}

#footer .custom-second-section nav.footer_navbar.scroll ul{
    display:flex;
    align-items:center;
    column-gap:10px;
    padding: 0;
}

#footer .comm_cont.f_bot {
    display:none
}

#footer .custom-second-section .mails p,
#footer .custom-second-section>.col-xs-12 .add_cont p,
.hotel-address p{
    margin-bottom:16px;
}

#footer .custom-second-section .col-xs-12.custom-footer-navbar-wrappers {
    padding:0;
}

@media (max-width: 1200px) {
    #footer .custom-footer-brand img{
        width:80%
    }
}

@media (max-width: 990px) {
    #footer .custom-second-section .mails a {
        overflow: hidden;
        overflow-wrap: break-word;
        width: 190px;
        text-align: left;
        display: inline-block;
    }
}

@media (max-width: 990px){
    #footer .custom-second-section>.col-xs-12 {
        max-width: 33.3%;
        width: 33.3%;
        padding: 10px 15px;
        border-right: 1px solid;
        display: flex;
        flex-direction: column;
        justify-content: flex-start;
        align-items: center;
    }

}

#footer .custom-second-section .custom-header {
    width:100%;
}



.outer-page #footer{
   padding: 3% 3% !important;
}

#footer .hotel-info img{
	width: 75%;
	filter: brightness(0) invert(1);
}

#footer .logos .rewards{
   margin:0;
}

#footer .logos .rewards a img{
   filter: none;
   width: 70%;
   display: flex;
   height: 30vh;
   justify-content: center;
   margin-left: 45%;
}

#footer .hotel-info .add_head {
   padding-top: 15px;
   text-align: left !important
}

#footer .hotel-info .add_head p {
   font-size: 16px;
   line-height: 1.5;
}

#footer .hotel-info .add_head p:first-child {
 margin-bottom: 10px;
}

#footer .three-col .clearfix {
   width: 100%;
}

#footer .three-col .footer_navbar {
   display: flex;
   align-items: flex-start;
   justify-content: space-around;
}

#footer .footer_navbar_wrapper .fsitemap {
   column-count:2;
}

#footer .footer_navbar_wrapper .fsitemap li {
   display: block ;
   text-align: left;
   font-weight: 300;
   font-size: 16px;
   margin-top: 4px;
}

#footer .fsitemap {
   padding-top: 0px !important;
}
/*#footer .add_cont {*/
/*    margin-top: -6px !important;*/
/*}*/
#footer .three-col .footer_navbar > ul {
   display: flex;
   justify-content: space-between;
}
#footer .three-col .footer_navbar .li-space > a {
   color: white !important;
}
#footer .three-col .footer_navbar .li-space > a > span:first-child {
   display: none;
}

@media (min-width: 1101px) {
   #footer .icon-col {
       padding-left: 5%;
   }
}
#footer .icon-col .social_block {
 width: 100%;
}
#footer .icon-col .social_block .social_head {display: none;}
#footer .icon-col .social_block .social_head p {
 padding-top: 0;
 display:none;
}
#footer .icon-col .social_block .social_cont .socialIcon {
 display: flex;
 margin-left: -7px;
}
#footer .icon-col .social_block .social_cont a {
  margin-left: 3% !important;
}
#footer .icon-col .social_block .social_cont .social-twi:hover{
   background-color:#007bb5;
}
#footer .icon-col .social_block .social_cont a:first-child {
 margin-left: 0;
}
#footer .icon-col .social_block .social_cont .fa-tripadvisor{
   margin-left: 9%;
}
#footer .icon-col .social_block .social_cont a:last-child {
 margin-right: 0;
}
#footer .icon-col .address_block .add_cont ul {
   display: flex;
   flex-direction: column;
   justify-content: flex-start;
}
#footer .icon-col .address_block .add_cont .footer-detail {
   display: flex;
   align-items: center;
   justify-content: center;
   margin: 5px 15px 0 0;
}

#footer .footer_navbar_wrapper {
   border: none;
   padding: 0;
}

/*Newsletter*/

#footer .footer-newsletter {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 4.478% 0 0;
    padding: 0;
}
#footer .footer-newsletter .custom-newsletter {
    width: 30%;
}
#footer .footer-newsletter .custom-newsletter .footer-row {
    display: flex;
    align-items: center;
    justify-content: center;
}
#footer .footer-newsletter .custom-newsletter .news_letter_block {
    width: 100%;
}

#footer .footer-newsletter .custom-newsletter .input-holder .user_email{
	height:45px;
	border: 1px solid #2c2c2c;
	margin-top:20px;
}
#footer .footer-newsletter .custom-newsletter .button-holder button{
	width: 100%;
	background-color: #8B1936;
	text-align: center;
	text-transform: uppercase;
	border: none;
	padding: 2px 85px;
	display: flex;
	justify-content: center;
	align-items: center;
}

#footer .footer-newsletter .news_letter_block .subscribe-widget .button-holder {
    display: block;
    position: relative;
}
#footer .footer-newsletter .news_letter_block .subscribe-widget  .form-group {
    width: 100%;
    display: block;
    margin-right: 0px;
}

#footer  .col-md-12.col-xs-12.bottom-footer {
	padding:0;	
}

#footer  .custom-footer.col-md-12.col-xs-12 {
	padding:0;
}

#footer .hotel-info .add_head *,
#footer .footer_navbar_wrapper .fsitemap * ,
.add_cont {
	font-size:clamp(11px,0.834vw ,16px) !important;
	color:#fff;
	font-weight:400;
}

@media(max-width:990px){
	.hotel-info,
	.three-col,
	.icon-col{
		padding:0;
	}
	.footer-detail.mail-show-hide a{
		overflow: hidden;
	    overflow-wrap: break-word;
	    max-width: 150px;
	    text-align: left;
	}
}

#footer .icon-col .social_block{
	padding:0
}

#footer .custom-footer,
#footer .footer-newsletter {
    display: none;
}


/*.outer-page .custom-footer.col-xs-12 .midfooter .visitHotelsContainer.col-xs-8.col-md-8{*/
/*    width: 100%;*/
/*}*/
/*.outer-page .custom-footer.col-xs-12 .midfooter .visitHotelsContainer .property1 a:nth-of-type(5)>img{*/
/*    width: 95% !important;*/
/*    height: 37% !important;*/
/*    margin-top: 30px !important;*/
/*}*/
/*.outer-page .custom-footer.col-xs-12 .midfooter .visitHotelsContainer .property1 a:nth-of-type(6)>img{*/
/*    width: 100% !important;*/
/*    height: 67% !important;*/
/*    margin-top: 0px !important;*/
/*}*/
/*.outer-page .custom-footer.col-xs-12 .midfooter .visitHotelsContainer .property1 a:nth-of-type(7)>img{*/
/*    width: 90% !important;*/
/*    height: 40% !important;*/
/*    margin-top: 15px !important;*/
/*}*/
/*.outer-page .custom-footer.col-xs-12 .midfooter .visitHotelsContainer .property1 a:nth-of-type(8)>img{*/
/*    width: 100% !important;*/
/*    height: 100% !important;*/
/*    margin-top: -24px !important;*/
/*}*/

.mobile.for-gallerypage .custom-mobile-gallery-img {
  margin-bottom: 20px;
  position: relative;
}
.mobile.for-gallerypage .custom-mobile-gallery-img:after{
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  content:"IMAGE GALLERY";
  color: #fff;
  font-weight: 700;
  font-size: 18px;
  padding: 10px 0;
}
.for-gallerypage .outer-page .header-pills-wrapper {
  background: url("https://assets.simplotel.com/simplotel/image/upload/q_90,fl_progressive,w_1920,f_auto,c_limit/best-western-plus-westlands/PENTHOUSE_1_wlqkp5") no-repeat center/cover;
  padding-top:25vh !important;
  position: relative;
  display: block;
}
.for-gallerypage .outer-page .header-pills-wrapper .header-pills{
  background: unset;
  border: unset;
  position: relative;
}
.for-gallerypage .outer-page .header-pills-wrapper .header-pills:before{
  height: 100%;
  width: 100%;
  left: 0;
  bottom: 0;
  content: "IMAGE GALLERY";
  color: #FFF;
  font-size: 46px;
  font-weight: 700;
  text-align: left;
  padding-left: 2%;
}
.for-gallerypage .outer-page .header-pills-wrapper .header-pills .nav.nav-pills {
  position:absolute;
  bottom:-100px;
  left:50%;
  transform:translateX(-50%);
}
.for-gallerypage .clearfix.widget-wrapper.img-description-padding {
  margin-top: 100px;
}

h1, h2{
     text-transform: uppercase;
}
.simp-custom-padding1{
    padding: 60px 0px !important;
}
.simp-custom-padding2{
    padding: 90px 0px 30px 0px !important;
}

.simp-custom-aboutus h1{
     font-size: 30px !important;
    text-align: left !important;
    letter-spacing: 4px;
}
.simp-custom-aboutus h2{
     font-size: 66px !important;
    text-align: left !important;
    line-height: 85px;
     text-transform: unset !important;
   
}
.simp-custom-aboutus .left-box{
    width: 39%;
}
.simp-custom-aboutus .right-box{
    width: 54%;
}

.simp-custom-slidersleft{
    max-width: 45% !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 4.5% !important;
    margin-right: 0px !important;
}
.simp-custom-slidersleft .jssor-carousel-wrapper{
    padding: 40px;
    background-color: #B67A86 !important; 
}
.simp-custom-slidertextright{
    width: 40% !important;
    margin-left: 4.5% !important;
}
.simp-custom-slidertextright .text-content{
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-right: 22.5%;
    padding-left: 0px !important;
}
.simp-custom-slidertextright h2{
    font-size: 30px !important;
    font-weight: 400 !important;
    text-transform: capitalize !important;
}
.simp-custom-slidertextright h3{
    padding-top: 25px;
    font-size: 21px;
    line-height: 35px;
}
.simp-custom-slidersright{
    max-width: 45% !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    padding-right: 4.5% !important;
    margin-left: 1.038% !important;  
}
.simp-custom-slidersright .jssor-carousel-wrapper{
    padding: 40px;
    background-color: #B67A86 !important; 
}
.simp-custom-slidertextleft{
    width: 41% !important;
    margin-right: 3.41% !important;
}
.simp-custom-slidertextleft .text-content{
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-left: 22%;
    padding-right: 0px;
}
.simp-custom-slidertextleft h2{
    font-size: 30px !important;
    font-weight: 400 !important;
    text-transform: capitalize !important;
}
.simp-custom-slidertextleft h3{
    padding-top: 25px;
    font-size: 21px;
    line-height: 35px;
}

.simp-custom-blogwidget .text-content-wrapper {
    background-color:#fff;
    width: 95%;
    margin: auto;
    border: 1px solid #fff;
    z-index: 2;
    position: relative;
}
.simp-custom-blogwidget .text-content:before{
    content: "";
    border: 1px solid #ffffff;
    display: block;
    position: absolute;
    height: 95%;
    width: 95%;
    left: 0;
    right: 0;
    z-index: 1;
    top:1.7%;
    margin: auto;
}
.simp-custom-blogwidget .fullWidthWidgetWrapper{
    width:80%;
    display: flex;
    justify-content: center;
}
.simp-custom-blogwidget .text-content-wrapper:hover {
    box-shadow:0 4px 8px 0 rgba(0,0,0,0.2);
    background-color:rgba(238,221,227,0.7);
    border: 1px solid rgba(238,221,227,0.7);
}
.simp-custom-blogwidget .text-content {
    position: relative;
    width: 36%;
    margin: 0 3.8%;
}
 .simp-custom-blogwidget .text-content-wrapper p {
    line-height:1.6em !important;
    padding: 0px 9% !important;
    margin-top: 20px !important;
    font-size: 15px;
} 
.simp-custom-blogwidget h3{
    color: #000000;
    font-size: 24px;
    padding: 0px 9% !important;
}

/*.simp-custom-textslider .text-content-wrapper p{*/
/*   position: absolute;*/
/*   margin-top: 25px;*/
/*   display: none;*/
/*    padding-left: 12.5% !important;*/
/*    padding-right: 12.5%!important;*/
/*    line-height:1.5em !important;*/

/*}*/
/*.simp-custom-textslider .text-content:hover .text-content-wrapper{*/
/*    position:absolute;*/
/*    top: 0;*/
/*    left:0;*/
/*    width:100%;*/
/*    height:100%;*/
/*    color:white;*/
/*    padding-top: 22%;*/
/*    z-index:1;*/
/*    background:rgba(0,0,0,0.35);*/
/*    border-radius: 10px;*/
/*}*/
/*.simp-custom-textslider .text-content:hover img{*/
/*    filter: blur(10px);*/
/*    -webkit-filter: blur(10px);*/
/*    border-radius: 10px;*/
/*}*/
/*.slick-next:before, .slick-prev:before{*/
/*    font-size: 40px;*/
/*    color: #fff !important;*/
/*}*/
/*.slick-prev, .slick-next{*/
/*    top: 43%;*/
/*}*/
/*.simp-custom-textslider h3{*/
/*    font-size: 22px;*/
/*}*/

.outer-page .content_wrapper .no-gutter .simp-custom-textslider .text-content-wrapper p:empty {
    display: none;
}

.outer-page .content_wrapper .no-gutter .simp-custom-textslider  .text-content .text-content-wrapper  p span,
.outer-page .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-textslider .fullWidthWidgetWrapper .text-content .text-content-wrapper span {
    color: #fff !important;
}

.outer-page .content_wrapper .no-gutter .simp-custom-textslider  .text-content .text-content-wrapper  p,
.outer-page .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-textslider .fullWidthWidgetWrapper .text-content .text-content-wrapper > p,
.outer-page .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-textslider .fullWidthWidgetWrapper .text-content .text-content-wrapper > div {
    display: none;
}

.outer-page .content_wrapper .no-gutter .simp-custom-textslider  .text-content img:hover + .text-content-wrapper  p,
.outer-page .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-textslider .fullWidthWidgetWrapper .text-content img:hover + .text-content-wrapper > p,
.outer-page .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-textslider .fullWidthWidgetWrapper .text-content img:hover + .text-content-wrapper > div {
    display: block;
}


.outer-page .content_wrapper .no-gutter  .simp-custom-textslider .text-content img:hover + .text-content-wrapper {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
    color: white;
    z-index: 1;
    background: rgba(0, 0, 0, 0.35);
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    pointer-events: none; 
    opacity: 1; 
}

.outer-page .content_wrapper .no-gutter  .simp-custom-textslider .slick-next:before, 
.outer-page .content_wrapper .no-gutter  .simp-custom-textslider .slick-prev:before {
    font-size: 40px;
    color: #fff !important;
}

.outer-page .content_wrapper .no-gutter  .simp-custom-textslider .slick-prev, 
.outer-page .content_wrapper .no-gutter  .simp-custom-textslider .slick-next {
    top: 43%;
}


.outer-page .content_wrapper .no-gutter  .simp-custom-textslider h3 {
    font-size: 22px;
}

.outer-page .content_wrapper .no-gutter  .simp-custom-textslider .text-content img:hover{
	filter: blur(10px);
	-webkit-filter: blur(10px);
	border-radius: 10px;
}


.homepage .address-block-details{
    display:none;
}

/*div[data-widget-id="2194791"] .slick-list .slick-track div:nth-child(1) , div[data-widget-id="2194791"] .slick-list .slick-track div:nth-child(3) {
    display:none;
}
div[data-widget-id="2194791"] .slick-list .slick-track {
    display:flex;
    justify-content:center;
}*/



.content_wrapper .three-col[data-widget-id="2115778"] .text-content-wrapper .btn-center{
    position: absolute;
    bottom: -8%;
    left: 0;
    right: 0;
    
}
.content_wrapper .three-col[data-widget-id="2115778"]{
    padding-bottom: 5%!important;
}

.content_wrapper .three-col[data-widget-id="2115778"] .text-content {
    height: 100%;
    position: relative;

}
/*offer page*/
.three-col[data-widget-id="2116604"] .text-content-wrapper .btn-center{
    position: absolute;
    bottom: -10%;
    left: 0;
    right: 0;
   
}

.three-col[data-widget-id="2116604"] .col-sm-4.text-content {
    height: 100%;
    position: relative;
}


.outer-page .content_wrapper .no-gutter .simp-custom-offer-equal-card .text-content-wrapper h5,
.outer-page .content_wrapper .no-gutter .simp-custom-offer-equal-card .text-content-wrapper h3{
    padding:5% 0;
    margin:0;
}
.outer-page .content_wrapper .no-gutter .simp-custom-offer-equal-card .text-content-wrapper p{
    margin:0;
}
.outer-page .content_wrapper .no-gutter .simp-custom-offer-equal-card .text-content-wrapper .btn{
    margin:5% 0 0 0;
}


.outer-page .content_wrapper .no-gutter .simp-custom-offer-equal-slider .text-content h5{
    padding:5% 0;
    margin:0;
}
.outer-page .content_wrapper .no-gutter .simp-custom-offer-equal-slider .text-content p{
    margin:0;
}
.outer-page .content_wrapper .no-gutter .simp-custom-offer-equal-slider .text-content .btn{
    margin:5% 0 0 0;
}


/*mobile*/
.mobile .content_wrapper .no-gutter .simp-custom-offer-equal-card{
    margin:0 0 30px 0;
}
.mobile .content_wrapper .no-gutter .simp-custom-offer-equal-card .col-xs-12{
    margin-bottom:30px
}
.mobile .content_wrapper .no-gutter .simp-custom-offer-equal-card .col-xs-12:last-child{
    margin:0 !important;
}
.mobile .content_wrapper .no-gutter .simp-custom-offer-equal-card h3,
.mobile .content_wrapper .no-gutter .simp-custom-offer-equal-card h5{
    margin:0;
    padding:0 0 20px 0;
}
.mobile .content_wrapper .no-gutter .simp-custom-offer-equal-card .btn{
    margin:20px 0 0 0;
}

.mobile .content_wrapper .no-gutter .simp-custom-offer-equal-slider h5{
    margin:0;
    padding:0 0 20px 0;
}
.mobile .content_wrapper .no-gutter .simp-custom-offer-equal-slider .btn{
    margin:20px 0 0 0;
}

/*.for-homepage .slidingOffersWrapper {
    position: fixed;
    top: 50%;
    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 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: -132px;
    right: 0;
    vertical-align: middle;
    text-align: center;
    cursor:pointer;
}
.for-homepage .offerIconWrapper i {
    font-size: 14px;
    background: #8c2937;
    padding: 0px;
    border-radius: 50% 50% 0;
    box-shadow: #333 0px 2px 10px 0px;
    color: white;
    transition: all ease-in-out .5s;
    width: 75px;
    height: 75px;
    display: inline-block;
}
.for-homepage .offerListWrapper {
    position: absolute;
    line-height: 30px;
    top: 25px;
    transform: translate(0, -50%);
    background: #8c2937;
    color: #eee;
    padding: 20px 46px 20px 28px;
    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: white;
    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: #173f5e !important;
    display: block;
    background-color: white;
    padding: 5px;
    width: 50%;
    text-align: center;
}
.for-homepage .slidingOffersWrapper .fa-briefcase-medical:before{
    content:"COVID-19" !important;
    position: absolute;
    top: 32px;
    right: 5px;
    color:white;
}
.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: transparent;
    box-shadow: unset;
}
.for-homepage .slideShowOffer .offerListWrapper a {
    color: white;
}
.for-homepage .slideShowOffer .offerListWrapper a:hover {
    color: white!important;
}*/

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

.collapsedNavbar .headerTopStrip{
    background: #8B1936;
    color: #f4f4f4;
    font-size: 14px;
    height: 30px;
    transition: all ease .5s;
    overflow: hidden;
}
.collapsedNavbar .headerTopStrip:hover{
	background-color:grey;
}

.headerTopStrip .header_top_contact {
    float: left;
}

.headerTopStrip .topStrip-close-btn {
    float: right;
    background: none;
    border: none;
}

.parent-hotel .header-pills {
    padding-top: 127px;
}
.child-hotel .header-pills {
    padding-top: 155px;
}
.headerTopStrip .topStrip-text {
    position:absolute;
    bottom:5px;
}

.content_wrapper .no-gutter.clearfix:nth-child(2) {
    display: none;
}

.btn-center {
    text-align:center !important;
}

.btn-center .btn {
    float:none !important;
}

.widget-wrapper[data-widget-id="2115940"] td:first-child {
    font-size: 75px;
    color: rgba(0,0,0,0.15);
}

.widget-wrapper[data-widget-id="2115940"] td:nth-child(2) {
    font-size: 20px;
    vertical-align: middle !important;
}
.simp-custom-triplogo .text-content .TA_certificateOfExcellence{
    display: flex;
    justify-content: center;
    align-items: center;
}
.simp-custom-hideRightBox .right-box{
    display:none;
}
.simp-custom-hideLeftBox .left-box{
    display:none;
}
.simp-custom-center{
    display:flex;
    justify-content:center;
}
.for-homepage .content_wrapper .no-gutter.clearfix:nth-child(2){
    display:block;
}


#footer .add_cont + li .fa-stack .fa{
    line-height:8px
}

#footer .address_block li{
    list-style:none;
}

.outer-page .content_wrapper .no-gutter .simp-custom-triplogo .left-box .certificates-container{
    display:flex;
    width:100%;
    justify-content:center;
    align-items:center;
    flex-direction:row-reverse;
} 

.outer-page .content_wrapper .no-gutter .simp-custom-triplogo .left-box .certificates-container .TA_certificateOfExcellence:first-child{
    height:233px;
    width:200px;
}

.outer-page .content_wrapper .no-gutter .simp-custom-triplogo .left-box .certificates-container .TA_certificateOfExcellence:first-child #CDSWIDCOE{
    width:200px;
}

.outer-page .content_wrapper .no-gutter .simp-custom-triplogo .left-box .certificates-container .TA_certificateOfExcellence:first-child img{
    width:200px;
}

.outer-page .content_wrapper .no-gutter .simp-custom-triplogo .left-box .certificates-container #CDSWIDCOE:first-child{
    height:100%;  
}

.outer-page .content_wrapper .no-gutter .simp-custom-triplogo .left-box .certificates-container a{
    height:100%;
}

.outer-page .content_wrapper .no-gutter .simp-custom-triplogo .left-box .certificates-container img{
    height:100%;
}

/*.outer-page #footer .custom-footer{*/
/*     margin-top:35px;*/
/*     padding-left: 5%;*/
/*     padding-right: 3%;*/
/*}*/
/*.outer-page #footer{*/
/*    padding: 3% 5% 2% 3% !important;*/
/*}*/
/*#footer .custom-footer .midfooter{*/
/*    border:none;*/
/*    margin-top: -19px;*/
/*}*/
/*.outer-page #footer .hotel-info img{*/
/* width: 75%;*/
/* height: 70%;*/
/* filter: brightness(0) invert(1);*/
/*}*/
/*.outer-page #footer .logos .rewards span{*/
/*     display:none;*/
/* }*/
/*.outer-page #footer .logos .aleph{*/
/*    display:none;*/
/*}*/
/*.outer-page .custom-footer.col-xs-12 .midfooter .visitHotelsContainer.col-xs-8.col-md-8 .property1{*/
/*    margin-top: -19px;*/
/*}*/
/*.outer-page .custom-footer.col-xs-12 .midfooter .visitHotelsContainer.col-xs-8.col-md-8 .property1 a:nth-of-type(1){*/
/*    margin-top: 86px;*/
/*}*/
/*.outer-page .custom-footer.col-xs-12 .midfooter .visitHotelsContainer .property1 a>img{*/
/*    width: 83% !important;*/
/*    height: 73% !important;*/
/*}*/
/*#footer .logos .rewards{*/
/*    margin:0;*/
/*}*/
/*#footer .logos .rewards a img{*/
/*    filter: none;*/
/*    width: 70%;*/
/*    display: flex;*/
/*    height: 30vh;*/
/*    justify-content: center;*/
/*    margin-left: 45%;*/
/*}*/
/*#footer .hotel-info .add_head {*/
/*    padding-top: 15px;*/
/*    text-align: left !important*/
/*}*/
/*#footer .hotel-info .add_head p {*/
/*    font-size: 16px;*/
/*    line-height: 1.5;*/
/*}*/
/*#footer .hotel-info .add_head p:first-child {*/
/*  margin-bottom: 10px;*/
/*}*/

/*#footer .three-col .clearfix {*/
/*    width: 100%;*/
/*}*/
/*#footer .three-col .footer_navbar {*/
/*    display: flex;*/
/*    align-items: flex-start;*/
/*    justify-content: space-around;*/
/*}*/
/*#footer .footer_navbar_wrapper .fsitemap {*/
/*    column-count:2;*/
/*}*/
/*#footer .three-col li {*/
/*    display: block !important;*/
/*    text-align: left;*/
/*    font-weight: 300 !important;*/
/*    font-size: 16px;*/
/*    margin-top: 4px;*/
/*}*/
/*#footer .three-col {*/
/*    margin-top: 20px !important;*/
/*}*/
/*#footer .add_cont {*/
/*    padding: 5px 0 !important;*/
/*}*/
/*#footer .add_cont ul li {*/
/*    padding-bottom: 3px !important;*/
/*}*/
/*#footer .fsitemap {*/
/*    padding-top: 0px !important;*/
/*}*/
/*#footer .add_cont {*/
/*    margin-top: -6px !important;*/
/*}*/
/*#footer .three-col .footer_navbar > ul {*/
/*    display: flex;*/
/*    justify-content: space-between;*/
/*}*/
/*#footer .three-col .footer_navbar .li-space > a {*/
/*    color: white !important;*/
/*}*/
/*#footer .three-col .footer_navbar .li-space > a > span:first-child {*/
/*    display: none;*/
/*}*/

/*@media (min-width: 1101px) {*/
/*    #footer .icon-col {*/
/*        padding-left: 5%;*/
/*    }*/
/*}*/
/*#footer .icon-col .social_block {*/
/*  width: 100%;*/
/*}*/
/*#footer .icon-col .social_block .social_head {*/
/*  padding-top: 20px;*/
/*  text-align: left;*/
/*}*/
/*#footer .icon-col .social_block .social_head p {*/
/*  padding-top: 0;*/
/*  display:none;*/
/*}*/
/*#footer .icon-col .social_block .social_cont .socialIcon {*/
/*  display: flex;*/
/*  margin-left: -7px;*/
/*}*/
/*#footer .icon-col .social_block .social_cont a {*/
/*   margin-left: 3% !important;*/
/*}*/
/*#footer .icon-col .social_block .social_cont .social-twi:hover{*/
/*    background-color:#007bb5;*/
/*}*/
/*#footer .icon-col .social_block .social_cont a:first-child {*/
/*  margin-left: 0;*/
/*}*/
/*#footer .icon-col .social_block .social_cont .fa-tripadvisor{*/
/*    margin-left: 9%;*/
/*}*/
/*#footer .icon-col .social_block .social_cont a:last-child {*/
/*  margin-right: 0;*/
/*}*/
/*#footer .icon-col .address_block .add_cont ul {*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*    justify-content: flex-start;*/
/*}*/
/*#footer .icon-col .address_block .add_cont .footer-detail {*/
/*    display: flex;*/
/*    align-items: center;*/
/*    justify-content: center;*/
/*}*/
/*#footer .icon-col .address_block .add_cont .footer-detail .fa-stack{*/
/*  margin-bottom: 12px;*/
/*}*/
/*#footer .footer_navbar_wrapper {*/
/*    border: none;*/
/*}*/
/*#footer .footer_navbar_wrapper .footer_navbar > .navbar-nav > li:last-child > .nav > li {*/
/*    width: 100%;*/
/*}*/
/*#footer .footer_navbar_wrapper .footer_navbar > .navbar-nav > li:first-child {*/
/*    width: 33.33%;*/
/*}*/
/*#footer .footer_navbar_wrapper .footer_navbar > .navbar-nav > li:first-child > .nav > li {*/
/*    text-align: left;*/
/*}*/
/*#footer .footer_navbar_wrapper .footer_navbar > .navbar-nav > li:last-child {*/
/*    width: 66.66%;*/
/*}*/
/*#footer .footer_navbar_wrapper .footer_navbar > .navbar-nav > li:last-child > .nav {*/
/*    column-count: 2;*/
/*}*/
/*#footer .footer_navbar_wrapper .footer_navbar > .navbar-nav > li:last-child > .nav > li {*/
/*    text-align: left;*/
/*}*/

/*#footer .comm_cont.f_bot {*/
/*    border-top: 1px solid rgb(169 169 169 / 50%) !important;*/
/*    padding-top: 20px !important;*/
/*}*/

/*.child-hotel #footer .nav .first-li:not(:first-child) {*/
/*    display: none !important;*/
/*}*/
/*.child-hotel #footer .nav .second-li:first-child {*/
/*    display: none !important;*/
/*}*/
/*.child-hotel #footer .footer_navbar_wrapper .footer_navbar .second-li:nth-child(5) {*/
/*    display: none !important;*/
/*}*/
/*.outer-page #footer .hotel-info{*/
/*    padding-top: 15px;*/
/*}*/
/*#footer .logos .aleph{*/
/*    display:none*/
/*}*/
/*#footer .custom-footer .midfooter{*/
/*    margin-top: -11px;*/
/*}*/
/*#footer img {*/
/*    filter: brightness(0) invert(1);*/
/*    margin-top: -62px;*/
/*    width: 37%;*/
/*    height: 70%;*/
/*}*/
/* aleph properties */
/*#footer .aleph-properties {*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*    align-items: center;*/
/*    width: 100%;*/
/*}*/
/*#footer .aleph-properties .prop-logos {*/
/*    margin: 20px 0;*/
/*    width: 100%;*/
/*    text-align: center;*/
/*}*/
/*#footer .aleph-properties .prop-logos a {*/
/*    margin-right: 3%;*/
/*}*/
/*#footer .visitHotelsContainer2{*/
/*    display:none*/
/*}*/
/*#footer .aleph-properties {*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*    align-items: center;*/
/*    width: 100%;*/
/*}*/
/*#footer .logos .aleph{*/
/*    display: flex;*/
/*    justify-content: center;*/
/*    align-items: center;*/
/*    flex-direction: column;*/
/*    margin-top: -4px;*/
/*    padding-top: 3px;*/
/*}*/
/*#footer .logos .aleph img {*/
/*    filter: brightness(0) invert(1);*/
    /* width: 135%; */
    /* height: 91px; */
/*    display: flex;*/
/*    margin-top: 6px;*/
/*    justify-content: center;*/
/*    align-items: center;*/
/*}*/
/*#footer .logos .rewards{*/
/*     display: flex;*/
/*     justify-content: center;*/
/*     align-items: center;*/
/*     flex-direction: column;*/
/*}*/
/*#footer .logos .rewards img{*/
    /* width: 135%; */
/*    display: flex;*/
    /* height: 94px; */
    /* align-items: center; */
/*}*/
/*.custom-footer .midfooter{*/
/*    display: flex;*/
/*    justify-content: center;*/
/*    align-items: center;*/
/*}*/
/*.outer-page #footer .aleph-properties .logos{*/
/*    justify-content: center;*/
/*}*/
/*#footer .logos .aleph a{*/
/*    display: flex;*/
/*    align-items: center;*/
/*    justify-content: center;*/
/*}*/
/*#footer .logos .aleph span{*/
    /* margin-right: 43px; */
/*    width: 100%;*/
/*    display: flex;*/
/*    justify-content: center;*/
/*}*/
/*#footer .logos .rewards a{*/
/*    display: flex;*/
/*    align-items: center;*/
/*    justify-content: center;*/
/*}*/
/*.outer-page #footer .rewards a img{*/
/*    margin-top: -61px;*/
/*    width: 87%;*/
/*    height: 30vh;*/
/*    display: flex;*/
/*    justify-content: center;*/
/*    align-items: center;*/
/*    margin: 0 !important;*/
/*}*/
/*#footer .logos .rewards span{*/
    /* margin-right: 43px; */
/*}*/
/*#footer .logos .aleph{*/
/*    padding-right:35px;*/
/*}*/
/*#footer .logos .aleph span{*/
/*    width: 200%;*/
/*}*/
/*img#bomahotels {*/
/*    margin-top:0;*/
/*}*/

/*img#lamaison {*/
/*    margin-top:0;*/
/*}*/
/*@media screen and (max-width:1104px){*/
/*    #footer .logos .rewards a img {*/
/*    margin-top: -37px;*/
/*}*/
/*}*/
/*@media screen and (max-width:768px){*/
/*    #footer .logos .rewards a img {*/
/*    margin-top: -24px;*/
/*    }*/
/*}*/
/*@media screen and (max-width: 988px){*/
/* #footer .custom-footer .bottom-footer {*/
/*    padding: 3px;*/
/*}*/
/* .outer-page #footer .address_block ul li a,.outer-page #footer .address_block ul li span{*/
/*   font-size:12px*/
/* }*/
/*}*/
/*@media screen and (max-width: 1290px){*/
/* #footer .custom-footer.col-md-12.col-xs-12{*/
/*  margin-left: -3%;*/
/* }*/
/*}*/
/*@media screen and (max-width: 857px){*/
/* #footer .footer-detail{*/
/*  margin-left: 0px;*/
/* }*/
/* #footer .footer-detail .fa-stack{*/
/*   margin:0;*/
/* }*/
/* #footer .custom-footer .icon-col .social_block{*/
/*    padding-left:0px*/
/*  }*/
/*}*/
/*@media screen and (max-width: 1110px){*/
/* #footer .custom-footer .icon-col {*/
/*    padding-left: 0%;*/
/* }*/
/*}*/


/*Alure and Masheda Palms */
/*#footer .visitHotelsContainer.col-xs-8.col-md-8 .property1 a:nth-child(5),*/
/*#footer .visitHotelsContainer.col-xs-8.col-md-8 .property1 a:nth-child(6){*/
/*        display:none; */
/*}*/


/*Newsletter*/
/*  #footer .footer-newsletter {*/
/*    display: flex;*/
/*    align-items: center;*/
/*    justify-content: center;*/
/*  }*/
/*  #footer .footer-newsletter .custom-newsletter {*/
/*    width: 30%;*/
/*  }*/
/*  #footer .footer-newsletter .custom-newsletter .footer-row {*/
/*    display: flex;*/
/*    align-items: center;*/
/*    justify-content: center;*/
/*  }*/
/*  #footer .footer-newsletter .custom-newsletter .news_letter_block {*/
/*    width: 100%;*/
/*  }*/


/*.custom-footer a{*/
/*    text-decoration: none;*/
/*    display: block;*/
/*    height: 100%;*/
/*}*/
/*.custom-footer {*/
/*    display: block;*/
/*    height: 100%;*/
/*}*/
/*.topfooter{*/
/*	display: block;*/
/*	 padding:50px 70px;*/
/*	}*/
/*.midfooter{*/
/*    margin-bottom: 45px;*/
/*    text-align: center;*/
/*}*/
/*.custom-footer .topfooter .custom-hotel-info{*/
/*    padding-top: 7px;*/
/*	padding-right: 0;*/
/*}*/
/*.address span{*/
/*    display: block;*/
/*	line-height: 1.7;*/
/*}*/
/*.contact{*/
/*    margin-top: 32px;*/
/*    margin-left: -9px;*/
/*}*/
/*.contact ul{*/
/*    margin-top: 32px;*/
/*    margin-bottom: 10px;*/
/*    padding: 0;*/
/*    list-style: none;*/
/*}*/
/*.contact  li{*/
/*    display: inline-block;*/
/*	border-right: 1px solid #2c2c2c;*/
/*	line-height: 1;*/
/*	padding: 0 8px;*/
/*}*/
/*.contact li:last-child{*/
/*    padding-right: 0;*/
/*    border-right: 0;*/
/*}*/
/*.contact .ulcontact2{*/
/*    display: block;*/
/*	margin-top: 0;*/
/*	margin-bottom: 10px;*/
/*    padding: 0;*/
/*}*/
/*.social-links {*/
/*    display: flex;*/
/*    justify-content: left;*/
/*    margin-top: 20px;*/
/*}*/
/*.logos{*/
/*    display: flex;*/
    /*flex-direction:column;*/
/*}*/
/*.logos .aleph{*/
/*    margin: auto;*/
/*    margin-right: 0;*/
/*    padding-top: 15px;*/
/*}*/
/*.logos .rewards{*/
/*    margin: auto;*/
/*    margin-right: 0px;*/
/*}*/
/*.midtitle{*/
/*	margin-right: 30px;*/
/*	display: block;*/
/*	margin-bottom: 20px;*/
/*	vertical-align: middle;*/
/*	margin: 0 0 10px;*/
/*}*/
/*.bottomfooterheading li{*/
/*    margin-top: 0;*/
/*	margin-bottom: 10px;*/
/*	list-style: none;*/
/*	display: inline-block;*/
/*	border-right: 1px solid #2c2c2c;*/
/*	line-height: 1;*/
/*	padding: 0 8px;*/
/*}*/
/*.bottomfooterheading li:last-child{*/
/*    border-right: 0;*/
/*}*/
/*.bottomfooterheading li:first-child{*/
/*	padding-left: 0;*/
/*}*/
/*.bottomdesc{*/
/*	margin-top: 35px;*/
/*	margin-left: 64px;*/
/*	position: relative;*/
/*}*/
/*.for-homepage .contact ul {*/
/*    margin-bottom: 10px;*/
/*    padding: 0 !important;*/
/*    list-style: none;*/
/*}*/
/*.midtitle{*/
/*    display:block;*/
/*    text-align: center;*/
/*}*/
/*.bottomfooterheading{*/
/*    display: block;*/
/*    position: absolute;*/
/*    margin-left: 23px;*/
/*}*/
/*.design{*/
/*    margin-top: 30px;*/
/*    text-align: right;*/
/*}*/
/*#footer .fb .fa-facebook-f{*/
/*    height: 19px;*/
/*    color: #595660;*/
/*    position: relative;*/
/*    background-color: #ffffff;*/
/*    border-radius: 50%;*/
/*    height: 30px;*/
/*    width: 30px;*/
/*}*/
/*.custom-footer i:before {*/
/*    position: absolute;*/
/*    left: 0;*/
/*    right: 0;*/
/*    margin: 8px auto;*/
/*    display: block;*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    text-align: center;*/
/*}*/
/*.instagram .fa-instagram{*/
/*    display: block;*/
/*    height: 100%;*/
/*    color: white;*/
/*    position: relative;*/
/*    position: relative;*/
/*    background-color: #ffffff;*/
/*    color: #595660;*/
/*    border-radius: 50%;*/
/*    height: 30px;*/
/*    width: 30px;*/
/*    margin-left: 20px;*/
/*}*/
/*.custom-newsletter .input-holder .user_email{*/
/*	height:45px;*/
/*	border: 1px solid #2c2c2c;*/
/*	margin-top:20px;*/
/*}*/
/*.custom-newsletter .button-holder button{*/
/*	width: 100%;*/
/*	background-color: #8B1936;*/
/*	display: block;*/
/*	text-align: center;*/
/*	text-transform: uppercase;*/
/*	border: none;*/
/*	padding: 2px 85px;*/
/*}*/
/*footer#footer {*/
/*    padding-bottom:0;*/
/*}*/
/*.content_wrapper .no-gutter:nth-child(2){*/
/*    display:none;*/
/*}*/
/*.custom-footer .news_letter_block .subscribe-widget .button-holder {*/
/*    display: block;*/
/*    position: relative;*/
/*}*/
/*.custom-footer .news_letter_block .subscribe-widget .form-group {*/
/*    width: 100%;*/
/*    display: block;*/
/*    margin-right: 0px;*/
/*}*/
/*.visitHotelsContainer,*/
/*.visitHotelsContainer2 {*/
    /* width: 80%; */
/*    margin: auto;*/
/*     border-top: 1px solid rgba(131,129,124,0.2);
    border-bottom: 1px solid rgba(131,129,124,0.2); */
/*    padding: 30px 0px;*/
/*}*/
/*.property1 a{*/
/*    display:inline-block;*/
/*}*/
/*.property1 img{*/
/*    height:100%;*/
/*    filter: grayscale(1);*/
/*}*/
/*.bottomfooter{*/
/*    padding: 50px 30px;*/
/*    padding-top:10px;*/
/*}*/
/*.custom-footer .topfooter .aleph img {*/
/*    max-height:110px;*/
/*    margin-top: 15px;*/
/*    margin-bottom: 15px;*/
/*    max-width: 160px;*/
/*    padding-top: 20px;*/
/*    padding-bottom:20px*/
/*}*/
/*.custom-footer .topfooter .rewards img {*/
/*    max-height:150px; */
    /*margin-top: -20px;*/
/*    margin-bottom:-20px;*/
/*}*/
/*.custom-footer .contact ul.ulcontact li{*/
/*    border-right:none;*/
/*    display: block;*/
/*    margin-top: 15px;*/
/*}*/
/*.custom-footer .custom-footer-link{*/
/*    display:inline-block;*/
/*}*/
/* .twitter_link i {*/
/*    display: block;*/
/*    height: 100%;*/
/*    color: white;*/
/*    position: relative;*/
/*    background-color: #ffffff;*/
/*    color: #595660;*/
/*    border-radius: 50%;*/
/*    height: 30px;*/
/*    width: 30px;*/
/*    margin-left: 20px;*/
/*}*/

/*.custom-footer .aleph a, .custom-footer .rewards a {*/
/*    text-align: right;*/
/*}*/
/*.news_letter_block .text-success {*/
/*    color: white;*/
/*}*/
/*#footer .social-links i:hover {*/
/*    color: #ffffff!important;*/
/*    background-color: #8b2d35!important;*/
/*}*/
/*.property1 #addis,*/
/*.property1 #hakunama,*/
/*.property1 #mojatu,*/
/*.property1 #upcoming{*/
/*    height: 60px !important;*/
/*    margin-top: 25px;*/
/*}*/
/*.custom-footer #upcoming{*/
/*    filter: brightness(0) invert(1);*/
/*}*/
/*.custom-footer .midfooter{*/
/*    border-top: 1px solid rgba(131,129,124,0.2);*/
/*    border-bottom: 1px solid rgba(131,129,124,0.2);*/
/*}*/
/*.custom-footer .property1 {*/
/*    display: flex;*/
/*    justify-content: space-around;*/
/*    align-items: center;*/
/*    flex-wrap: wrap;*/
/*}*/
/*.custom-footer .visitHotelsContainer2 .upcoming1#upcoming,*/
/*.custom-footer .visitHotelsContainer #hakunama{*/
/*    height: 90px !important;*/
/*    margin-top: 15px;*/
/*}*/
/*.custom-footer .visitHotelsContainer2 .property1 div{*/
/*    padding-bottom:5px;*/
/*}*/
/*.custom-footer .visitHotelsContainer2 .property1{*/
/*    display:block;*/
/*}*/
/*.custom-footer .visitHotelsContainer2 .midtitle{*/
/*    padding-bottom:10px;*/
/*}*/

.outer-page .content_wrapper .no-gutter .simp-custom-centre {
    display: flex;
    justify-content: center;
    align-items: center;
}

.outer-page .content_wrapper .no-gutter .simp-custom-centre .center-box {
    display: none;
}

.outer-page .content_wrapper .no-gutter .simp-custom-hide-right {
    display: flex;
    justify-content: center;
    align-items: center;
}

.outer-page .content_wrapper .no-gutter .simp-custom-hide-right .right-box {
    display: none;
}

/* for mobile */

.mobile .content_wrapper .no-gutter .simp-custom-centre-mobile>div:nth-child(2) {
    display: none;
}

.mobile .content_wrapper .no-gutter .simp-custom-hide-right-mobile>div:nth-child(3) {
    display: none;
}






.outer-page .inner-page .content_wrapper .wt-general-masonry[data-widget-id="2141354"] {
    width:100%!important;
    max-width: 100%;
}

.for-innerpage .mfp-gallery img.mfp-img{
    max-width:900px;
    max-height: 100%!important;
}
.for-innerpage .mfp-container figure figcaption {
    display: none;
}

/*.wt-general-masonry[data-widget-id="2141354"] .mg-item.mg-16-13, */
/*.wt-general-masonry[data-widget-id="2141354"] .mg-item.mg-16-14, */
/*.wt-general-masonry[data-widget-id="2141354"] .mg-item.mg-16-15, */
/*.wt-general-masonry[data-widget-id="2141354"] .mg-item.mg-16-16 {*/
/*    display: none;*/
/*}*/









/* For 2-text-box */
.simp-custom-hideRightBoxTwoText .right-box{
    display:none;
}
.simp-custom-hideLeftBoxTwoText .left-box{
    display:none;
}
.mobile .simp-custom-hideRightBoxTwoText .col-xs-12:nth-of-type(2){
    display:none;
}
.mobile .simp-custom-hideLeftBoxTwoText .col-xs-12:nth-of-type(1){
    display:none;
}
/* For 3-text-box */
.mobile .simp-custom-hideRightBox .col-xs-12:nth-of-type(3){
    display:none;
}
.mobile .simp-custom-hideLeftBox .col-xs-12:nth-of-type(1){
    display:none;
}
.simp-custom-hideRightBox .right-box{
    display:none;
}
.simp-custom-hideLeftBox .left-box{
    display:none;
}
/*.simp-custom-center{*/
/*    display:flex;*/
/*    justify-content:center;*/
/*}*/


.for-homepage .homepage .container-fluid .content_wrapper .wt2img.two-col {
    width:50%;
    margin-left:0px;
    padding:0px 0px 0px 30px;
}
.for-homepage .homepage .container-fluid .content_wrapper .wt2img.two-col .left-box .page_link img,.for-homepage .homepage .container-fluid .content_wrapper .wt2img.two-col .right-box .page_link img{
    height: 100%;
}

.for-homepage .homepage .container-fluid .content_wrapper .wt2img.two-col a.page_link{
     height: 87%;
}
.for-homepage .homepage .container-fluid .content_wrapper .wt2img.two-col .left-box,.for-homepage .homepage .container-fluid .content_wrapper .wt2img.two-col .right-box {
    height: 97%;
}
.for-homepage .homepage .container-fluid .content_wrapper .wt1img {
    width:50%;
    margin-right:0px;
    padding:0px 30px 0px 0px;
    /* height: 41%!important; */
}
.for-homepage .homepage .container-fluid .content_wrapper .wt1img .one-col .page_link {
  height: 100%;
}
.for-homepage .homepage .container-fluid .content_wrapper .wt1img .one-col .page_link img{
    height: 100%;
}
.for-homepage .homepage .container-fluid .content_wrapper .wt1img .one-col {
  height: 84.5%;
}

.for-homepage .homepage .container-fluid .content_wrapper .wt2img.two-col .fa-link:before,.homepage .container-fluid .content_wrapper .wt1img .fa-link:before{
    content:"VIEW GALLERY";
    font-size:18px;
    color:#fff;
    font-weight: 400;
    font-family: 'Nunito Sans',sans-serif;
}
.for-homepage .homepage .container-fluid .content_wrapper .wt2img.two-col .col-sm-6:hover .page_link:before, .homepage .container-fluid .content_wrapper .wt1img .one-col:hover .page_link:before {
   content: "";
   width: 100%;
   height: 100%;
   display: block;
   position: absolute;
   background-color: #00000085;
   z-index: 1;
}

.for-homepage .widget-wrapper.wt1tb[data-widget-id="2117971"] .text-content-wrapper p {
    width: 100% !important;
    padding: 0px 0px !important;
}
.i4ewOd-pzNkMb-haAclf.QUIbkc, .nJjxad-bMcfAe-haAclf.nJjxad-HzV7m.nJjxad-bMcfAe-hJDwNd, .yePe5c-haAclf.yePe5c-HzV7m.yePe5c-hJDwNd{
    display: 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;
}
.landing_PopupWrapper.popUp_zoomIn {
    display: flex;
}
.landing_Popup img {
    margin: auto;
    float: none;
    max-width: 100%;
    max-height:90vh;
    min-height:50vh;
}
.for-homepage .landing_Popup {
    position: relative;
    max-width: unset;
    width: unset;
}
.imgforPopup {
    max-width:100%;
    display:block;
}
.for-homepage .landing_Popup .popUp_Close {
    position: absolute;
    top: -30px;
    right: -20px;
    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;
    min-width:30px;
    min-height: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;
}
.mobile .landing_Popup img {
    margin: auto;
    float: none;
    max-width: 90%;
    max-height:90vh;
    min-height:50vh;
}
.mobile.for-homepage .landing_Popup .popUp_Close{
    top: -24px;
    right: 4px;
    width: 10px;
    height: 10px;
    padding:8px;
}
.mobile.for-homepage .landing_Popup .popUp_Close i{
    font-weight:100;
}*/


.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;
}
.landing_PopupWrapper.popUp_zoomIn {
    display: flex;
}
.landing_Popup img {
    margin: auto;
    float: none;
    max-width: 100%;
    max-height:60vh;
    min-height:50vh;
}
.for-homepage .landing_Popup {
    position: relative;
    max-width: unset;
    width: unset;
}
.imgforPopup {
    max-width:90%;
    width: 100%;
    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%;
	width: 100%;
}
@media screen and (orientation:landscape) {
   .mobile .landing_Popup img{
     max-height:80vh;
    } 
}



.simp-custom-hover img:hover{
    clip-path: inset(19px 12px);
}

.simp-custom-hover img{
    transition: clip-path 0.5s !important;
    clip-path: inset(0%);
}


.for-innerpage .content_wrapper .wt2tb.two-col:nth-child(2) .left-box {
    width: 69%;
    height: 100%;
    font-size: 17px;
    line-height: 26px;
    padding: 3% 6% 0% 9%;
   
}


.for-innerpage .content_wrapper .wt2tb.two-col:nth-child(2) .right-box{
  background-color: #eae8e8d1;
  width: 31%;
  padding: 0px 40px;
  height: 100%;
}
.inner-page .content_wrapper .no-gutter .widget-wrapper[data-widget-id="2120056"], .inner-page .content_wrapper .no-gutter .widget-wrapper[data-widget-id="2116546"], .inner-page .content_wrapper .no-gutter .widget-wrapper[data-widget-id="2116602"] {
    padding-top: 2.5%;
}




.for-innerpage .content_wrapper .wt2tb.two-col:nth-child(2) .left-box .text-content-wrapper {
  max-width: 600px;
}
.for-innerpage .content_wrapper .wt2tb.two-col:nth-child(2) 
{
    padding:0px 0px;
   }

/*hidding menu */
.inner-page .header-pills-wrapper
{
   display:none;
}
 .content_wrapper
{
   padding-top:0px;
}

.content_wrapper .widget-wrapper.wtheader[data-widget-id="2116483"] ,.content_wrapper .widget-wrapper.wt1tb[data-widget-id="2116601"] 
{
    padding-top:140px;
}
.for-innerpage .content_wrapper .wt2tb.two-col[data-widget-id="2115951"] .right-box {
    background-color: #eae8e8d1;
    width: 31%;
    padding: 7px 40px;
    height: 100%;
}


.inner-page .content_wrapper.container-fluid .bgImageContainer:first-child .fullWidthWidgetWrapper{
  position: relative;
  bottom: -200px;
  font-weight: 100;
  left: 50%;
  font-size: 22px;
  text-shadow: 0 2px 2px rgba(0,0,0,0.35);
  transform: translate(-50%,-50%);
}
.inner-page .content_wrapper.container-fluid .bgImageContainer:first-child .fullWidthWidgetWrapper h2{
    display:flex;
    justify-content:center;
    align-items:center
}
.inner-page .content_wrapper.container-fluid .bgImageContainer .fullWidthWidgetWrapper:first-child .text-content :first-child{
  color:white;
  font-weight:500;
}

.inner-page .content_wrapper .widget-wrapper.bgImageContainer:first-child {
    width: 100%;
    height: 420px;
    position: relative;
    margin-bottom: 0px;
}



.for-homepage  .container-fluid .content_wrapper .jssor-carousel-container[data-widget-id="2115775"] .jssor-carousel .carousel-caption-wrapper .jssor-caption,.content_wrapper .jssor-carousel-container[data-widget-id="2118980"] .jssor-carousel .carousel-caption-wrapper .jssor-caption
{
    right:65px;
    text-align:left;
    bottom:0px;
    max-width:35%;
}

.for-homepage .container-fluid .content_wrapper .jssor-carousel-container[data-widget-id="2115775"] .jssor-carousel .carousel-caption-wrapper .jssor-caption .caption-as-link:before,.content_wrapper .jssor-carousel-container[data-widget-id="2118980"] .jssor-carousel .carousel-caption-wrapper .jssor-caption .caption-as-link:before
{
    content:"TOP REASONS TO STAY WITH US";
    color:white;
    position:absolute;
    top: 35px;
    
}
.for-homepage .container-fluid .content_wrapper .jssor-carousel-container[data-widget-id="2115775"] .jssor-carousel .carousel-caption-wrapper .jssor-caption .caption-as-link:after,.content_wrapper .jssor-carousel-container[data-widget-id="2118980"] .jssor-carousel .carousel-caption-wrapper .jssor-caption .caption-as-link:after
{
    content:"LEARN MORE ";
    color:white;
    border-bottom:1px solid #d8cdcd; 
    position:absolute;
    bottom:35px;
   
}
.for-homepage .container-fluid .content_wrapper .jssor-carousel-container[data-widget-id="2115775"] .jssor-carousel .carousel-caption-wrapper .jssor-caption .caption-as-link,.content_wrapper .jssor-carousel-container[data-widget-id="2118980"] .jssor-carousel .carousel-caption-wrapper .jssor-caption .caption-as-link
{
    width:110%;
    padding: 5px 20px 5px 30px;
    font-size:16px;
    background-color:#860424b3 !important;
    height: 250px;
    display: flex;
    align-items: center;
    flex-direction: row;
    position:relative;
}
.for-homepage .container-fluid .content_wrapper .jssor-carousel-container[data-widget-id="2115775"] .jssor-carousel .carousel-caption-wrapper .jssor-caption .caption-as-link span, .content_wrapper .jssor-carousel-container[data-widget-id="2118980"] .jssor-carousel .carousel-caption-wrapper .jssor-caption .caption-as-link span

{
	font-size:27px;
	line-height:30px;
	display: block;
	width: 100%;
}

.for-homepage .jssor-carousel-container #homeCarousel .carousel-caption-wrapper .jssor-caption{
    
    left: 3% !important;
    top:70% !important;
    max-width:70% !important;
    line-height:0px;
}
.for-homepage .jssor-carousel-container #homeCarousel .carousel-caption-wrapper .jssor-caption .caption-as-text{
    font-size:50px;
    font-weight:400;
    text-align:left;
    background-color:initial;
    text-shadow: 0 2px 2px rgba(0, 0, 0, 0.41);
}
.for-homepage .jssor-carousel-container #homeCarousel .jssor-caption .caption-as-text:after{
    content:"WESTLANDS, NAIROBI, KENYA";
    font-size:14px;
    display:block !important;
    width:250px;
    background-color:#2c2a2aa3;
    padding:3px 10px 3px 10px;
}

/*.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;
}
.landing_PopupWrapper.popUp_zoomIn {
    display: flex;
}
.landing_Popup 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: -30px;
    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:1300px){
  .landing_Popup img{
     max-width:65%;
  }
  .for-homepage .landing_Popup .popUp_Close {
    right: 12%;
  }
} */
@media (max-width:1100px){
  .landing_Popup img{
     max-width:65%;
  }
  .for-homepage .landing_Popup .popUp_Close{
      right:50px;
      width: 20px;
      height: 20px;
      top: -25px;
  }
}
@media (max-width:960px){
  .landing_Popup img{
    max-width:65%;
  }
}

.mobile .landing_Popup img{
    max-width:90%;
}
.mobile.for-homepage .landing_Popup .popUp_Close{
    top: -25px;
    right: 0;
    width: 10px;
    height: 10px;
    padding:8px;
}
.mobile.for-homepage .landing_Popup .popUp_Close i{
    font-weight:100;
}*/

.location-page .header-pills .tab-content .nav>li {
    border: none;
}
.location-page .header-pills .tab-content .nav>li>a {
    background-color:#8c2937;
    color:rgba(255,255,255,0.75);
    padding-left:20px;
    height: 66px;

}
.location-page .header-pills .tab-content .nav li a .fa-stack-align{
  padding-top:10px;
}
.location-page .tab-content .places-link .fa-stack-align{
    padding-left:35px;
}
.location-page .tab-content .places-link .fa-stack {
    display: inline;
    padding-left:15px;
}
.location-page .header-pills .tab-content {
     width: 24%;
     /*width: 300px;*/
     background-color: rgb(140, 41, 55);
     left: -26px;
     padding-top:20px;
}
.location-page .header-pills .tab-content .nav li a:hover {
   background-color: rgb(140, 41, 55);
    color:#fff !important;
  }
/*
.location-page .tab-content .tab-pane .nav-pills li:first-child .fa.fa-map-marker:before{
  content:"\f07a";
  font-size:40%;
  border-radius:100%;
  padding:8px;
  background-color:#ffffff;
  color:#8c2937;
}
.location-page .tab-content .tab-pane .nav-pills li:nth-child(2) .fa.fa-map-marker:before{
  content:"\f07a";
  font-size:40%;
  border-radius:100%;
  padding:8px;
  background-color:#ffffff;
  color:#8c2937;
}
.location-page .tab-content .tab-pane .nav-pills li:nth-child(3) .fa.fa-map-marker:before{
  content:"\f80c";
  font-size:40%;
  border-radius:50%;
  padding:9px 8px;
  background-color:#ffffff;
  color:#8c2937;
}
.location-page .tab-content .tab-pane .nav-pills li:nth-child(4) .fa.fa-map-marker:before{
  content:"\f74c";
  font-size:40%;
  border-radius:50%;
  padding:8px;
  background-color:#ffffff;
  color:#8c2937;
}
.location-page .tab-content .tab-pane .nav-pills li:nth-child(5) .fa.fa-map-marker:before{
  content:"\f74c";
  font-size:40%;
  border-radius:50%;
  padding:8px;
  background-color:#ffffff;
  color:#8c2937;
}
*/



.mobile .content_wrapper .wt2tb:nth-child(2) div.col-xs-12:last-child {
    background-color: #eae8e8d1;
    padding: 12px 34px;
}
.mobile.for-innerpage .mobileHeaderTop {
    padding-top: 8px;
    padding-bottom: 0px;
    background-color: #fff;
    width: 100%;
    margin: auto;
    display: flex;
    align-items: center;
    justify-content: center;
}


.mobile.for-innerpage .mobileHeaderTop a {
      background-image: url('https://assets.simplotel.com/simplotel/image/upload/x_0,y_0,w_4453,h_970,r_0,c_crop,q_90/w_355,h_200,f_auto,c_fit/best-western-plus-westlands/BW_PLUS_Logo_Horizontal_1_Line_RGB_300_DPI_o59mn7');
     background-repeat: no-repeat;
    background-size: contain;
    padding-top: 5px;
    font-size: 0;
    height: 70px;
    margin: auto!important;
    display: inline-block;
    width: 70%;
    float: none;
    text-align: center;
}


.mobile.for-innerpage .content_wrapper .imageDescriptionSide .text-content h3  br {
    display: none;
}

.mobile.for-innerpage .content_wrapper .widget-wrapper.wt1tb:nth-child(2) .text-content h2 br 
{display: none;}




.mobile .imageDescriptionSide-leftimage[data-widget-id="2116603"], .mobile .wt2tb[data-widget-id="2116014"] div.col-xs-12:first-child {
    text-align: center;
}

.mobile .parent-container .btn {
    float: none!important;
    width: auto;
    margin: auto;
    display: inline-block;
}


.mobile .parent-container .widget-wrapper .btn-center ,.mobile .parent-container  .widget-wrapper .btn-center {
    margin: auto!important;
    text-align: center;
}
.mobile .wt2tb[data-widget-id="2115933"] div.col-xs-12 div:nth-child(3) strong:last-child {
    display: inline-block;
    margin-left: -4px;
}

.mobile .clearfix.widget-wrapper.generic_slider[data-widget-id="2115984"] .camera_wrap:before, .mobile .clearfix.widget-wrapper.generic_slider[data-widget-id="2115976"] .camera_wrap:before, .mobile .clearfix.widget-wrapper.generic_slider[data-widget-id="2115994"] .camera_wrap:before {
    content: "Image Coming Soon";
    position:absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    bottom:0px;
    left: 0;
    text-align: center;
    right: 0;
    margin: 25% auto 0;
    z-index: 5;
    color: white;
    font-size: 1.2em;
    font-weight: 500;
    font-family: "Nunito Sans", sans-serif;
}
.mobile .widget-wrapper.generic_slider[data-widget-id="2115994"] .camera_next, .mobile .widget-wrapper.generic_slider[data-widget-id="2115994"] .camera_prev, .mobile .widget-wrapper.generic_slider[data-widget-id="2115976"] .camera_next, .mobile .widget-wrapper.generic_slider[data-widget-id="2115976"] .camera_prev, .mobile .widget-wrapper.generic_slider[data-widget-id="2115984"] .camera_next, .mobile .widget-wrapper.generic_slider[data-widget-id="2115984"] .camera_prev {
    display: none;
}
.mobile .widget-wrapper.generic_slider[data-widget-id="2115994"] .slider .camera_pag, .mobile .widget-wrapper.generic_slider[data-widget-id="2115976"] .slider .camera_pag, .mobile .widget-wrapper.generic_slider[data-widget-id="2115984"] .slider .camera_pag{
    display:none;
}

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

.mobile .simp-custom-center{
    display:flex;
    flex-direction:column;
}

.mobile .page .content_wrapper .no-gutter .simp-custom-triplogo .certificates-container{
    display:flex;
    justify-content:center;
    align-items:center;
    flex-direction:row-reverse;
}

.mobile .page .content_wrapper .no-gutter .simp-custom-triplogo .certificates-container .TA_certificateOfExcellence:first-child{
    height:233px;
    width:210px;
}

.mobile .page .content_wrapper .no-gutter .simp-custom-triplogo .certificates-container .TA_certificateOfExcellence:first-child #CDSWIDCOE{
    width:210px;
    height:233px;
}

.mobile .page .content_wrapper .no-gutter .simp-custom-triplogo .certificates-container .TA_certificateOfExcellence:first-child #CDSWIDCOE img{
    width:210px;
    height:233px;
}

.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-remove-margin-bottom{
    margin-bottom:0;
}

.table-responsive > .table, .table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{
    border-top: none;
}
/*.mobile.for-innerpage .content_wrapper .bgImageContainer:first-child {*/
/*    padding: 80px 10px !important;*/
/*    background-size: contain;*/
/*    background-repeat: no-repeat;*/
   
/*}*/
.mobile.for-innerpage .content_wrapper .bgImageContainer:first-child .text-content {
    padding-top: 30%;
}
.mobile.for-innerpage .content_wrapper .bgImageContainer:first-child {
    padding: 0px 10px !important;
    background-size: 100%;
    background-repeat: no-repeat;
    /*height: 180px;*/
}

.mobile.for-innerpage .content_wrapper .bgImageContainer:first-child h1 {
    color: white;
    font-weight: 500;
}
.mobile .navBtnBorder.bookBtnbgcolor {
    /*padding-bottom: 7px;*/
}

.mobile #footer .hotel-info .bottomfooterheading li {
    display: inline-block;
    margin: 0px 4px 4px 2px!important;
}
.mobile #footer .footer-spacing {
    padding-top: 0px;
}
.mobile #footer .social-bar ul {
    margin: 0 auto 0px;
}

.mobile .simp-custom-mobile-newsletter-hide a.btn{
    display:none;
}
.mobile .simp-custom-mobile-newsletter-hide .newsletter-text{
    display:none;
}

.mobile i.indicator.fa-plus-circle,
.mobile i.indicator.fa-custom.fa-minus-circle,
.mobile i.fa-chevron-circle-right,
.mobile i.fa-angle-right{
    display:none;
}

.mobile .wt1tb.bgImageContainer[data-widget-id="2119066"]{
    display:none;
}

header{
    width: 90%;
    margin: auto;
}
header .lang-book-wrapper{
    display:none;
}
header .navbar-top .navbar-brand {
    height: auto;
    margin-top: -30px;
    margin-left: 15px !important;
}
header .navbar-top #top-navbar-collapse.navbar-nav>li>a{
    padding: 2px 15px 2px;
    margin-top: 6px;
    line-height: 30px;
}
header #top-navbar-collapse {
    padding-right: 0 !important;
    text-align: right;
    padding-left: 180px;
    height:auto;
    width: 100% !important;
}
#bookingForm .btn-wrapper .check-btn-holder {
    margin-top: 8px;
}

.form-group.date-parameter-block label {
    display: none;
}
#bookingForm .adult-wrapper, #bookingForm .child-wrapper, #bookingForm .room-wrapper {
    display: none!important;
}

#bookingForm .promo-block {
    display: none!important;
}

.bookingform-wrapper, .booking-form-wrapper {
    /* margin: 0; */
    position: fixed;
    bottom: auto;
    top: 0;
    z-index: 9999;
    width: auto;
    right: 6%;
    display: inline-block;
    left: auto;
}

#bookingForm .booking-form {
    padding: 30px 0px 0px;
    background-color: transparent;
}

.bookingform-wrapper .abs_parent {
    max-width: unset;
    width: auto;
    display: inline-block;
}

#bookingForm {
    width: auto;
    margin: 0;
    display: inline-block;
}
#bookingForm .date-parameter-block {
    min-width: 115px;
    margin: 0 2px!important;
}
#bookingForm .btn-wrapper {
    margin: 0 2px!important;
}

header .navbar-top {
    height: 105px;
    padding-top: 55px;
}
header #top-menu{
    padding: 0px;
}
header .container{
    width:100%;
    padding: 0px;
    max-width:100%;
}
#bookingForm .date-parameter-block .dp-holder .form-control::placeholder {
    color: #595660;
    text-transform: uppercase;
    text-align:center;
}
.call-us {
    font-size:12px;
    padding-right:15px;
    text-transform:uppercase;
    padding-bottom: 8px;
}
.call-us a{
    color:#595660;
}
.bookingform-wrapper .fa-calendar, .booking-form-wrapper .fa-calendar{
    display:none;
}
.call-us .CallIcon{
    padding-right:12px;
}
.call-us .text-black .fa-check-circle{
    padding-right:12px;
}
.call-us .fa-phone {
    margin-right:12px;
}

.booking-form-wrapper .close {
    width: 0px;
    height: 0px;
}

header .navbar-top {
    height: 120px;
    padding-top: 70px;
}
#bookingForm .booking-form {
    padding: 0px 0px 0px;
    background-color: transparent;
}
#bookingForm  .whybookdirect {
    position: absolute;
    top: 47px;
    right: 30px;
}
#bookingForm .whybookinfo {
    display: none;
    width: 400px;
}
#bookingForm .whybookdirect:hover .whybookinfo {
    display: block;
    background: rgb(140 39 54);
    color: white;
    padding: 15px 15px 15px 0;
    text-align: left;
}
#bookingForm .whybookdirect div {
    text-align: right;
    cursor: pointer;
}


/*.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;*/
/*}*/
/*.landing_PopupWrapper.popUp_zoomIn {*/
/*    display: flex;*/
/*}*/
/*.landing_Popup img {*/
/*    margin: auto;*/
/*    float: none;*/
/*    max-width: 100%;*/
/*}*/
/*.for-homepage .landing_Popup,*/
/*.for-innerpage .landing_Popup {*/
/*    position: relative;*/
/*    max-width: unset;*/
/*    width: unset;*/
/*}*/
/*.imgforPopup {*/
/*    max-width:90%;*/
/*    display:block;*/
/*}*/
/*.for-homepage .landing_Popup .popUp_Close,*/
/*.for-innerpage .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 fadeIn {*/
/*    0% {*/
/*        opacity: 0;*/
/*        display:none;*/
/*    }*/

/*    100% {*/
/*        opacity:1;*/
/*        display:flex;*/
/*    }*/
/*}*/

/*@keyframes fadeOut {*/
/*    0% {*/
/*        opacity: 1;*/
/*        display: flex*/
/*    }*/

/*    100% {*/
/*        opacity: 0;*/
/*        display: none*/
/*    }*/
/*}*/

    
/*}*/
/*.landing_Popup{*/
/*    animation: zoominoutsinglefeatured 1s ease-in-out;*/
/*}*/

/*.landing_Popup{*/
/*    animation: fadeIn .5s ease-in-out;*/
/*}*/

/*.landing_PopupWrapper{*/
/*    animation: fadeOut 0.5s ease-in-out;*/
/*}*/


/*.outer-page .alibu-text-popup-670 {*/
/*    animation: fadeOut .5s ease-in-out*/
/*}*/

/*@media (max-width: 1800px) {*/
/*    .landing_Popup img {*/
/*        max-width: 100%;*/
/*    }*/

   
/*}*/



/*@media (max-width:1536px){*/
/*  .landing_Popup img{*/
/*    max-width:80%;*/
/*  }*/
/*  .for-homepage .landing_Popup .popUp_Close,*/
/*    .for-innerpage .landing_Popup .popUp_Close*/
/*    {*/
/*    right: 10%;*/
/*  }*/
/*}*/
/*@media (max-width:1250px){*/
/*  .landing_Popup img{*/
/*    max-width: 55%;*/
/*  }*/
/*  .for-homepage .landing_Popup .popUp_Close,*/
/*    .for-innerpage .landing_Popup .popUp_Close{*/
/*    right: 25%;*/
/*  }*/
/*  .for-homepage .landing_Popup .popUp_Close,*/
/*    .for-innerpage .landing_Popup .popUp_Close{*/
/*    position: absolute;*/
/*    top: -30px;*/
/*    width: 25px;*/
/*    height: 25px;*/
/*  }*/
/*}*/

/*@media (min-width:940px) and (max-width:1250px){*/
/*    .for-homepage .landing_Popup .popUp_Close,*/
/*    .for-innerpage .landing_Popup .popUp_Close{*/
/*    right: 25%;*/
/*  }*/
/*}*/

/*@media (max-width:950px){*/
/*  .landing_Popup img{*/
/*    max-width: 50%;*/
/*  }*/

/*}*/
/*.mobile.for-homepage .landing_Popup .popUp_Close,*/
/*.mobile.for-innerpage .landing_Popup .popUp_Close{*/
/*    top: -30px;*/
/*    right: 45px;*/
/*    width: 10px;*/
/*    height: 10px;*/
/*    padding:8px;*/
/*}*/
/*.mobile.for-homepage .landing_Popup .popUp_Close i,*/
/*.mobile.for-innerpage .landing_Popup .popUp_Close i{*/
/*    font-weight:100;*/
/*}*/
/*.mobile .landing_Popup img{*/
/*	max-width: 80%;*/
/*}*/



/*@media screen and (orientation: landscape) {*/
/*    .mobile .landing_Popup,*/
/*    .mobile .landing_Popup img {*/
/*        align-items: center;*/
/*        display: flex;*/
/*    }*/

/*    .mobile .landing_Popup img {*/
/*        height: 300px;*/
/*        width: 320px;*/
/*    }*/
/*}*/

/*.clearfix.widget-wrapper.generic_slider[data-widget-id="2115984"] .jssor-carousel-wrapper .jssor-carousel:before, .clearfix.widget-wrapper.generic_slider[data-widget-id="2115976"] .jssor-carousel-wrapper .jssor-carousel:before, .clearfix.widget-wrapper.generic_slider[data-widget-id="2115994"] .jssor-carousel-wrapper .jssor-carousel:before {*/
/*    content: "Image Coming Soon";*/
/*    position:absolute;*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    top: 0px;*/
/*    bottom:0px;*/
/*    left: 0;*/
/*    right: 0;*/
/*    margin: 25% auto;*/
/*    z-index: 5;*/
/*    color: white;*/
/*    font-size: 2.4em;*/
/*    font-weight: 500;*/
/*    font-family: "Nunito Sans", sans-serif;*/
/*}*/



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



.for-homepage  .content_wrapper .widget-wrapper:nth-child(1) .left-box{
    width: 65%;
    height: 100%;
    padding: 2% 6% 0% 9%;
}
.for-homepage  .content_wrapper .widget-wrapper:nth-child(1) .right-box{
    background-color: #eae8e8d1;
    width: 35%;
    padding:60px;
    height: 100%;
}
.for-homepage  .content_wrapper .widget-wrapper:nth-child(1) .right-box .table-responsive{
    text-align: center;
}
.for-homepage .content_wrapper .widget-wrapper:nth-child(1) .right-box table td span{
    border:1px solid rgba(89,86,96,0.4);
    border-radius:50%;
    width: 60px;
    height:60px;
    position: relative;
    font-size:30px !important;
}
.for-homepage  .content_wrapper .widget-wrapper:nth-child(1) .right-box .table{
    font-size: 13px;
}

.for-homepage .content_wrapper .widget-wrapper:nth-child(1) .right-box table td span:before {
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    margin: 14px auto 0;
    text-align: center;
}

.for-homepage .content_wrapper .widget-wrapper:nth-child(1) .left-box .text-content-wrapper {
    max-width: 600px;
}
.for-homepage .content_wrapper .wt2tb.two-col:first-child {
    padding:0px 0px;
}
.for-homepage .container-wrapper .address-block-details:first-child{
    display:none;
}
.for-homepage  .content_wrapper .widget-wrapper:nth-child(2){
    padding:0px;
}



/*.content_wrapper {*/
/*    padding: 0;*/
/*}*/

/*.content_wrapper .no-gutter .widget-wrapper {*/
/*    padding: 0;*/
/*}*/

/*.call-us {*/
/*    font-size:12px;*/
/*    padding-right:15px;*/
/*    text-transform:uppercase;*/
/*    padding-bottom: 8px;*/
/*}*/
/*.call-us a{*/
/*    color:#5c5353;*/
/*}*/
/*.bookingform-wrapper .fa-calendar{*/
/*    display:none;*/
/*}*/
/*.call-us .CallIcon{*/
/*    padding-right:12px;*/
/*}*/
/*.call-us .text-black .fa-check-circle{*/
/*    padding-right:12px;*/
/*}*/
/*.call-us .fa-phone {*/
/*    margin-right:12px;*/
 
/*}*/

.homepage .container-fluid .content_wrapper .wt1tb .bestWesternHeader strong {
    font-size: 49px!important;
    font-weight: 500;
    line-height: 2px;
    color: #8B1936;
}

.wt1img[data-widget-id="2116002"] {
    height: auto;
}
.wt1img[data-widget-id="2116002"] .one-col{
    height: 84.5%;
}
.wt1img[data-widget-id="2116002"] .one-col img{
    height: 100%;
}
.wt2img.two-col[data-widget-id="2116001"]{
    height:100%;
}


.for-homepage .weather-wrap,.for-homepage .wtlocation{
    background-color: transparent;
}
.for-homepage .weather-time-widget-holder{
    display:flex;
    top:0;
    left:0;
}
.for-homepage .timer-widget .timer-text{
    display:none;
}
.for-homepage .weather-widget-degree{
    color:#595660;
    border-right:1px solid black;
}
.for-homepage .timer-widget #digital-clock li{
    color:#595660;
    margin-top:30px;
}
.for-homepage .wt2tb .table-responsive{
    margin-top:25px;
}
.for-homepage .weather-widget .weather-widget-climate-img{
    display:none;
}
.for-homepage .weather-widget-degree::before{
    content: "\f0c2";
    font-size:20px;
    padding-right:10px;
    font-family: 'Font Awesome 5 Pro';
}
.for-homepage .timer-widget #digital-clock::before{
    content: "\f017";
    font-size:20px;
    padding-right:10px;
    font-family: 'Font Awesome 5 Pro';
}

