@charset "utf-8";

.spark-toolbar { visibility: hidden; position: relative; display: flex; -webkit-box-align: center; align-items: center; height: var(--headerLogoHeight); }

.spark-toolbar.ready { visibility: visible; }

.spark-toolbar.recalc .spark-toolbar__container--hidden { display: block; visibility: hidden; }

.spark-toolbar:not(.ready) .spark-toolbar__item { width: auto; }

.spark-toolbar:not(.ready) .spark-toolbar__item .spark-toolbar__item--content { display: block; }

.spark-toolbar:not(.ready) .spark-toolbar__item .spark-toolbar__item-helper::before { font-family: spark-icon-fill !important; }

.spark-toolbar .spark-toolbar__item--content__container { padding: 2rem 1rem; }

.spark-toolbar.spark-toolbar--icon .spark-toolbar__container--visible .spark-toolbar__item { margin-right: 0.5rem; }

.spark-toolbar.spark-toolbar--icon .spark-toolbar__container--visible .spark-toolbar__item:last-of-type { margin-right: 0px; }

.spark-toolbar.spark-toolbar--icon .spark-toolbar__container--visible .spark-toolbar__item::before { display: none; }

.spark-toolbar.spark-toolbar--icon .spark-toolbar__container--visible .spark-toolbar__item:active .spark-toolbar__item-helper, .spark-toolbar.spark-toolbar--icon .spark-toolbar__container--visible .spark-toolbar__item:active .spark-toolbar__item-helper[class^="spark-icon"] { background: var(--backgroundDark2); color: var(--textColorDarkBg); }

.spark-toolbar.spark-toolbar--icon .spark-toolbar__container--visible .spark-toolbar__item .spark-toolbar__item-helper::before { display: block; }

.spark-toolbar.spark-toolbar--icon .spark-toolbar__container--visible .spark-toolbar__item .spark-toolbar__item--content ~ .spark-toolbar__item-helper { width: 4.5rem; }

.spark-toolbar:not(.spark-toolbar--icon) .spark-toolbar__container--visible .spark-toolbar__item-helper, .spark-toolbar:not(.spark-toolbar--icon) .spark-toolbar__container--visible .spark-toolbar__item-helper[class^="spark-icon"] { width: 0px; padding: 0px; }

.spark-toolbar:not(.spark-toolbar--icon) .spark-toolbar__container--visible .spark-toolbar__item--content ~ .spark-toolbar__item-helper { padding: 0.5rem; }

.spark-toolbar .spark-toolbar__item.open .spark-toolbar__item-helper::before { font-family: spark-icon-fill !important; }

.spark-toolbar .spark-toolbar__item.open .spark-toolbar__item--content ~ .spark-toolbar__item-helper, .spark-toolbar .spark-toolbar__item:active .spark-toolbar__item--content ~ .spark-toolbar__item-helper { background: var(--backgroundDark2); color: var(--textColorDarkBg); }

.spark-toolbar .spark-toolbar__item.open .spark-toolbar__item--content ~ .spark-toolbar__item-helper:hover::after, .spark-toolbar .spark-toolbar__item.open .spark-toolbar__item--content ~ .spark-toolbar__item-helper:hover::before, .spark-toolbar .spark-toolbar__item:active .spark-toolbar__item--content ~ .spark-toolbar__item-helper:hover::after, .spark-toolbar .spark-toolbar__item:active .spark-toolbar__item--content ~ .spark-toolbar__item-helper:hover::before { color: var(--textColorLighter); border-top-color: var(--borderMediumGray) !important; }

.spark-toolbar .spark-toolbar__item.open .spark-toolbar__item--content ~ .spark-toolbar__item-helper::after, .spark-toolbar .spark-toolbar__item.open .spark-toolbar__item--content ~ .spark-toolbar__item-helper::before, .spark-toolbar .spark-toolbar__item:active .spark-toolbar__item--content ~ .spark-toolbar__item-helper::after, .spark-toolbar .spark-toolbar__item:active .spark-toolbar__item--content ~ .spark-toolbar__item-helper::before { color: var(--textColorDarkBg); border-top-color: var(--textColorDarkBg) !important; }

.spark-toolbar .spark-toolbar__container--hidden .spark-toolbar__item--content ~ .spark-toolbar__item-helper[class^="spark-icon"] { width: 4.5rem; }

