h1.uk-heading-hero {
  text-shadow: 0 2px 0 #202020 !important;
}

.drp-calendar{max-width:100% !important;}

.line, .line-banner {
  position: relative;
  margin-left: 120px;
}
.line:before {
  content: '';
  height: 2px;
  width: 90px;
  display: inline-block;
  background: #cda46a;
  left: -120px;
  position: absolute;
  top: 50%;
  margin-top: 0px;
}
.line1 {
  position: relative;
}
.line1:before {
  content: '';
  height: 2px;
  width: 90px;
  display: inline-block;
  background: #cda46a;
  left: -120px;
  position: absolute;
  top: 50%;
  margin-top: 0px;
}
.line-top {
  position: relative;
  ;
}
.line-top:before {
  content: '';
  height: 2px;
  width: 90px;
  display: inline-block;
  background: #cda46a;
  left: -120px;
  position: absolute;
  top: 50%;
  margin-top: 0px;
}
.line-banner:before {
  content: '';
  height: 5px;
  width: 90px;
  display: inline-block;
  background: #fff;
  left: -120px;
  position: absolute;
  top: 50%;
  margin-top: -5px;
}
.img-menu-list ul li.uk-active {
  position: relative;
}
.img-menu-list ul li.uk-active a {
  padding-left: 20px;
}
.img-menu-list ul li.uk-active:before {
  content: '';
  height: 1px;
  width: 90px;
  display: inline-block;
  background: #333;
  left: -84px;
  position: absolute;
  top: 26px;
  margin-top: -5px;
}
.img-menu-list ul li .uk-nav-sub li.uk-active:before {
  display: none;
}
.padding-remove .uk-container.uk-container-small.uk-container-expand-left {
  padding-left: 0;
}
.uk-nav.uk-nav-default li a, ul ul.uk-nav-sub li a, .uk-nav-sub li.uk-active a, ul.uk-nav.uk-nav-default li.uk-active a, .uk-nav.uk-nav-default li a:hover {
  color: #000;
  text-transform: uppercase;
}
.uk-light .uk-dotnav > * > * {
  background-color: #f9f9f9;
  border: none;
}
.uk-light .uk-dotnav > .uk-active > * {
  background-color: #fff;
  border: none;
}
.image-svg {
  background: url('../images/svg/image1.png') no-repeat bottom left;
}
.uk-light .uk-nav-default .uk-nav-sub a, .uk-offcanvas-bar .uk-nav-default .uk-nav-sub a, .uk-light .uk-nav-default .uk-nav-sub a, .uk-offcanvas-bar .uk-nav-default .uk-nav-sub a:hover {
  color: #000;
  text-transform: uppercase;
}
.uk-close {
  color: #000;
}
ul.uk-nav-sub a {
  font-size: 14px;
  text-transform: uppercase;
}
.uk-panel.img-menu-list#module-102 {
  text-transform: uppercase;
}
ul.uk-nav.uk-nav-default li a {
  line-height: 1.4;
}
.line-space .lines {
  display: inline-block;
}
.line-space {
  position: relative;
}
.line-space .lines:after {
  content: '';
  width: 41%;
  height: 1px;
  position: absolute;
  background: #cda46a;
  right: 0%;
  margin-top: -2px;
  top: 50%;
}
.line-space .lines:before {
  content: '';
  width: 41%;
  height: 1px;
  position: absolute;
  background: #cda46a;
  left: 0%;
  margin-top: -2px;
  top: 50%;
}
.wk-dotnav > * > * {
  width: 5px !important;
  height: 5px !important;
}
.gradient .uk-overlay-primary {
  background: rgba(0, 0, 0, 0.67);
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.67) 0%, rgba(0, 0, 0, 0) 35%, rgba(0, 0, 0, 0) 100%);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.67)), color-stop(35%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0)));
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.67) 0%, rgba(0, 0, 0, 0) 35%, rgba(0, 0, 0, 0) 100%);
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0.67) 0%, rgba(0, 0, 0, 0) 35%, rgba(0, 0, 0, 0) 100%);
  background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.67) 0%, rgba(0, 0, 0, 0) 35%, rgba(0, 0, 0, 0) 100%);
  background: linear-gradient(to top, rgba(0, 0, 0, 0.67) 0%, rgba(0, 0, 0, 0) 35%, rgba(0, 0, 0, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType=0);
}
.wk-slidenav {
  font-size: 40px;
}
.wk-dotnav > .wk-active > * {
  background: #000;
}
.uk-navbar-toggle {
  font-size: 16px;
}
.image-svg-about {
  background: url('../images/svg/image1.png') no-repeat bottom left;
}
h1.uk-heading-hero {
  text-shadow: 0 2px 0 #202020 !important;
}
.line, .line-banner {
  position: relative;
  margin-left: 120px;
}
.line:before {
  content: '';
  height: 2px;
  width: 90px;
  display: inline-block;
  background: #cda46a;
  left: -120px;
  position: absolute;
  top: 50%;
  margin-top: 0px;
}
.line1 {
  position: relative;
}
.line1:before {
  content: '';
  height: 2px;
  width: 90px;
  display: inline-block;
  background: #cda46a;
  left: -120px;
  position: absolute;
  top: 50%;
  margin-top: 0px;
}
.line-top {
  position: relative;
  ;
}
.line-top:before {
  content: '';
  height: 2px;
  width: 90px;
  display: inline-block;
  background: #cda46a;
  left: -120px;
  position: absolute;
  top: 50%;
  margin-top: 0px;
}
.line-banner:before {
  content: '';
  height: 5px;
  width: 90px;
  display: inline-block;
  background: #fff;
  left: -120px;
  position: absolute;
  top: 50%;
  margin-top: -5px;
}
.img-menu-list ul li.uk-active {
  position: relative;
}
.img-menu-list ul li.uk-active a {
  padding-left: 20px;
}
.img-menu-list ul li.uk-active:before {
  content: '';
  height: 1px;
  width: 90px;
  display: inline-block;
  background: #333;
  left: -84px;
  position: absolute;
  top: 26px;
  margin-top: -5px;
}
.img-menu-list ul li .uk-nav-sub li.uk-active:before {
  display: none;
}
.padding-remove .uk-container.uk-container-small.uk-container-expand-left {
  padding-left: 0;
}
.uk-nav.uk-nav-default li a, ul ul.uk-nav-sub li a, .uk-nav-sub li.uk-active a, ul.uk-nav.uk-nav-default li.uk-active a, .uk-nav.uk-nav-default li a:hover {
  color: #000;
  text-transform: uppercase;
}
.uk-light .uk-dotnav > * > * {
  background-color: #f9f9f9;
  border: none;
}
.uk-light .uk-dotnav > .uk-active > * {
  background-color: #fff;
  border: none;
}
.image-svg {
  background: url('../images/svg/image1.png') no-repeat bottom left;
}
.uk-light .uk-nav-default .uk-nav-sub a, .uk-offcanvas-bar .uk-nav-default .uk-nav-sub a, .uk-light .uk-nav-default .uk-nav-sub a, .uk-offcanvas-bar .uk-nav-default .uk-nav-sub a:hover {
  color: #000;
  text-transform: uppercase;
}
.uk-close {
  color: #000;
}
ul.uk-nav-sub a {
  font-size: 14px;
  text-transform: uppercase;
}
.uk-panel.img-menu-list#module-102 {
  text-transform: uppercase;
}
ul.uk-nav.uk-nav-default li a {
  line-height: 1.4;
}
.line-space .lines {
  display: inline-block;
}
.line-space {
  position: relative;
}
.line-space .lines:after {
  content: '';
  width: 41%;
  height: 1px;
  position: absolute;
  background: #cda46a;
  right: 0%;
  margin-top: -2px;
  top: 50%;
}
.line-space .lines:before {
  content: '';
  width: 41%;
  height: 1px;
  position: absolute;
  background: #cda46a;
  left: 0%;
  margin-top: -2px;
  top: 50%;
}
.wk-dotnav > * > * {
  width: 5px !important;
  height: 5px !important;
}
.gradient .uk-overlay-primary {
  background: rgba(0, 0, 0, 0.67);
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.67) 0%, rgba(0, 0, 0, 0) 35%, rgba(0, 0, 0, 0) 100%);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.67)), color-stop(35%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0)));
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.67) 0%, rgba(0, 0, 0, 0) 35%, rgba(0, 0, 0, 0) 100%);
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0.67) 0%, rgba(0, 0, 0, 0) 35%, rgba(0, 0, 0, 0) 100%);
  background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.67) 0%, rgba(0, 0, 0, 0) 35%, rgba(0, 0, 0, 0) 100%);
  background: linear-gradient(to top, rgba(0, 0, 0, 0.67) 0%, rgba(0, 0, 0, 0) 35%, rgba(0, 0, 0, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType=0);
}
.wk-slidenav {
  font-size: 40px;
}
.wk-dotnav > .wk-active > * {
  background: #000;
}
.uk-navbar-toggle {
  font-size: 16px;
}
.image-svg-about {
  background: url('../images/svg/image1.png') no-repeat bottom left;
}


