.header.lordcros-header.header-layout-1 .main-header-wrap .site-logo,
.lordcros-sticky-header.header-layout-1 .main-header-wrap .site-logo {
  margin-right: 0px;
  padding: 5px 0;
  flex: 10;
}

.lordcros-shortcode-services.style3 .lordcros-shortcode-services-wrapper .services-wrap-slide .service-item .service-infobox .service-index .service-number {
  color: #cc9f00;
}

.lordcros-shortcode-services.style3 .lordcros-shortcode-services-wrapper .services-wrap-slide .service-item .service-infobox .service-title a {
  color: #ffff;
}

.lordcros-shortcode-services.style3 .lordcros-shortcode-services-wrapper .services-wrap-slide .service-item .service-infobox .service-read-more {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 15px;
  line-height: 24px;
  color: #ffff;
  text-decoration: none;
  border: 2px solid #cc9f00;
  padding: 11px 10px;
  min-width: 180px;
  border-radius: 2px;
}

.lordcros-shortcode-services.style3 .lordcros-shortcode-services-wrapper .services-wrap-slide .service-item .service-infobox .service-read-more:hover {
  background-color: #cc9f00;
  color: #ffff;
}

#lordcros-footer {
  display: none;
}

.lordcros-sticky-header {
  top:0;
}

.lordcros-shortcode-element .shortcode-title {
  color: #ffff;
}

.lordcros-shortcode-element .shortcode-description {
  color: #8f8f8f;
}

body{background-color: #191919;}

body.page-template-template-room-search, body.page-template-template-booking, body.page-template-template-checkout, body.page-template-template-thankyou, body.single.single-room, body.single.single-post, body.single.single-service {
    background-color: #141414;
}

.room-book-stepline .container .step-item.active, .room-book-stepline .container .step-item.passed {
    color: #cc9f00;
}
.mobile-nav .lordcros-mobile-nav li a:hover{color:#cc9f00;}

#lordcros-full-screen-search{background-color: rgba(18,18,20,0.95);}
.mobile-nav{background-color:#191919;}

/*show  mobile menu when screensize 1200px*/
@media screen and (max-width: 1200px){
		
.header-mobile-nav, .mobile-nav {
    display: block;
}
		#menu-main-menu{display:none;}
		.room-search-form{
				margin-right:20px;
		    border-right: 1px solid rgba(204,159,0,0.2);
				padding-right:10px;
		}
	header.lordcros-header.header-layout-1 .main-header-wrap .main-navigation, .lordcros-sticky-header.header-layout-1 .main-header-wrap .main-navigation {
    display:none;
}
		
}
/*hide featured icon from destination posts*/
.single-post-content .post-inner-content article .post-header .featured-icon{visibility:hidden;}

/*align Left o9n mobile devices*/
@media screen and (max-width: 770px){
		.lordcros-shortcode-element .shortcode-title{
				text-align:left;
				margin-left:20px;
		}
		.lordcros-shortcode-element .shortcode-description {text-align:left;
				margin-left:20px;}
		
		#vc_images-carousel-1-1711465672.img{max-width:90%}
		#vc_images-carousel-1-1711465672.vc_images_carousel .vc_carousel-control{display:none;}
		#about-us-text-block-1{text-align:justify;}
		#about-us-text-title-main{line-height:5;}
}