#magellan {
  padding-top: 0;
}
label {
  width: auto;
  padding-left: 0;
}
.cruise-body {
  margin-top: 0;
}
#searchwrap {
  /*background: #fff;*/
}
.magellan-listitem-bestoffer .btn {
  background: #ffcb05;
}
.magellan-listitem:hover .btn {
  color: #fff;
  background: #0060a0;
}
#booking,
#btn-reserve {
  color: #fff;
  background: #ffcb05;
}
#booking:hover,
#btn-reserve:hover {
  color: #fff;
  background: #0040a1;
}

#refreshshow,
.mag-button.active span,
.abs-bot-rig {
  color: #fff;
  background: #ffcb05;
}
.mag-tab-panel {
  border: 2px solid #ffcb05;
}
.navbar {
  padding: 0 0;
}
a.newsearch,
a.backtolist {
  color: #195988;
  background: #ffcb05;
}
a.newsearch:hover,
a.newsearch:focus,
a.newsearch:active,
a.newsearch:hover:active,
a.backtolist:hover,
a.backtolist:focus,
a.backtolist:active,
a.backtolist:hover:active {
  color: #fff;
  background: #0060a0;
}
.searchFormHead h4 {
  background: #0060a0;
}
.magellan-listitem {
  border-bottom: 5px solid #0060a0;
}
.magellan-listitem:hover {
  box-shadow: 0 0 2px 1px rgba(0,0,0,.15), inset 0 0 0 .125rem #0060a0;
}
.magellan-offer-head-cruise h2 {
  background: #0060a0;
}
.abs-bot-rig:hover,
.abs-bot-rig:focus,
.abs-bot-rig:active,
.abs-bot-rig:hover:focus {
  color: #fff;
  border-color: #0060a0;
  background: #0060a0;
}
#booking:hover,
#btn-reserve:hover {
  color: #fff;
  background: #0060a0;
}
.cruise-body {
  background: transparent;
  box-shadow: none;
}
#searchwrap {
  /*padding-top: 30px;*/
}

.navbar-brand {
  font-size: 18px;
  line-height: 20px;
  float: left;
  height: 50px;
  padding: 15px 15px;
}

.btn-secondary {
  color: #212529;
  border-color: #fac415;
  background-color: #fac415;
}

.btn-secondary:hover,
.btn-secondary:focus {
  color: #212529 !important;
  border-color: #d7a605 !important;
  background-color: #e4af05 !important;
}

/* BS4 Fix */
/*.row.color-correction.shadow {
    display: inherit;
}

.nav-link {
    font-family: inherit !important;
}*/