/*.tm-header-mobile .uk-navbar-sticky {
  display: none;
}*/
ul.wk-slideset.wk-grid {
  min-height: 460px;
}
.uk-navbar-sticky .uk-navbar-toggle:hover {
  color: #333 !important;
}
p.wk-article-meta {
  display: none !important;
}
.calendar-container table {
  background-color: #cda46a !important;
  color: #000 !important;
  table-layout: auto !important;
  border-radius: 5px;
  background-color: #ffffff !important;
  z-index: 1100 !important;
}
.calendar-container {
  float: left;
  min-width: 160px;
  padding: 0;
  list-style: none;
  border-radius: 5px;
  background-color: #cda46a !important;
  z-index: 1100 !important;
}
.calendar-container table tbody td.weekend {
  color: #751010 !important;
}
.cnc-search-engine .calendar-container table {
  table-layout: inherit !important;
  max-width: 100%;
}
.js-btn.btn-prev-month, .js-btn.btn-prev-year, .js-btn.btn-next-month, .js-btn.btn-next-year {
  color: #000 !important;
}
.for-booking {
  background: #80684882 !important;
  margin-top: -134px;
  z-index: 999;
  position: relative;
}
.cnc-search-engine {
  background: none !important;
}

h1.uk-heading-hero {
   text-shadow: 0 2px 0 #202020 !important ;
}