.spark-toolbar.show-more .spark-toolbar__container--visible { width: calc(100% - var(--headerLogoHeight) - 10px); }

.spark-toolbar.show-more .spark-toolbar__show-more { color: var(--headerColor); text-align: center; display: block; margin: 0px; }

.spark-toolbar.show-more .spark-toolbar__show-more:focus { outline: none 0px; }

.spark-toolbar.show-more.open .spark-toolbar__show-more { background: var(--backgroundInfo); color: var(--backgroundInfoText); }

.spark-toolbar.show-more.open .spark-toolbar__show-more::before { display: block; }

.spark-toolbar.show-more.open .spark-toolbar__show-more i::before { font-family: spark-icon-fill !important; }

.spark-toolbar.show-more.animate .spark-toolbar__show-more::before { transform: rotate(45deg); opacity: 1; }

.spark-toolbar .spark-toolbar__item { position: relative; flex-shrink: 0; display: flex; -webkit-box-align: center; align-items: center; background: transparent; font-size: var(--fontSize); font-family: var(--fontFamily); font-style: normal; font-weight: var(--fontWeightBold); line-height: 1; color: var(--headerColor); transition: color 0.1s ease-in-out, background-color 0.1s ease-in-out; cursor: pointer; border-radius: 0px; }

.spark-toolbar .spark-toolbar__item:focus, .spark-toolbar .spark-toolbar__item:hover { background: var(--backgroundMediumGray); }

.spark-toolbar .spark-toolbar__item:focus { outline: 2px solid var(--textColor); outline-offset: -2px; }

.spark-toolbar .spark-toolbar__item:focus .spark-toolbar__item-helper, .spark-toolbar .spark-toolbar__item:hover .spark-toolbar__item-helper { background: var(--backgroundLightGray); }

.spark-toolbar .spark-toolbar__item::before { padding: 0px; content: attr(label); text-transform: uppercase; display: inline-block; font-size: var(--fontSize); font-family: var(--fontFamily); font-style: normal; font-weight: var(--fontWeightBold); white-space: nowrap; }

.spark-toolbar .spark-toolbar__item::after { position: absolute; top: calc(100% + 0.5rem); content: ""; left: calc(50% - 0.5rem); width: 1rem; height: 1rem; border-top: 1px solid var(--borderLightGray); border-left: 1px solid var(--borderLightGray); background: var(--backgroundWhite); transform: rotate(45deg); display: none; transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out; z-index: 2600; }

.spark-toolbar .spark-toolbar__item.open::after { opacity: 0; transform: rotate(45deg) translate(0.25rem, 0.25rem); display: block; }

.spark-toolbar .spark-toolbar__item.open .spark-toolbar__item--content { display: block; transform: translate(0px, 0.5rem); opacity: 0; font-family: var(--fontFamily); }

.spark-toolbar .spark-toolbar__item.open.animate .spark-toolbar__item--content { transform: none; opacity: 1; }

.spark-toolbar .spark-toolbar__item.open.animate::after { opacity: 1; transform: rotate(45deg); }

.spark-toolbar .spark-toolbar__item.open, .spark-toolbar .spark-toolbar__item:active { background: var(--backgroundDark2); color: var(--textColorDarkBg); }

.spark-toolbar .spark-toolbar__item .spark-toolbar__list { padding: 1rem 0px; margin: 0px; overflow: hidden; font-size: var(--fontSize); }

.spark-toolbar .spark-toolbar__item .spark-toolbar__list + .spark-toolbar__list { border-top: 1px solid var(--borderLightGray); }

.spark-toolbar .spark-toolbar__item .spark-toolbar__list li { list-style: none; padding: 0.75rem 1rem; text-indent: 0px; line-height: var(--lineHeight); color: var(--textColor); }

.spark-toolbar .spark-toolbar__item .spark-toolbar__list li:focus, .spark-toolbar .spark-toolbar__item .spark-toolbar__list li:hover { background: var(--backgroundMediumGray); }

.spark-toolbar .spark-toolbar__item .spark-toolbar__list li:focus { outline: 2px solid var(--textColor); outline-offset: -2px; }

.spark-toolbar .spark-toolbar__item .spark-toolbar__list.spark-toolbar__list--checkboxes li { padding: 0px; position: relative; }

.spark-toolbar .spark-toolbar__item .spark-toolbar__list.spark-toolbar__list--checkboxes li:focus, .spark-toolbar .spark-toolbar__item .spark-toolbar__list.spark-toolbar__list--checkboxes li:hover { background: inherit; }

