@import url('./unicotour-vars.css');
/**
* Para tener diferentes skin debemos crear tantos archivos como skin definidos en 
* la base de datos y el nombre del archivo debe coincidir con la clave 
* ejemplo si la clave es MYS.SKN.DHZ.DBS debemos generar el estilo MYS_SKN_DHZ_DBS.css
*
* Para generar cada tema modificar las variables y compilar el less 
* $ lessc styles.less ../MYS_SKN_DHZ_DBS.css -x
*/
#header .menu-upper-section {
  background: #002484;
}
a.hotel-more.ng-binding {
  font-weight: bold;
}
.select2-container--open .select2-dropdown--below {
  border-color: #002484;
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #002484;
}
.timeline-blue.vertical-timeline .step .rigth:before {
  border-left-color: #002484;
}
.timeline-blue.vertical-timeline .title {
  color: #002484;
}
.timeline-blue.vertical-timeline .step .left .step-number {
  background: #002484;
}
.ficha-circuito .description-step .photos-map-step .title {
  color: #002484;
}
.ficha-circuito .circuit-hotel-container .hotel .header {
  background-color: #002484;
}
.ficha-circuito .info-rate .checks div.check {
  color: #002484;
}
.ficha-circuito .tabs .tab.active {
  color: #002484;
  border-bottom-color: #002484;
}
.ficha-circuito .tabs .tab.active:after {
  border-top-color: #002484;
}
.timeline-blue.horizontal-timeline:after {
  background: linear-gradient(90deg, #ffffff, #002484);
}
.timeline-blue.horizontal-timeline .step .step-number {
  color: #002484;
}
.timeline-blue.horizontal-timeline .step .step-number:before {
  border-color: #002484;
}
.ficha-circuito .title-media {
  background-color: #002484;
}
.timeline-blue.horizontal-timeline .step.active .step-number {
  background-color: #002484;
}
.ficha-circuito a:focus,
.ficha-circuito a:hover {
  color: #002484;
}
.ficha-circuito .tabs .tab:hover {
  border-bottom-color: #002484;
}
.wizard .horizontal-timeline .step label {
  color: #002484;
}
.wizard .nemo-box-calendar-container #calendar .ui-datepicker-header {
  background-color: #002484;
}
.wizard button:not(.book) {
  background-color: #002484;
  border-color: #002484;
}
.wizard .rooms .room .passanger select {
  background-color: #002484;
}
.wizard .board .active {
  color: #002484;
}
.ficha-circuito hr {
  border-top-color: #002484;
}
.wizard .rooms .room .passanger i.active {
  color: #002484;
}
.wizard .calendar-configuration .header {
  background-color: #002484;
}
.btn-primary.active,
.btn-primary:active,
.btn-primary:hover,
.open > .dropdown-toggle.btn-primary {
  background: #002484;
  border-color: #002484;
  color: white;
}
.btn-primary.disabled.focus,
.btn-primary.disabled:focus,
.btn-primary.disabled:hover,
.btn-primary[disabled].focus,
.btn-primary[disabled]:focus,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary.focus,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary:hover {
  background: #002484;
  border-color: #002484;
  color: white!important;
}
#segment-actions {
  background-color: #002484;
}
#segment-actions > ul > li:hover {
  color: white;
}
#segment-actions > ul:before {
  border-bottom-color: #002484;
}
#wizard-container .btn-primary {
  background: #002484;
}
#wizard-container .btn-primary:hover {
  color: white!important;
}
#wizard-container .btn-primary:focus {
  color: white!important;
}
.wizard .transfer-options .transfer-list .option.selected .currency {
  color: #002484;
}
.wizard .transfer-options .transfer-list .option.selected .title {
  color: #002484;
}
.wizard .transfer-options .transfer-list .option.selected:before {
  color: #002484;
}
.wizard .transfer-options .transfer-header .title,
.wizard .transfer-options .transfer-header i {
  color: #002484;
}
.wizard .circuit-total-price .item div > div[class^=col-md]:last-child {
  color: #002484;
}
.wizard .circuit-total-price hr {
  border-top-color: #002484;
}
#main-container header {
  background-color: white;
  color: white;
}
#main-container header .buttons-navigation {
  background: #002484;
}
@media (max-width: 767px) {
  #main-container header .buttons-navigation {
    background: white;
  }
}
@media (max-width: 767px) {
  #main-container header .buttons-navigation .nav-buttons {
    width: 90%;
    margin-left: 5%;
    margin-right: 5%;
  }
}
#main-container header a:hover {
  color: #002484;
}
#main-container header .sub-menu-container {
  background: #002484;
}
#main-container header #burger_menu {
  border-top: 0;
}
#main-container header #burger_menu #menu_pages li a:hover {
  color: #e10070;
}
#main-container header #burger_menu #menu_pages li a:hover span:before {
  color: #e10070;
}
#main-container #search #categories-selector {
  border-bottom-color: #002484;
}
@media (max-width: 767px) {
  #main-container #search #categories-selector li a span {
    color: #002484;
  }
}
#main-container #search #categories-selector li a:hover {
  color: #e10070;
}
#main-container #search #categories-selector li.active {
  background: #002484;
}
#main-container #search #categories-selector li.active span {
  color: #ffffff;
}
@media (max-width: 767px) {
  #main-container #search #categories-selector li.active span {
    color: #ffffff;
  }
}
@media (max-width: 767px) {
  #main-container #search #categories-selector li.active {
    background: #002484;
    color: #ffffff;
  }
}
#main-container #search #categories-selector li.active:after {
  border-color: #002484 transparent transparent;
}
@media (max-width: 767px) {
  #main-container #search #categories-selector li.active:after {
    border-color: #ffffff transparent transparent;
  }
}
#main-container #search .container .full .data {
  border-top: 4px solid #002484;
  background: rgba(255, 255, 255, 0.9);
}
#main-container #search .container .full .data hr + div + div a {
  color: #002484;
}
#main-container #search .container .full .data hr + div + div a:after {
  background: #002484;
}
#main-container #search .container .full input:focus {
  border-color: #002484;
}
#main-container #search .container .full select:focus {
  border-color: #002484;
}
#menu_bottom {
  background: #e10070;
  color: #ffffff;
}
#menu_bottom .container .flap {
  background: #e10070;
  color: #ffffff;
}
body #menu_personalized li .name {
  color: #002484 !important;
}
body #menu_personalized li a {
  color: #002484 !important;
}
body #header #menu_currency {
  color: #002484 !important;
}
#categories-selector .owl-nav {
  color: #002484 !important;
}
.silver header #menu_personalized {
  background: transparent;
}
.silver header #menu_personalized .menu-personalized-notification {
  color: white!important;
}
.silver #menu_currency .menu-dashboard .icon-configuracion {
  color: white;
}
.black #search .container #full #data {
  color: #002484;
  background: rgba(255, 255, 255, 0.9);
  border-top-color: #002484;
  border-left: 0px;
  border-right: 0px;
  border-bottom: 0px;
}
.black #search .container #full #data .advanced-search-ref {
  color: #002484;
  font-weight: bolder;
}
.black #search .container #full #data #vuelos .passengers-box {
  background: rgba(255, 255, 255, 0.7);
}
.black #search .container #full #data #rooms .room {
  background: rgba(255, 255, 255, 0.7);
}
.black #categories-selector {
  background: rgba(255, 255, 255, 0.9);
}
.black #categories-selector li {
  color: #002484;
}
.black header #alt_logo img {
  max-height: 60px;
  width: 100%;
  padding-bottom: 10px;
}
.black header #menu_personalized {
  background: transparent;
}
.black header .menu-upper-section {
  background: #002484;
}
.black header .logo {
  display: none;
}
.header-follow-us {
  display: none;
}
#detalle-view .caract ul li i {
  color: #002484;
}
.price-primary-currency {
  color: #002484 !important;
}
.flight-search-box .select2-container--default.select2-container--focus .select2-selection--multiple,
.flight-search-box .select2-container--open .select2-dropdown--below {
  border-color: #002484 !important;
  outline-color: #002484 !important;
}
#rooms p strong {
  font-size: 1em;
}
.content-header .menu-left .orderby span {
  color: #002484;
}
.content-header .menu-right .item-menu-right a.active,
.content-header .menu-right .item-menu-right a:hover {
  color: #002484;
}
.content-header .menu-right .item-menu-right a.active,
.content-header .menu-right .item-menu-right a:hover {
  color: #002484;
}
.content-header .menu-right .item-menu-right i:hover {
  color: #002484;
}
.content-header .menu-right .item-menu-right i:active {
  color: #002484;
}
.rate-detail-item > div.prices strong {
  color: #002484;
}
.actions .item-menu-right a i:hover {
  color: #002484;
}
.results-list .tabs a.active,
.results-list .tabs a:hover {
  border-bottom-color: #002484 !important;
}
.breadcrum-place span:hover {
  color: #002484;
}
ol.breadcrum li:before {
  color: #002484;
}
.resultadohoteles-left-box .submenu .item-filtro-range .right-wrapper .input-group-addon i {
  color: #fff;
}
.data-header .hotel-actions .item-menu-right a i:hover {
  color: #002484;
}
.data-header .hotel-actions .item-menu-right a.active,
.data-header .hotel-actions .item-menu-right a:hover {
  color: #002484;
}
.price-detail-list li .reservations .blue {
  color: #002484;
}
.fh-top-offer .fh-to-container.desktop .fh-to-content-wrapper .fh-to-panel-left .fh-to-panel-left-flights-container .more-details-flights {
  color: #002484;
}
.fh-h-container .fh-h-options .fh-h-colapse-all i:hover,
.fh-h-container .fh-h-options .fh-h-expand-all i:hover {
  color: #002484;
}
.resultadohoteles-slide-content .h-breadcrum-place .separator {
  color: #002484;
}
.flights .flight-lists ul li div.row.grid-75-25 .price-panel ul li.gray a.more-details-flights {
  color: #002484;
}
.flights .matrix-container .dynamic-content .owl-nav .owl-prev:before {
  color: #002484;
}
.flights .flight-lists ul li div.row.grid-75-25 .solution-left-panel .more-details-description li.last a.more-details-flights {
  color: #002484;
}
.search-form .container .full .data input:focus + span,
.search-form .container .full .data select:focus + span {
  color: #002484;
}
.sticky-menu-style var {
  background: #002484;
}
.reservation-menu.reservation-sticky h2 .stick-prizing {
  color: #002484;
}
.reservation-page .back-reservations {
  color: #002484;
}
#header #menu_profile > li a:hover,
#header #menu_profile > li a:hover:after,
#header #menu_profile > li a:hover span:before {
  color: #002484;
}
.icon-menu_01:before {
  color: #002484;
}
@media (max-width: 767px) {
  .icon-menu_01:before {
    color: #002484;
  }
}
#burger_menu .burger .icon-bar {
  background-color: #ffffff;
}
@media (max-width: 767px) {
  #burger_menu .burger .icon-bar {
    background-color: #002484;
  }
}
#destinies button {
  border-color: #e10070;
  color: #e10070;
}
#destinies button:hover {
  border-color: #ffffff;
  color: #ffffff;
}
.advanced-search-ref {
  color: #002484;
}
.form-control:focus {
  border-color: #002484;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(0, 36, 132, 0.6);
}
.resultadohoteles-left-box .submenu .item-filtro-range .left-wrapper label.currency-label {
  color: #002484;
}
#news_list a {
  color: #002484;
}
button {
  background: #002484;
}
button:hover {
  background: #e10070;
}
.underlines:after {
  background: #002484;
}
footer {
  background: white;
  color: #002484;
}
footer .social input[type=text] {
  border: 1px solid #002484;
}
.page-header .resultado-cantidad-header {
  color: #002484;
}
#menu_pages li.menu-selected a:hover,
#menu_pages li.menu-selected a:hover span:before {
  color: #e10070;
}
#menu_pages li.menu-selected {
  color: #e10070;
  font-weight: 800;
}
#menu_pages li.menu-selected:after {
  border-top-color: #002484;
}
.search-form .container .full .data input:focus {
  outline-color: #002484;
}
.search-form .container .full .data select:focus {
  outline-color: #002484;
}
.product-slider-promotions .transparent {
  background-color: #e10070;
  color: white;
  border-radius: 4px;
  border: 0px;
}
#slider_offers .name {
  color: #002484;
}
#slider_offers .offer .price {
  background: #002484;
}
.countries li.active {
  border-color: #002484;
}
.countries li.active a {
  color: #ffffff;
}
.countries li.active a:hover {
  color: #002484;
}
.content-closed .price .price-local,
.content-closed .price .price-local small {
  color: #002484;
}
.resultadohoteles-hotel-description .price .price-detail,
.resultadohoteles-hotel-short .price .price-detail {
  color: #002484;
}
.resultadohoteles-content-header .menu-right .item-menu-right a.active,
.resultadohoteles-content-header .menu-right .item-menu-right a:hover {
  color: #002484;
}
.resultadohoteles-content-header .menu-right .colapse-expand span i:hover {
  color: #002484;
}
.resultadohoteles-content-header .menu-right .colapse-expand span i:active {
  color: #002484;
}
.search-form .container .full .data .checkbox-primary input[type=checkbox]:checked + label:before {
  border-color: #002484;
  color: #002484;
}
.resultadohoteles-page-content-left .submenufiltro .input-group-addon {
  border-color: #002484 !important;
  background: #002484 !important;
}
.icon-globe:before {
  color: #002484;
}
.resultadohoteles-hotel-description .tabs a.opened {
  color: #002484;
}
.resultadohoteles-hotel-description .tabs a.active,
.resultadohoteles-hotel-description .tabs a:hover {
  border-bottom-color: #002484 !important;
}
.resultadohoteles-hotel-price .price-detail {
  color: #002484;
}
.resultadohoteles-page-content-left .filters label.checked:before {
  color: #002484;
}
.nav-comparator-mobile .nav-comparator-positioner .nav-comparator-wrapper .main-content a .quantity {
  background: #002484;
}
.resultadohoteles-content-list .resultadohoteles-hotel-header .hotel-actions .item-menu-right a.active {
  color: #002484;
}
.share-social .sharing-social {
  background: #002484;
}
.share-social .sharing-social::after {
  border-top-color: #002484;
}
.share-social .sharing-social li:hover a i {
  color: #002484;
}
.milestone-view .filters-menu .menu-left > .orderby.openfilters span {
  color: #002484;
}
.milestone-view .closemap {
  color: #002484;
}
.milestone-view .filters-menu .results .result .content .rate .local-price {
  color: #002484;
}
.milestone-view .filters-menu .results .result .content .rate .local-price a {
  color: #002484;
}
.milestone-view .results-expanded .result .rate .view .button {
  background: #002484;
}
.milestone-view .results-expanded .result .rate .view .button:hover {
  background: #002484;
}
.milestone-view .results-expanded .result .rate .price .local-price {
  color: #002484;
}
.milestone-view .results-expanded .result .rate .price p {
  color: #002484;
}
.milestone-view .filters-menu .results .result .content .rate .local-price a:after {
  color: #002484;
}
.icon-globe:before {
  color: #002484;
}
.rating {
  color: #efb810;
}
.boton-search button:hover {
  background: #e10070;
}
.page-header .result-amount,
.comparator-main .comparator-content .comparator-head .comparator-head-box h3 strong,
.comparator-main .comparator-content .comparator-head .comparator-head-box a.back,
.comparator-main .hotelsComparator-space .hc-breadcrum-place span.last {
  color: #002484;
}
.comparator-main .comparator-content .result .rate .view .button {
  background: #002484;
}
.comparator-main .comparator-content .result .rate .view .button:hover {
  background: #002484;
}
.comparator-main .hotelsComparator-space .results-expanded .result .main-content .rate .price .price-uds {
  color: #002484;
}
.comparator-main .comparator-content .result .rate .price p {
  color: #002484;
}
.fichahotel-acordeon .panel-group .panel-heading {
  background: #002484;
}
.comparator-main .hotelsComparator-space .results-expanded .result .main-content .rate .price .local-price {
  color: #002484;
}
.comparator-main .comparator-content .comparatorCategory .characteristics i {
  color: #002484;
}
.comparator-main .comparator-content .comparator-head .comparator-head-box a:hover {
  color: #002484;
}
.comparator-main .resultadohoteles-tarifas .price .price-local {
  color: #002484;
}
.resultadohoteles-tarifas .price-local {
  color: #002484;
}
.h-breadcrum-place .separator {
  color: #002484;
}
.fa-map-marker:before {
  color: #002484;
}
.search-box .checkbox-primary input[type=checkbox]:checked + label:before {
  border-color: #002484 !important;
  background: #002484 !important;
}
.fichahotel-caracteristicas .caracteristicas-content .caracteristicas-content-item i {
  color: #002484;
}
.flight-plus-hotel .fh-breadcrum-place span.last {
  color: #002484;
}
.flight-plus-hotel .page-header .resultado-cantidad-header {
  color: #002484;
}
.fh-top-offer .fh-to-container.desktop .fh-to-content-wrapper .fh-to-panel-left .fh-to-flight-info-panel .fh-to-panel-button-change-container .btn-change,
.fh-top-offer .fh-to-container.desktop .fh-to-content-wrapper .fh-to-panel-left .fh-to-hotel-info-panel .fh-to-panel-button-change-container .btn-change {
  color: #002484;
  border-color: #002484;
}
.fh-top-offer .fh-to-container.desktop .fh-to-content-wrapper .fh-to-panel-left .fh-to-flight-info-panel .fh-to-panel-button-change-container .btn-change:hover,
.fh-top-offer .fh-to-container.desktop .fh-to-content-wrapper .fh-to-panel-left .fh-to-hotel-info-panel .fh-to-panel-button-change-container .btn-change:hover {
  background: #002484;
  color: #ffffff;
  border-color: #002484;
}
.fh-top-offer .fh-to-container.desktop .fh-to-content-wrapper .fh-to-panel-right .fh-to-tarifas-container .tarifas-text.blue {
  color: #002484;
}
.fh-top-offer .fh-to-container.desktop .fh-to-content-wrapper .fh-to-panel-right .fh-to-tarifas-container .button-see-detail-container .btn-change {
  border-color: #002484;
  color: #002484;
}
.fh-top-offer .fh-to-container.desktop .fh-to-content-wrapper .fh-to-panel-right .fh-to-tarifas-container .button-see-detail-container .btn-change:hover {
  background: #002484;
  color: #ffffff;
  border-color: #002484;
}
.flights .matrix-container .dynamic-content .owl-nav .owl-next:before {
  color: #002484;
}
.flights .filters label.checked:before {
  color: #002484;
}
#payment #payment_options li {
  color: #002484;
}
#payment .all-payments {
  color: #002484;
}
#payment .all-payments#payment .all-payments:hover {
  color: #e10070;
}
#slider_hotels .hotel .info .location .icon {
  color: #002484;
}
#slider_hotels .hotel .info button:hover {
  background: #e10070;
}
#slider_hotels .hotel .info .name {
  color: #002484;
}
#alert .info {
  background: #002484;
}
#header #menu_profile li input[type=search] {
  color: #002484;
  background: #ffffff;
}
#header #menu_profile li input[type=search] button {
  background: #002484;
  color: #ffffff;
}
#header #menu_profile li input[type=search] button:hover {
  background: #002484;
  color: #ffffff;
}
#header #menu_profile li a {
  color: #002484;
}
#header #menu_profile li a:hover {
  color: #002484;
}
#header #menu_profile li a:after {
  color: #002484;
}
#header #menu_profile li span:before {
  color: #002484;
}
#header #menu_profile li span:before:hover {
  color: #002484;
}
.ficha-hotel-slide-content .h-breadcrum-place span.last {
  color: #002484;
}
.ficha-hotel-slide-content .h-breadcrum-place a.back {
  color: #002484;
}
.resultadohoteles-slide-content .h-breadcrum-place span.last {
  color: #002484;
}
.resultadohoteles-slide-content .h-breadcrum-place a.back {
  color: #002484;
}
.h-breadcrum-place span.last {
  color: #002484;
}
.fh-breadcrum-place span.last {
  color: #002484;
}
.nemo-box-calendar-container .nemo-calendar-footer {
  background-color: #002484 !important;
}
.nemo-box-calendar-container .nemo-calendar-footer:hover {
  background-color: #002484 !important;
}
.nemo-box-calendar-container .ui-datepicker-calendar {
  color: #002484 !important;
}
.nemo-box-calendar-container .nemo-navigation a {
  color: #002484 !important;
}
.nemo-box-calendar-container .nemo-calendar-header div.top {
  background-color: #002484 !important;
}
.nemo-box-calendar-container .nemo-calendar-header {
  background-color: #002484 !important;
}
.flow .flow-step ul li.current div {
  background: #002484;
}
.flow .flow-step ul li.visited div {
  background: #002484;
}
.flow .flow-step ul li.visited div:after {
  border-left-color: #002484;
}
.flow .flow-step ul li.current div:after {
  border-left-color: #002484;
}
.flow .reservation-details > ul > li h4 var {
  background: #002484;
}
.price-detail-list li h4 var {
  background: #002484;
}
.price-detail-list li.total-price .more-options {
  color: #002484;
}
.flow .reservation-details .next a.btn:hover {
  background: #e10070;
}
.flow .reservation-details .next a.btn {
  background: #002484;
}
.price-detail-list li.total-price .btn {
  background: #002484;
}
.price-detail-list li.total-price .btn:hover {
  background: #002484;
}
.resultadohoteles-hotel-description .ubicacion i {
  color: #002484;
}
.item-filtro-range .left-wrapper label.currency-label {
  color: #002484;
}
.resultadohoteles-content-header .menu-left .orderby span {
  color: #002484;
}
.content-opened .price-local,
.content-opened .price-local small {
  color: #002484;
}
.fichahotel-acordeon .panel-group .panel-heading {
  background: #002484;
}
.resultadohoteles-tarifas .price-detail {
  color: #002484;
}
#destinies {
  background: #002484;
  color: #e10070;
}
#destinies #destinies .slide .info .box h1:after {
  background-color: #e10070;
}
#destinies .parragraph {
  color: #ffffff;
}
#destinies .name {
  color: #e10070;
}
#destinies h5 {
  color: white;
}
#destinies .owl-dots {
  color: #e10070;
}
#destinies .owl-dots .owl-dot.active {
  background: #e10070;
}
#destinies .owl-dots .owl-dot {
  border-color: #e10070;
}
#destinies .icon-globe:before {
  color: #e10070;
}
.hito .filters-menu .search h2 {
  color: #002484;
}
.hito .filters-menu .lef-box-dark .boton-search button.btn-ajustar-busqueda {
  background: #002484;
}
.hito .filters-menu .lef-box-dark .boton-search button.btn-ajustar-busqueda:hover {
  background: #002484;
}
.static-page .content-static button {
  outline-color: #002484;
}
.results-description .tabs a.active,
.results-description .tabs a:hover {
  color: #002484;
}
.flights .flight-lists ul li div.row.grid-75-25 .price-panel ul li p {
  color: #002484;
}
.flights .browser-airlines .flight-byairline li div p.price {
  color: #002484;
}
.flights .flight-lists ul li div.row.grid-75-25 .price-panel ul li var {
  color: #002484;
}
.flights .flight-lists ul li div.row.grid-75-25 .price-panel ul li.gray p {
  color: #002484;
}
.flights ul.departure .flight-detail.selected .selector:before {
  background: #002484;
}
.flights .flight-lists .reservation {
  background: #002484 !important;
}
.flights .flight-lists .reservation[disabled] {
  background-color: grey;
}
.flights .flight-lists .reservation:hover {
  background: #002484 !important;
}
.btn-filtros button:hover {
  background: #002484;
}
.next-back-navigation .btn-white {
  border-color: #002484;
  color: #002484;
}
.flights .flights-header h3 {
  color: #002484;
}
.flights .borwser-tabs li.active a {
  color: #002484;
}
.flights .browser-type > div > h4 {
  color: #002484;
}
.fh-h-container .fh-h-options .fh-h-orderby {
  color: #002484;
}
.fh-to-container.desktop .fh-to-content-wrapper .fh-to-panel-right .fh-to-tarifas-container .tarifas-text.blue {
  color: #002484;
}
.fh-to-container.desktop .fh-to-content-wrapper .fh-to-panel-right .fh-to-tarifas-container .button-see-detail-container .btn-change:hover {
  color: #ffffff;
  background: #002484;
  border-color: #002484;
  outline-color: #e10070;
}
.fh-to-container.desktop .fh-to-content-wrapper .fh-to-panel-right .fh-to-tarifas-container .button-see-detail-container .btn-change {
  color: #002484;
  background: #ffffff;
  border-color: #002484;
  outline-color: #e10070;
}
.fh-to-container.desktop .fh-to-content-wrapper .fh-to-panel-left .fh-to-flight-info-panel .fh-to-panel-button-change-container .btn-change,
.fh-to-container.desktop .fh-to-content-wrapper .fh-to-panel-left .fh-to-hotel-info-panel .fh-to-panel-button-change-container .btn-change {
  color: #002484;
  background: #ffffff;
  border-color: #002484;
  outline-color: #e10070;
}
.fh-to-container.desktop .fh-to-content-wrapper .fh-to-panel-left .fh-to-flight-info-panel .fh-to-panel-button-change-container .btn-change:hover,
.fh-to-container.desktop .fh-to-content-wrapper .fh-to-panel-left .fh-to-hotel-info-panel .fh-to-panel-button-change-container .btn-change:hover {
  color: #ffffff;
  background: #002484;
  border-color: #002484;
  outline-color: #e10070;
}
.matrix-container .dynamic-content .owl-nav .owl-next:before {
  color: #002484;
}
.matrix-container .dynamic-content .owl-nav .owl-prev:before {
  color: #002484;
}
.flights ul.departure .flight-detail.selected .selector {
  border-color: #002484;
}
#menu_pages li.menu-selected:after {
  border-top-color: transparent;
}
.flight-search-box .select2-container--default.select2-container--focus .select2-selection--multiple .select2-selection__choice,
.flight-search-box .select2-container--default.select2-container .select2-selection--multiple .select2-selection__choice {
  background-color: #002484;
  border: #00081e;
}