.line,
.line-banner  {
    position: relative;
    margin-left: 120px;
}
.line:before {
    content: '';
    height: 2px;
    width: 90px;
    display: inline-block;
    background: #cda46a;
    left: -120px;
    position: absolute;
    top: 50%;
    margin-top: 0px;

}

.line-banner:before {
    content: '';
    height: 5px;
    width: 90px;
    display: inline-block;
    background: #fff;
    left: -120px;
    position: absolute;
    top: 50%;
    margin-top: -5px;
}


.padding-remove .uk-container.uk-container-small.uk-container-expand-left {
  padding-left: 0;
}


.banner-menu{
  background: url(../images/wall-image.jpg) top center !important;
    background-size: cover;
  
}
.img-menu-list ul li img {
    display: none;
}

.img-menu-list ul li a:hover img {
    display: block;
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
}
.img-menu-list ul li.uk-active img {
    display: block;
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
}


.uk-position-cover {
    background: none !important;
}

.uk-nav.uk-nav-default li a, ul

.uk-nav-sub li a, .uk-nav-sub li.uk-active a, ul.uk-nav.uk-nav-default li.uk-active a, .uk-nav.uk-nav-default li a:hover {
    color: #000;
}
.tm-header-overlay{
    background: linear-gradient(to bottom,rgba(0,0,0,.81) 0,rgba(0,0,0,0) 100%);
}

.uk-light .uk-dotnav>*>* {
    background-color: #333;
    border: none;
}