.spark-toolbar .spark-toolbar__item .spark-toolbar__list.spark-toolbar__list--checkboxes li label { width: 100%; display: block; cursor: pointer; overflow-wrap: break-word; line-height: 1.5rem; }

.spark-toolbar .spark-toolbar__item .spark-toolbar__list.spark-toolbar__list--checkboxes li label .spark-toolbar__list--checkboxes--helper { position: absolute; left: 1rem; top: calc(50% - 5px); }

.spark-toolbar .spark-toolbar__item .spark-toolbar__list.spark-toolbar__list--checkboxes li label .spark-toolbar__list--checkboxes--helper::before { visibility: hidden; display: block; content: ""; font-family: spark-icon-line; font-size: var(--fontSizeSmall); line-height: 10px; color: var(--headerColor); padding-right: 0.5rem; }

.spark-toolbar .spark-toolbar__item .spark-toolbar__list.spark-toolbar__list--checkboxes li label .spark-toolbar__list--checkboxes--content { padding: 1rem 2rem 1rem 3rem; display: block; }

.spark-toolbar .spark-toolbar__item .spark-toolbar__list.spark-toolbar__list--checkboxes li label:hover { background: var(--backgroundLightGray); }

.spark-toolbar .spark-toolbar__item .spark-toolbar__list.spark-toolbar__list--checkboxes li label input { opacity: 0; width: 0px; height: 0px; display: block; margin: 0px; }

.spark-toolbar .spark-toolbar__item .spark-toolbar__list.spark-toolbar__list--checkboxes li label input:focus ~ .spark-toolbar__list--checkboxes--content { background: var(--backgroundDarkGray); }

.spark-toolbar .spark-toolbar__item .spark-toolbar__list.spark-toolbar__list--checkboxes li label input:checked ~ .spark-toolbar__list--checkboxes--helper::before { visibility: visible; }

.spark-toolbar .spark-toolbar__item .spark-toolbar__item-helper { height: 3rem; display: flex; -webkit-box-align: center; align-items: center; background: var(--backgroundWhite); transition: color 0.1s ease-in-out, background-color 0.1s ease-in-out; border-radius: var(--borderRadius); font-size: 2rem; }

.spark-toolbar .spark-toolbar__item .spark-toolbar__item-helper:not([class^="spark-icon"])::before { content: ""; right: calc(50% - 0.665rem); }

.spark-toolbar .spark-toolbar__item .spark-toolbar__item-helper:not([class^="spark-icon"])::after { right: 0.5rem; }

.spark-toolbar .spark-toolbar__item .spark-toolbar__item-helper[class^="spark-icon"] { padding: 0.5rem; }

.spark-toolbar .spark-toolbar__item .spark-toolbar__item-helper::before { display: none; }

.spark-toolbar .spark-toolbar__item .spark-toolbar__item-helper::after { top: calc(50% - 0.25rem); right: 0.5rem; }

.spark-toolbar .spark-toolbar__item .spark-toolbar__item--content ~ .spark-toolbar__item-helper { padding: 0.5rem; }

.spark-toolbar .spark-toolbar__item .spark-toolbar__item--content ~ .spark-toolbar__item-helper::after { border-right: 0.5rem solid transparent; border-bottom: 0.5rem solid transparent; border-left: 0.5rem solid transparent; border-top-style: solid; border-top-color: var(--headerColor); border-top-width: 0.5rem; content: ""; display: inline-block; position: absolute; transition: border-color 0.1s ease-in-out; }

.spark-toolbar .spark-toolbar__item .spark-toolbar__item--content { display: none; position: absolute; top: calc(100% + 1rem); left: calc(50% - 12rem); width: 24rem; max-width: calc(-2rem + 100vw); background: var(--backgroundWhite); color: var(--textColor); transition: transform 0.1s ease-in-out, opacity 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out; border: 1px solid var(--borderLightGray); border-radius: var(--borderRadius); box-shadow: rgba(0, 0, 0, 0.1) 0px 5px 5px; -webkit-box-ordinal-group: 2; order: 1; z-index: 10; }

.spark-toolbar .spark-toolbar__container--visible { display: flex; width: 100%; -webkit-box-pack: end; justify-content: flex-end; align-items: center; }

