:root {
  --main-menu-bg: #004e79;
  --main-menu-bg-line: #0d6e9d;
  --gold: #4db0de;
}

.main-menu-v2 .mmv2-nav-item.mmv2-offers > .mmv2-nav-link .mmv2-pill {
  background: linear-gradient(90deg, #49898d 0%, #67b7bc 75%, #67ced5 100%);
}
.qs .search-btn {
  background: #e64302;
}
.after-hero .bigtitle {
  color:#0a74b0;
}
.dlx-link {
  color:#0a74b0;
}
.why-deluxea {
  background: #f2f2f2;
}
.why-deluxea .duo-content h3 {
  color:#0a74b0;
}
.typeahead-holder .dropdown-menu.extended li a span.item.item-title {
  background: #0a74b0;
  color:#fff;
}
.typeahead-holder .dropdown-menu.extended li a span.item.item-title .name {
  color:#fff;
}
.fade-slider .advisor .title {
  color:#0a74b0;
}
.modal.modal-form .modal-body .compare-insurance-in-modal .cr-item.cr-total .cr-title {
  color:#46c1eb;
}
.modal.modal-form .modal-body .compare-insurance-in-modal .cr-item.cr-total .cr-value {
  color:#46c1eb;
}
.modal.modal-form .modal-body .compare-insurance-in-modal .cr-item .button.cr-choosen {
  color: #46c1eb;
  background: #fff;
  border: 2px solid #46c1eb;
}
.modal.modal-form .modal-body .compare-insurance-in-modal .cr-item.cr-total {
  border-top: 3px solid #46c1eb;
}
.modal.modal-form .modal-body .compare-insurance-in-modal h2.cr-top-border {
  border-top: 3px solid #46c1eb;
}
.fade-slider .advisor{ width:min(95vw,260px); }
@media (max-width:1200px) {
  .home-slider-l2025.to-container .advisor {
    right: 30px;
    width: 260px;
  }
}
.main-menu-v2 .mmv2-badge-google {
  background: #2b89b6;
}
.simple-comparator-holder .card-carousel-holder .card article.rychla_kalkulace .comparator-hotel-name a .evaluation {
  background-color: #efefef;
  color: #02acea;
}
.simple-comparator-holder .card-carousel-holder .card article.rychla_kalkulace .comparator-hotel-name a .evaluation strong {
  color: #02acea;
}
.review-block .panel {
  background: #dfdfdf;
}


.layout_v3 .hotel-container .menu-container.v2 .inner-navigation ul {
  background: #c6e6f0;
}

.layout_v3 .hotel-container .menu-container.v2 nav a {
  color: #0084b0;
  border: 1px solid #0084b0;
}

.layout_v3 .hotel-container .menu-container.v2 nav a:hover {
  background: #49c1e9;
  color: #000;
  border-color: #49c1e9;
}

.layout_v3 .hotel-container .menu-container.v2 nav li.active > a,
.layout_v3 .hotel-container .menu-container.v2 nav a.active {
  background: #49c1e9;
  color: #000;
  border-color: #49c1e9;
}

.layout_v3 .hotel-container .menu-container.v2 .inner-navigation ul li span {color:#0084b0;}

.layout_v3 .hotel-container .menu-container.v2 .inner-navigation ul li.next-items a span {
  color: #e64302;
}
.layout_v3 .hotel-container .menu-container.v2 .inner-navigation ul li.next-items.hover span,
.layout_v3 .hotel-container .menu-container.v2 .inner-navigation ul li.next-items.active span {
  color: #e64302;
}