.uk-light .uk-dotnav>.uk-active>* {
    background-color: #fff
    border: none;
}
h1.uk-heading-hero {
  text-shadow: 0 2px 0 #202020 !important;
}
.line, .line-banner {
  position: relative;
  margin-left: 120px;
}
.line:before {
  content: '';
  height: 2px;
  width: 90px;
  display: inline-block;
  background: #cda46a;
  left: -120px;
  position: absolute;
  top: 50%;
  margin-top: 0px;
}
.line1 {
  position: relative;
}
.line1:before {
  content: '';
  height: 2px;
  width: 90px;
  display: inline-block;
  background: #cda46a;
  left: -120px;
  position: absolute;
  top: 50%;
  margin-top: 0px;
}
.line-top {
  position: relative;
  ;
}
.line-top:before {
  content: '';
  height: 2px;
  width: 90px;
  display: inline-block;
  background: #cda46a;
  left: -120px;
  position: absolute;
  top: 50%;
  margin-top: 0px;
}
.line-banner:before {
  content: '';
  height: 5px;
  width: 90px;
  display: inline-block;
  background: #fff;
  left: -120px;
  position: absolute;
  top: 50%;
  margin-top: -5px;
}
.img-menu-list ul li.uk-active {
  position: relative;
}
.img-menu-list ul li.uk-active a {
  padding-left: 20px;
}
.img-menu-list ul li.uk-active:before {
  content: '';
  height: 1px;
  width: 90px;
  display: inline-block;
  background: #333;
  left: -84px;
  position: absolute;
  top: 26px;
  margin-top: -5px;
}
.img-menu-list ul li .uk-nav-sub li.uk-active:before {
  display: none;
}
.padding-remove .uk-container.uk-container-small.uk-container-expand-left {
  padding-left: 0;
}
.uk-nav.uk-nav-default li a, ul ul.uk-nav-sub li a, .uk-nav-sub li.uk-active a, ul.uk-nav.uk-nav-default li.uk-active a, .uk-nav.uk-nav-default li a:hover {
  color: #000;
  text-transform: uppercase;
}
.uk-light .uk-dotnav > * > * {
  background-color: #f9f9f9;
  border: none;
}
.uk-light .uk-dotnav > .uk-active > * {
  background-color: #fff;
  border: none;
}
.image-svg {
  background: url('../images/svg/image1.png') no-repeat bottom left;
}
.uk-light .uk-nav-default .uk-nav-sub a, .uk-offcanvas-bar .uk-nav-default .uk-nav-sub a, .uk-light .uk-nav-default .uk-nav-sub a, .uk-offcanvas-bar .uk-nav-default .uk-nav-sub a:hover {
  color: #000;
  text-transform: uppercase;
}
.uk-close {
  color: #000;
}
ul.uk-nav-sub a {
  font-size: 14px;
  text-transform: uppercase;
}
.uk-panel.img-menu-list#module-102 {
  text-transform: uppercase;
}
ul.uk-nav.uk-nav-default li a {
  line-height: 1.4;
}
.line-space .lines {
  display: inline-block;
}
.line-space {
  position: relative;
}
.line-space .lines:after {
  content: '';
  width: 41%;
  height: 1px;
  position: absolute;
  background: #cda46a;
  right: 0%;
  margin-top: -2px;
  top: 50%;
}
.line-space .lines:before {
  content: '';
  width: 41%;
  height: 1px;
  position: absolute;
  background: #cda46a;
  left: 0%;
  margin-top: -2px;
  top: 50%;
}
.wk-dotnav > * > * {
  width: 5px !important;
  height: 5px !important;
}
.gradient .uk-overlay-primary {
  background: rgba(0, 0, 0, 0.67);
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.67) 0%, rgba(0, 0, 0, 0) 35%, rgba(0, 0, 0, 0) 100%);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.67)), color-stop(35%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0)));
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.67) 0%, rgba(0, 0, 0, 0) 35%, rgba(0, 0, 0, 0) 100%);
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0.67) 0%, rgba(0, 0, 0, 0) 35%, rgba(0, 0, 0, 0) 100%);
  background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.67) 0%, rgba(0, 0, 0, 0) 35%, rgba(0, 0, 0, 0) 100%);
  background: linear-gradient(to top, rgba(0, 0, 0, 0.67) 0%, rgba(0, 0, 0, 0) 35%, rgba(0, 0, 0, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType=0);
}
.wk-slidenav {
  font-size: 40px;
}
.wk-dotnav > .wk-active > * {
  background: #000;
}
.uk-navbar-toggle {
  font-size: 16px;
}
.image-svg-about {
  background: url('../images/svg/image1.png') no-repeat bottom left;
}
.image-luxury{
  background: url('../images/svg/luxury.png') no-repeat bottom left;
}