@media (max-width: 795px) {
  .spark-toolbar .spark-toolbar__container--visible { margin-right: 0px; visibility: hidden; }
}

@media (max-width: 795px) {
  .spark-toolbar.measured .spark-toolbar__container--visible { margin-right: 0px; width: 0px !important; }
}

.spark-toolbar .spark-toolbar__container--hidden { display: none; border-radius: var(--borderRadius); border: 1px solid var(--borderLightGray); box-shadow: rgba(0, 0, 0, 0.1) 0px 5px 5px; z-index: 7; transform: translate(0px, 0.5rem); opacity: 0; transition: transform 0.1s ease-in-out, opacity 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out; padding: 1rem 0px; background: var(--backgroundWhite); }

.spark-toolbar .spark-toolbar__container--hidden .spark-toolbar__item { width: 24rem; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; border-radius: 0px; max-width: calc(-2rem + 100vw); }

.spark-toolbar .spark-toolbar__container--hidden .spark-toolbar__item:active { background: var(--backgroundWhite); color: var(--textColor); }

.spark-toolbar .spark-toolbar__container--hidden .spark-toolbar__item:active .spark-toolbar__item-helper { background: var(--backgroundWhite); color: var(--textColor); }

.spark-toolbar .spark-toolbar__container--hidden .spark-toolbar__item:active .spark-toolbar__item--content ~ .spark-toolbar__item-helper { background: var(--backgroundDark2); color: var(--textColorDarkBg); }

.spark-toolbar .spark-toolbar__container--hidden .spark-toolbar__item .spark-toolbar__item-helper { border-radius: 0px; align-self: center; }

.spark-toolbar .spark-toolbar__container--hidden .spark-toolbar__item .spark-toolbar__item-helper::before { display: block; }

.spark-toolbar .spark-toolbar__container--hidden .spark-toolbar__item .spark-toolbar__item-helper:not([class^="spark-icon"]) { width: 3rem; margin-left: 2rem; }

.spark-toolbar .spark-toolbar__container--hidden .spark-toolbar__item .spark-toolbar__item-helper:not([class^="spark-icon"])::after { right: 1rem; }

.spark-toolbar .spark-toolbar__container--hidden .spark-toolbar__item::before { line-height: 24px; }

.spark-toolbar .spark-toolbar__container--hidden .spark-toolbar__item::after { display: none; }

.spark-toolbar .spark-toolbar__container--hidden .spark-toolbar__item--content { position: static; border-color: var(--borderLightGray); border-width: 1px 0px; background: var(--backgroundLightGray); border-radius: 0px; box-shadow: rgb(204, 204, 204) 0px -20px 18px -20px inset, rgb(204, 204, 204) 0px 20px 18px -20px inset; }

.spark-toolbar .spark-toolbar__container--hidden [class^="spark-tooltip__content"] { display: none; }

.spark-toolbar.open.animate .spark-toolbar__container--hidden { transform: none; opacity: 1; }

.spark-toolbar.open .spark-toolbar__container--hidden { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; position: absolute; top: calc(100% + 1rem); right: 0px; }

.spark-toolbar.open .spark-toolbar__container--hidden .spark-toolbar__item.open { background: var(--backgroundWhite); color: var(--textColor); }

.spark-toolbar.open .spark-toolbar__container--hidden .spark-toolbar__item .spark-toolbar__item-helper { position: relative; border-radius: 0.25rem; }

.spark-toolbar.open .spark-toolbar__container--hidden .spark-toolbar__item::before { display: none; }

.container { box-sizing: border-box; }

.spark-toolbar { box-sizing: border-box; }

@media (min-width: 240px) {
  #HeaderToolbar .container { max-width: 75px; }
}

@media (min-width: 544px) {
  #HeaderToolbar .container { max-width: 225px; }
}

@media (min-width: 620px) {
  #HeaderToolbar .container { max-width: 70px; }
}

@media (min-width: 796px) {
  #HeaderToolbar .container { max-width: 80px; }
}

@media (min-width: 1048px) {
  #HeaderToolbar .container { max-width: 425px; }
}

@media (min-width: 1100px) {
  #HeaderToolbar .container { max-width: 490px; }
}

@media (min-width: 1260px) {
  #HeaderToolbar .container { max-width: 580px; }
}

@media (min-width: 1300px) {
  #HeaderToolbar .container { max-width: 575px; }
}

@media (min-width: 1655px) {
  #HeaderToolbar .container { max-width: 1286px; }
}