/*.uk-navbar-sticky .uk-logo {
  display: inline-block !important;
  visibility: visible !important;
  background: url('../images/logoonly.png') no-repeat;
}

.uk-navbar-sticky a.uk-navbar-toggle, .tm-header-mobile a.uk-navbar-toggle {
  min-height: 66px !important;
}
.uk-navbar-container.uk-navbar-sticky, .tm-header-mobile .uk-navbar-container.uk-navbar {
  background: #cda46a;
}
.tm-header-mobile .uk-navbar-sticky {
  display: inline-block;
}*/
ul.wk-slideset.wk-grid {
  min-height: 460px;
}
.uk-navbar-sticky .uk-navbar-toggle:hover {
  color: #333 !important;
}
p.wk-article-meta {
  display: none !important;
}
.calendar-container table {
  background-color: #cda46a !important;
  color: #000 !important;
  table-layout: auto !important;
  border-radius: 5px;
  background-color: #ffffff !important;
  z-index: 1100 !important;
}
.calendar-container {
  float: left;
  min-width: 160px;
  padding: 0;
  list-style: none;
  border-radius: 5px;
  background-color: #cda46a !important;
  z-index: 1100 !important;
}
.calendar-container table tbody td.weekend {
  color: #751010 !important;
}
.cnc-search-engine .calendar-container table {
  table-layout: inherit !important;
  max-width: 100%;
}
.js-btn.btn-prev-month, .js-btn.btn-prev-year, .js-btn.btn-next-month, .js-btn.btn-next-year {
  color: #000 !important;
}
.for-booking {
  background: #80684882 !important;
  margin-top: -134px;
  z-index: 999;
  position: relative;
}
.cnc-search-engine {
  background: none !important;
}

h1.uk-heading-hero {
   text-shadow: 0 2px 0 #202020 !important ;
}

.line,
.line-banner  {
    position: relative;
    margin-left: 120px;
}
.line:before {
    content: '';
    height: 2px;
    width: 90px;
    display: inline-block;
    background: #cda46a;
    left: -120px;
    position: absolute;
    top: 50%;
    margin-top: 0px;

}

.line-banner:before {
    content: '';
    height: 5px;
    width: 90px;
    display: inline-block;
    background: #fff;
    left: -120px;
    position: absolute;
    top: 50%;
    margin-top: -5px;
}


.padding-remove .uk-container.uk-container-small.uk-container-expand-left {
  padding-left: 0;
}


.banner-menu{
  background: url(../images/wall-image.jpg) top center !important;
    background-size: cover;
  
}
.img-menu-list ul li img {
    display: none;
}

.img-menu-list ul li a:hover img {
    display: block;
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
}
.img-menu-list ul li.uk-active img {
    display: block;
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
}


.uk-position-cover {
    background: none !important;
}

.uk-nav.uk-nav-default li a, ul

.uk-nav-sub li a, .uk-nav-sub li.uk-active a, ul.uk-nav.uk-nav-default li.uk-active a, .uk-nav.uk-nav-default li a:hover {
    color: #000;
}
.tm-header-overlay{
    background: linear-gradient(to bottom,rgba(0,0,0,.81) 0,rgba(0,0,0,0) 100%);
}

.uk-light .uk-dotnav>*>* {
    background-color: #333;
    border: none;
}

.uk-light .uk-dotnav>.uk-active>* {
    background-color: #fff;
    border: none;
}


.uk-navbar-sticky a.uk-navbar-toggle, .tm-header-mobile a.uk-navbar-toggle {
  min-height: 66px !important;
}
.uk-navbar-container.uk-navbar-sticky, .tm-header-mobile .uk-navbar-container.uk-navbar {
  background: #cda46a;
}
/*.tm-header-mobile .uk-navbar-sticky {
  display: none;
}*/
ul.wk-slideset.wk-grid {
  min-height: 460px;
}
.uk-navbar-sticky .uk-navbar-toggle:hover {
  color: #333 !important;
}