@media (min-width: 1800px) {
  #HeaderToolbar .container { max-width: 1430px; }
}

@media (min-width: 1075px) and (max-width: 1655px) {
  .container .spark-toolbar .spark-toolbar__container--visible .toolbar-extend__toolbar-items { display: none; }
  .container .spark-toolbar .spark-toolbar__container--visible .spark-toolbar__item .toolbar-extend__shu { display: none; }
  .container .spark-toolbar .spark-toolbar__container--visible .notifyjs-container { top: 45px !important; margin-left: 61px; }
  .container .spark-toolbar .spark-toolbar__container--visible .spark-toolbar__item .notify-circle { margin: 7px 13px; }
}

.display__border-box { box-sizing: border-box; }

.container .spark-toolbar .spark-toolbar__container--hidden .remove__color { box-sizing: border-box; }

.container .spark-toolbar .spark-toolbar__container--visible .remove__color, .toolbar-extend__shu-container { color: var(--headerColor); box-sizing: border-box; }

.container .remove__color { color: var(--headerColor); }

.container .remove__font, .toolbar-extend__shu-container { font-family: var(--fontFamily); font-style: normal; font-weight: var(--fontWeightNormal); }

.spark-toolbar.show-more.open .spark-toolbar__show-more { background: transparent; }

.container .spark-toolbar .spark-toolbar__container--visible .spark-toolbar__item { background: transparent; padding-right: 1.5rem; border: 0px; }

.container .spark-toolbar .spark-toolbar__container--hidden .spark-toolbar__item { width: 16rem; padding: 0.75rem 1rem; color: var(--textColor); font-size: var(--fontSize); line-height: var(--lineHeight); }

.spark-toolbar .spark-toolbar__container--hidden .spark-toolbar__item::before { padding: 0px 0px 1rem 2rem; }

.toolbar-extend__toolbar-items, .toolbar-extend__shu { padding: 0px 0px 0px 0.75rem; line-height: 1; -webkit-box-align: center; align-items: center; font-size: var(--fontSize); }

.container .spark-toolbar .spark-toolbar__container--hidden .toolbar-extend__toolbar-items { padding: 0px 0px 0px 0.75rem; font-size: var(--fontSize); color: var(--textColor); }

@media (min-width: 796px) and (max-width: 1655px) {
  .container .spark-toolbar .spark-toolbar__container--visible .spark-toolbar__item .toolbar-extend__shu-icon { font-size: 22px; line-height: 0.95; }
  .spark-toolbar .spark-toolbar__item::before { padding-right: 0.2rem; }
  .container .spark-toolbar .spark-toolbar__container--visible .spark-toolbar__item { background: transparent; padding-right: 0.75rem; }
}

.spark-toolbar__container--visible .toolbar-extend__hidden-toolbar-items { width: 50rem; }

.toolbar-extend__hidden-toolbar-items { font-size: var(--fontSize); width: 15rem; }

.spark-toolbar__container--visible .toolbar-extend__toolbar-icon, .toolbar-extend__shu-container { font-size: 22px; line-height: 1; margin: 0px; }

.toolbar-extend__shu-container, .toolbar-extend__shu-container .spark-icon-education-cap { font-size: 27px !important; }

.spark-toolbar__container--hidden .toolbar-extend__toolbar-icon { font-size: 22px; -webkit-box-align: center; align-items: center; color: var(--textColor); }

.spark-toolbar .spark-toolbar__container--hidden .spark-toolbar__item { display: inline-grid; width: 18rem; }

.toolbar-extend__circle-avatar { border-radius: 50%; border: 2px solid var(--headerUserAvatarColor); box-sizing: border-box; height: 36px; width: 36px; cursor: pointer; }

.toolbar-extend__circle-avatar-username { font-size: 16px; line-height: 32px; color: var(--headerUserAvatarColor); text-transform: uppercase; }

.spark-toolbar .spark-toolbar__show-more::before { content: ""; position: absolute; right: 1rem; top: calc(100% + 0.5rem); display: none; width: 1rem; height: 1rem; border-width: 1px 0px 0px 1px; border-style: solid; border-color: var(--borderLightGray); background: var(--backgroundWhite); z-index: 2601; transform: rotate(45deg) translate(0.25rem, 0.25rem); opacity: 0; transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out; }