p.wk-article-meta {
  display: none !important;
}
.calendar-container table {
  background-color: #cda46a !important;
  color: #000 !important;
  table-layout: auto !important;
  border-radius: 5px;
  background-color: #ffffff !important;
  z-index: 1100 !important;
}
.calendar-container {
  float: left;
  min-width: 160px;
  padding: 0;
  list-style: none;
  border-radius: 5px;
  background-color: #cda46a !important;
  z-index: 1100 !important;
}
.calendar-container table tbody td.weekend {
  color: #751010 !important;
}
.cnc-search-engine .calendar-container table {
  table-layout: inherit !important;
  max-width: 100%;
}
.js-btn.btn-prev-month, .js-btn.btn-prev-year, .js-btn.btn-next-month, .js-btn.btn-next-year {
  color: #000 !important;
}
.for-booking {
  background: #80684882 !important;
  margin-top: -134px;
  z-index: 999;
  position: relative;
}
.cnc-search-engine {
  background: none !important;
}

h1.uk-heading-hero {
   text-shadow: 0 2px 0 #202020 !important ;
}

.line,
.line-banner  {
    position: relative;
    margin-left: 120px;
}
.line:before {
    content: '';
    height: 2px;
    width: 90px;
    display: inline-block;
    background: #cda46a;
    left: -120px;
    position: absolute;
    top: 50%;
    margin-top: 0px;

}

.line-banner:before {
    content: '';
    height: 5px;
    width: 90px;
    display: inline-block;
    background: #fff;
    left: -120px;
    position: absolute;
    top: 50%;
    margin-top: -5px;
}


.padding-remove .uk-container.uk-container-small.uk-container-expand-left {
  padding-left: 0;
}


.banner-menu{
  background: url(../images/wall-image.jpg) top center !important;
    background-size: cover;
  
}
.img-menu-list ul li img {
    display: none;
}

.img-menu-list ul li a:hover img {
    display: block;
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
}
.img-menu-list ul li.uk-active img {
    display: block;
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
}


.uk-position-cover {
    background: none !important;
}

.uk-nav.uk-nav-default li a, ul

.uk-nav-sub li a, .uk-nav-sub li.uk-active a, ul.uk-nav.uk-nav-default li.uk-active a, .uk-nav.uk-nav-default li a:hover {
    color: #000;
}
.tm-header-overlay{
    background: linear-gradient(to bottom,rgba(0,0,0,.81) 0,rgba(0,0,0,0) 100%);
}

.uk-light .uk-dotnav>*>* {
    background-color: #333;
    border: none;
}

.uk-light .uk-dotnav>.uk-active>* {
    background-color: #fff;
    border: none;
}

.uk-slideshow .uk-slidenav-previous svg,
  .uk-slideshow .uk-slidenav-next svg {
  width: 50px;
  }

.guest-registration .uk-width-small {
width: 31% !important;}

.uk-input, .uk-select:not([multiple]):not([size]), .uneditable-input:not([class*=uk-]), input[type=color]:not([class*=uk-]), input[type=date]:not([class*=uk-]), input[type=datetime-local]:not([class*=uk-]), input[type=datetime]:not([class*=uk-]), input[type=email]:not([class*=uk-]), input[type=month]:not([class*=uk-]), input[type=number]:not([class*=uk-]), input[type=password]:not([class*=uk-]), input[type=search]:not([class*=uk-]), input[type=tel]:not([class*=uk-]), input[type=text]:not([class*=uk-]), input[type=time]:not([class*=uk-]), input[type=url]:not([class*=uk-]), input[type=week]:not([class*=uk-]), select:not([class*=uk-]):not([multiple]):not([size]) {
    height: 45px;
    height: 45px !important;
    vertical-align: middle;
    display: inline-block;
    width: 100% !important;
}