.spark-toolbar.show-more.animate .spark-toolbar__show-more::before { transform: rotate(45deg); opacity: 1; }

.spark-toolbar .spark-toolbar__container--hidden .spark-toolbar__item .spark-toolbar__list li { padding: 0.8rem 2rem; }

.spark-toolbar .spark-toolbar__container--hidden .spark-toolbar__item .spark-toolbar__list { padding: 0px; }

.container .spark-toolbar .spark-toolbar__container--hidden .toolbar-extend__hr-line { border: 1px solid var(--borderMediumGray); margin: 0.75rem 1rem; padding: 0px; }

.container .spark-toolbar .toolbar-extend__hr-line { width: 14.2rem; }

@media (min-width: 1075px) {
  .container .spark-toolbar .toolbar-extend__hr-line { width: 0px; height: 0px; margin: 0px; padding: 0px; }
}

.container .spark-toolbar .spark-toolbar__container--hidden .toolbar-extend__hr-line-date { border: 1px solid var(--borderDark); margin: 0.8rem 1rem; padding: 0px; background: var(--borderDark); }

.container .spark-toolbar .toolbar-extend__hr-line-date { width: 14.2rem; }

@media (min-width: 1260px) {
  .container .spark-toolbar .toolbar-extend__hr-line-date { width: 0px; height: 0px; margin: 0px; padding: 0px; }
}

.spark-toolbar__container--visible .toolbar-extend__arrow-down-icon { font-size: 16px; }

.spark-toolbar__container--hidden .toolbar-extend__arrow-down-icon { font-size: 0px; }

.spark-toolbar.open.animate .spark-toolbar__container--hidden { z-index: 2600; }

.container .spark-toolbar .spark-toolbar__container--hidden .toolbar-extend__shu { color: var(--textColor); }

.container .spark-toolbar .spark-toolbar__container--hidden .toolbar-extend__shu-container { display: flex; }

.container .spark-toolbar .spark-toolbar__item .toolbar-extend__fav-item-content { width: 15rem; left: calc(50% - 7.5rem); z-index: 2600; }

.container .spark-toolbar .spark-toolbar__container--hidden .spark-toolbar__item .toolbar-extend__fav-item-content { margin-top: 1rem; width: 15.7rem; }

.spark-toolbar .spark-toolbar__item .spark-toolbar__container--hidden .spark-toolbar__list { padding: 0px; }

.toolbar-extend__hotel-date { line-height: 3; font-size: var(--fontSize); position: absolute; top: -1px; width: 180px; }

@media (min-width: 1260px) {
  .container .spark-toolbar .toolbar-extend__toolbar-item-hotel-date { display: none; }
}

.container .spark-toolbar .toolbar-extend__toolbar-item-hotel-date { pointer-events: none; }

.toolbar-extend__hidden-toolbar-items-date { margin-left: 1rem; }

.toolbar_favorites { padding-right: 0.375rem; }

.container .spark-toolbar .spark-toolbar__item .notify-circle { position: absolute; top: -5px; left: -5px; margin: 0px; border-radius: 50%; background: var(--backgroundDark2); border: 1px solid var(--backgroundDark2); outline: 1px solid var(--backgroundWhite); z-index: 0; height: 12px; width: 12px; text-align: center; }

.container .spark-toolbar .spark-toolbar__container--hidden .spark-toolbar__item .notify-circle { position: absolute; top: 0.25rem; left: 0.75rem; margin: 0px; border-radius: 50%; background: var(--backgroundDark2); border: 1px solid var(--backgroundDark2); outline: 1px solid var(--backgroundWhite); z-index: 0; height: 12px; width: 12px; text-align: center; }

.container .spark-toolbar .spark-toolbar__item .notify-num { font-family: helvetica, arial, sans-serif; font-size: 10px; line-height: 14px; font-weight: var(--fontWeightBold); color: var(--textColorDarkBg); }

.container .spark-toolbar .notifyjs-container { top: 45px !important; margin-left: 160px; }

.spark-toolbar__container--visible .toolbar-extend__fav-scroll.toolbar- { overflow-y: auto !important; max-height: 32rem !important; }

.spark-toolbar__container--hidden .toolbar-extend__fav-scroll { overflow-y: auto !important; max-height: 8rem !important; }

#PropertyHubHotelDate { margin: auto; position: relative; display: block; padding-right: 2rem; }

.ToolbarParent { justify-content: flex-end !important; }