.formResponsive input[type="submit"], .formResponsive button[type="submit"] {
    margin: 0 !important;
    border: none !important;
    overflow: visible !important;
    font: inherit !important;
    color: inherit !important;
    text-transform: none !important;
    display: inline-block !important;
    box-sizing: border-box !important;
    padding: 0 20px !important;
    vertical-align: middle !important;
    font-size: 16px !important;
    line-height: 48px !important;
    text-align: center !important;
    text-decoration: none !important;
    transition: .1s ease-in-out !important;
    transition-property: color,background-color,background-position,border-color,box-shadow;
    font-family: Poppins !important;
    font-weight: 500 !important;
    text-transform: uppercase !important;
    letter-spacing: 3px !important;
    background-origin: border-box !important;
   background-color: #cda46a !important;
    color: #fff !important;
    border-color: transparent !important;
}

.formResponsive input[type="submit"], .formResponsive button[type="submit"] {
background-color: #cda46a !important;
    color: #fff !important;
    border-color: transparent !important;
    background-image: -webkit-linear-gradient(top, #cda46a, #cda46a);
}



@media screen and (min-width: 1197px) {
.uk-navbar-center:not(:only-child) {
  
    margin-top: 51px !important;}


    
}

.uk-navbar-dropdown-nav li{
line-height:20px !important;
    padding: 4px 0px !important;

}
.subnav-cnc{
font-size:14px !important;
    color: #ffffffd4 !important;
}
.subnav-cnc:hover{
font-size:14px !important;
    color: #fff !important;
}


.subnav-cnc-sub{
font-size: 13px !important;
    color: #ffffffd4 !important;
    line-height: 1.5;
    text-transform: uppercase;
}
.subnav-cnc-sub:hover{
font-size: 13px !important;
    color: #fff !important;
    
}


.subnav-cnc.uk-heading-divider {
padding-bottom: calc(5px + .1em);
border-bottom: calc(1px + 0.04em) solid #f3f3f3e8;
}

ul.uk-nav-sub a {
    font-size: 13px !important;
}

/*
.uk-navbar-sticky .uk-logo, .uk-navbar-sticky .sticky-hidden {display:none;visibility: hidden;}
.sticky-logo {
    display: none;
    visibility: hidden;
}

.uk-navbar-sticky .sticky-logo, .tm-header-mobile .uk-navbar-sticky .sticky-logo 
 {
    display: block;
    visibility: visible;
     margin-top: -110px;
}

*/

.gap{
margin: 4px 0px 0px 0px;
}


.uk-navbar-center:not(:only-child) {
        top: 40% !important;
   
}


/* HRS form custom styles */
#power-form.hrs-sticky-form .hrs-grid-occupancy-dropdown select{
	width: 120px !important;
}

.daterangepicker .drp-calendar {
    max-width: 100% !important;
}

.hrs-sticky-form {
    position: fixed;
    width: 100%;
    left: 0;
    bottom: 0;
    z-index: 99999;
    background-color:#cda46a;
    display: flex;
    justify-content: center;
    padding: 8px 0;
    font-size: 14px;
}

.hrs-sticky-form .search-widget-heading {
    color: #fff !important;
}


/* #a5a030 */

.search-widget-container {}

.search-widget-container .grid-occupancy-dropdown select {
    border: 1px solid rgba(0, 0, 0, 0.1);
}

.search-widget-container .hrs-grid label {
    color: #555 !important;
    display: none;
}

.search-widget-container .hrs-grid-button {
    background-color: #a0602b;
}

.hrs-book-mobile {
    position: fixed;
    top: 50%;
    transform: translateX(50%) rotate(-90deg) translateY(calc(-50% + 3px));
    border: 2px solid #f5f1e5;
    right: 0;
    border-radius: 0;
    z-index: 9999;
}

@media(min-width: 1200px) {
    .hrs-book-mobile {
        display: none;
    }
}

@media (max-width: 1200px) {
    .hrs-sticky-form {
        display: none;
    }
}


input.checkin[readonly]{
cursor: pointer;
}


.uk-navbar-sticky .sticky-hidden, .uk-navbar-sticky .uk-logo
 {
    display: block !important;
        visibility: visible !important;
}

.uk-logo-inverse{
width:150px !important;
}
.uk-navbar-sticky .uk-logo > img:nth-of-type(1) {
  display: inline-block !important;
}

.uk-navbar-sticky .uk-logo > img:nth-of-type(2) {
  display: none !important;
}


.uk-navbar-sticky .uk-navbar-center:not(:only-child)
 {
    top: 0% !important;
}



