@import url('./station-travel-vars.css');
/* Nuevo template para skins (diciembre 2021) */
/* 
********************************* COMUNES *******************************
*/
/* Colores de los botones */
/* body */
/* header */
/* Menu usuario */
/* Menu de mensajes y alertas
* en caso de tener que cambiar los 3 iconos de mensajes|alertas|reservas
*/
/* Acerca de */
/* Footer */
/* 
*********************************** HOME ********************************
*/
/* Menu de productos header */
/* Separador menu de productos header */
/* Buscador de productos (botones) */
/* Banner principal */
/* Hoteles destacados */
/* Destinos destacados */
/* 
********************************* RESULTADOS ******************************
*/
/* filtros */
/* Ofertas */
/* Cluster */
/* mixin para los colores y hover de los botones */
/* boton reservar en resultados y detalle */
body {
  color: #333333;
  /* COMUN A TODOS LOS LAYOUTS */
  /* Banner principal*/
  /* Hoteles destacados */
  /* Destinos destacados */
  /* Acerca de */
  /* Footer */
  /* Calendario */
  /* Login */
  /* Rebusquedas */
  /* Filtros */
  /* Resultados */
  /* Detalle del hotel */
  /* Comparador de hoteles */
  /* Restultados Actividades */
  /* Ficha Actividades */
  /* Restultados Traslados */
  /* Ficha|Cotizador Circuitos */
  /* Resultados Vuelos */
  /* Flow */
  /* Reserva efectiva */
  /* Mis mensajes */
  /* Mis reservas */
}
body #main-container.white {
  /* header */
  /* Buscador */
}
body #main-container.white header {
  background-color: #FF3200;
}
body #main-container.white header .sub-menu-container .buttons-navigation {
  background-color: #717171;
}
body #main-container.white header .sub-menu-container .buttons-navigation #burger_menu {
  border-top: 1px solid #717171;
}
body #main-container.white header .sub-menu-container .buttons-navigation #burger_menu #menu_pages li a {
  color: #FFF;
}
body #main-container.white header .sub-menu-container .buttons-navigation #burger_menu #menu_pages li a:hover {
  color: #FF3200;
}
body #main-container.white header .sub-menu-container .buttons-navigation #burger_menu #menu_pages li a:hover span:before {
  color: #FF3200;
}
body #main-container.white header .sub-menu-container .buttons-navigation #burger_menu #menu_pages li a .icon {
  color: #FFF;
}
body #main-container.white header #menu_currency {
  color: #FFF;
}
body #main-container.white header #menu_personalized {
  color: #FFF;
}
body #main-container.white header #menu_personalized li a:hover {
  color: #A72001;
}
body #main-container.white header #menu_personalized li:nth-child(-n+9) a {
  color: #FFF;
}
body #main-container.white header #menu_personalized li:nth-child(-n+9) a:hover {
  color: #A72001;
}
body #main-container.white .search-form .container .full #categories-selector {
  background-color: #717171;
}
@media (max-width: 767px) {
  body #main-container.white .search-form .container .full #categories-selector {
    background-color: #FF3200;
    border-bottom: 0px;
  }
}
@media (max-width: 767px) {
  body #main-container.white .search-form .container .full #categories-selector .owl-nav {
    color: none;
  }
}
body #main-container.white .search-form .container .full #categories-selector li {
  color: #FFF;
}
body #main-container.white .search-form .container .full #categories-selector li.active {
  background-color: #FF3200;
}
@media (max-width: 767px) {
  body #main-container.white .search-form .container .full #categories-selector li.active {
    background-color: transparent;
  }
}
body #main-container.white .search-form .container .full #categories-selector li.active:after {
  border-color: #FF3200 transparent transparent;
}
@media (max-width: 767px) {
  body #main-container.white .search-form .container .full #categories-selector li.active:after {
    border: 0;
  }
}
body #main-container.white .search-form .container .full #categories-selector li.active .sub,
body #main-container.white .search-form .container .full #categories-selector li.active span {
  color: none;
}
@media (max-width: 767px) {
  body #main-container.white .search-form .container .full #categories-selector li a .sub {
    color: #FFF;
  }
}
@media (max-width: 767px) {
  body #main-container.white .search-form .container .full #categories-selector li a {
    color: #FFF;
  }
}
body #main-container.white .search-form .container .full #categories-selector li a:hover {
  color: #FF3200;
}
body #main-container.white .search-form .container .full .data-form .data {
  background-color: rgba(113, 113, 113, 0.75);
  border-top: 4px solid #FF3200;
}
body #main-container.white .search-form .container .full .data-form .data label {
  color: none;
}
body #main-container.white .search-form .container .full .data-form .data .advanced-search-ref {
  color: none !important;
}
body #main-container.white .search-form .container .full .data-form .data select + span.icon-globe,
body #main-container.white .search-form .container .full .data-form .data input + span.icon-globe {
  color: none;
}
body #main-container.white .search-form .container .full .data-form .data button {
  background-color: #FF3200;
  color: #FFF;
}
body #main-container.white .search-form .container .full .data-form .data button:hover {
  background-color: #A72001;
  color: #FFF;
}
body #main-container.white .search-form .container .full .data-form .data .box-extra {
  background-color: #717171;
}
body #main-container.white .search-form .container .full .data-form .data .box-extra label {
  color: none;
}
body #main-container.white .search-form .container .full #traslados .data,
body #main-container.white .search-form .container .full #actividades .data,
body #main-container.white .search-form .container .full #paquetes .data,
body #main-container.white .search-form .container .full #flightHotel .data {
  border-top: 4px solid #FF3200;
}
body #main-container.white .search-form button {
  background-color: #FF3200;
  color: #FFF;
}
body #main-container.white .search-form button:hover {
  background-color: #A72001;
  color: #FFF;
}
body.black {
  /* #header */
  /*  Buscador */
}
body.black header {
  background-color: #717171;
}
body.black header#header {
  background-color: #FF3200;
}
body.black header#header .menu-upper-section {
  background-color: #FF3200;
  color: inherit;
}
body.black header#header .menu-upper-section #menu_currency {
  color: #FFF;
}
body.black header#header .black-header-top {
  background: #FF3200;
  color: inherit;
}
body.black header#header .header-follow-us {
  color: #FFF;
}
body.black header#header #menu_currency {
  color: #FFF;
}
body.black header#header #menu_personalized {
  background-color: transparent;
  color: #FFF;
}
body.black header#header #menu_personalized li .name {
  color: #FFF;
}
body.black header#header #menu_personalized li:nth-child(-n+9) a:hover {
  color: #A72001;
}
body.black header#header #menu_personalized li.menu-personalized-toggle-menu-profile a:hover {
  color: #A72001;
}
body.black header#header #menu_personalized li.menu-dashboard a:hover {
  color: #A72001;
}
body.black header#header #menu_pages li a {
  color: #FFF;
}
body.black header#header #menu_pages li a:hover {
  color: #FF3200;
}
body.black header#header #menu_pages li a:hover .icon:before {
  color: #FF3200;
}
body.black .search-form .container #full #categories-selector {
  background-color: #717171;
}
@media (max-width: 767px) {
  body.black .search-form .container #full #categories-selector {
    background-color: #FF3200;
    border-bottom: 0px;
  }
}
@media (max-width: 767px) {
  body.black .search-form .container #full #categories-selector .owl-nav {
    color: none;
  }
}
body.black .search-form .container #full #categories-selector li {
  color: #FFF;
}
body.black .search-form .container #full #categories-selector li.active {
  background-color: #FF3200;
}
@media (max-width: 767px) {
  body.black .search-form .container #full #categories-selector li.active {
    background-color: transparent;
  }
}
body.black .search-form .container #full #categories-selector li.active:after {
  border-color: #FF3200 transparent transparent;
}
@media (max-width: 767px) {
  body.black .search-form .container #full #categories-selector li.active:after {
    border: 0;
  }
}
body.black .search-form .container #full #categories-selector li.active .sub,
body.black .search-form .container #full #categories-selector li.active span {
  color: none;
}
@media (max-width: 767px) {
  body.black .search-form .container #full #categories-selector li a .sub {
    color: #FFF;
  }
}
@media (max-width: 767px) {
  body.black .search-form .container #full #categories-selector li a {
    color: #FFF;
  }
}
body.black .search-form .container #full #categories-selector li a:hover {
  color: #FF3200;
}
body.black .search-form .container #full .data-form .data {
  background-color: rgba(113, 113, 113, 0.75);
  border-top: 4px solid #FF3200;
}
body.black .search-form .container #full .data-form .data label {
  color: none;
}
body.black .search-form .container #full .data-form .data .advanced-search-ref {
  color: none !important;
}
body.black .search-form .container #full .data-form .data select + span.icon-globe,
body.black .search-form .container #full .data-form .data input + span.icon-globe {
  color: none;
}
body.black .search-form .container #full .data-form .data button {
  background-color: #FF3200;
  color: #FFF;
}
body.black .search-form .container #full .data-form .data button:hover {
  background-color: #A72001;
  color: #FFF;
}
body.black .search-form .container #full .data-form .data .box-extra {
  background-color: #717171;
}
body.black .search-form .container #full .data-form .data .box-extra label {
  color: none;
}
body.black .search-form .container #full #traslados .data,
body.black .search-form .container #full #actividades .data,
body.black .search-form .container #full #paquetes .data,
body.black .search-form .container #full #flightHotel .data {
  border-top: 4px solid #FF3200;
}
body.black .search-form .container #full #categories-selector .owl-item {
  background-color: #717171;
  margin-bottom: -1px;
}
body.black .search-form .container #full #categories-selector .owl-item li {
  color: #FFF;
}
body.black .search-form .container #full #categories-selector .owl-item li.active {
  background-color: #FF3200;
}
body.black .search-form .container #full #categories-selector .owl-item:hover li {
  color: #FF3200;
}
body.black .search-form button {
  background-color: #FF3200;
  color: #FFF;
}
body.black .search-form button:hover {
  background-color: #A72001;
  color: #FFF;
}
body.black #search .container #data {
  background: rgba(113, 113, 113, 0.75) !important;
  border-top: 4px solid #FF3200;
}
body.black #search .container #data label {
  color: none;
}
body.black #search .container #data .advanced-search-ref {
  color: none !important;
}
body.black #search .container #data .data-form .data {
  background: none;
  border-top: none;
}
body.black #search .container #data #rooms .room {
  background: #717171 !important;
}
body.black #search .container #data #rooms .room label {
  color: none;
}
body.black #search .container #data .data-form-footer button {
  background-color: #FF3200;
  color: #FFF;
}
body.black #search .container #data .data-form-footer button:hover {
  background-color: #A72001;
  color: #FFF;
}
body.silver {
  /* #header */
  /*  Buscador */
}
body.silver header {
  background-color: #FF3200;
}
body.silver header .sub-menu-container .buttons-navigation {
  background-color: #717171;
}
body.silver header .sub-menu-container .buttons-navigation #burger_menu {
  border-top: 1px solid #717171;
}
body.silver header .sub-menu-container .buttons-navigation #burger_menu #menu_pages li a {
  color: #FFF;
}
body.silver header .sub-menu-container .buttons-navigation #burger_menu #menu_pages li a:hover {
  color: #FF3200;
}
body.silver header .sub-menu-container .buttons-navigation #burger_menu #menu_pages li a:hover span:before {
  color: #FF3200;
}
body.silver header .sub-menu-container .buttons-navigation #burger_menu #menu_pages li a .icon {
  color: #FFF;
}
body.silver header #menu_currency {
  color: #FFF;
}
body.silver header #menu_personalized {
  color: #FFF;
}
body.silver header #menu_personalized li a:hover {
  color: #A72001;
}
body.silver header #menu_personalized li:nth-child(-n+9) a {
  color: #FFF;
}
body.silver header #menu_personalized li:nth-child(-n+9) a:hover {
  color: #A72001;
}
body.silver .search-form .container #full #categories-selector {
  background-color: #717171;
}
@media (max-width: 767px) {
  body.silver .search-form .container #full #categories-selector {
    background-color: #FF3200;
    border-bottom: 0px;
  }
}
@media (max-width: 767px) {
  body.silver .search-form .container #full #categories-selector .owl-nav {
    color: none;
  }
}
body.silver .search-form .container #full #categories-selector li {
  color: #FFF;
}
body.silver .search-form .container #full #categories-selector li.active {
  background-color: #FF3200;
}
@media (max-width: 767px) {
  body.silver .search-form .container #full #categories-selector li.active {
    background-color: transparent;
  }
}
body.silver .search-form .container #full #categories-selector li.active:after {
  border-color: #FF3200 transparent transparent;
}
@media (max-width: 767px) {
  body.silver .search-form .container #full #categories-selector li.active:after {
    border: 0;
  }
}
body.silver .search-form .container #full #categories-selector li.active .sub,
body.silver .search-form .container #full #categories-selector li.active span {
  color: none;
}
@media (max-width: 767px) {
  body.silver .search-form .container #full #categories-selector li a .sub {
    color: #FFF;
  }
}
@media (max-width: 767px) {
  body.silver .search-form .container #full #categories-selector li a {
    color: #FFF;
  }
}
body.silver .search-form .container #full #categories-selector li a:hover {
  color: #FF3200;
}
body.silver .search-form .container #full .data-form .data {
  background-color: rgba(113, 113, 113, 0.75);
  border-top: 4px solid #FF3200;
}
body.silver .search-form .container #full .data-form .data label {
  color: none;
}
body.silver .search-form .container #full .data-form .data .advanced-search-ref {
  color: none !important;
}
body.silver .search-form .container #full .data-form .data select + span.icon-globe,
body.silver .search-form .container #full .data-form .data input + span.icon-globe {
  color: none;
}
body.silver .search-form .container #full .data-form .data button {
  background-color: #FF3200;
  color: #FFF;
}
body.silver .search-form .container #full .data-form .data button:hover {
  background-color: #A72001;
  color: #FFF;
}
body.silver .search-form .container #full .data-form .data .box-extra {
  background-color: #717171;
}
body.silver .search-form .container #full .data-form .data .box-extra label {
  color: none;
}
body.silver .search-form .container #full #traslados .data,
body.silver .search-form .container #full #actividades .data,
body.silver .search-form .container #full #paquetes .data,
body.silver .search-form .container #full #flightHotel .data {
  border-top: 4px solid #FF3200;
}
body.silver .search-form .container #full #categories-selector .owl-item {
  background-color: #717171;
  margin-bottom: -1px;
}
body.silver .search-form .container #full #categories-selector .owl-item li {
  color: #FFF;
}
body.silver .search-form .container #full #categories-selector .owl-item li.active {
  background-color: #FF3200;
}
body.silver .search-form .container #full #categories-selector .owl-item:hover li {
  color: #FF3200;
}
body.silver .search-form button {
  background-color: #FF3200;
  color: #FFF;
}
body.silver .search-form button:hover {
  background-color: #A72001;
  color: #FFF;
}
body.silver #search .container #data {
  background: rgba(113, 113, 113, 0.75) !important;
  border-top: 4px solid #FF3200;
}
body.silver #search .container #data label {
  color: none;
}
body.silver #search .container #data .advanced-search-ref {
  color: none !important;
}
body.silver #search .container #data .data-form .data {
  background: none;
  border-top: none;
}
body.silver #search .container #data #rooms .room {
  background: #717171 !important;
}
body.silver #search .container #data #rooms .room label {
  color: none;
}
body.silver #search .container #data .data-form-footer button {
  background-color: #FF3200;
  color: #FFF;
}
body.silver #search .container #data .data-form-footer button:hover {
  background-color: #A72001;
  color: #FFF;
}
body #main_banner .slide .text {
  color: none;
}
body #main_banner .slide .text a.transparent {
  border: 1px solid #FF3200;
  background-color: #FF3200;
  color: none;
}
body #hotels h1 {
  color: #FF3200;
}
body #hotels h1:before,
body #hotels h1:after {
  background: #FF3200;
}
body #hotels .countries {
  color: #FF3200;
}
body #hotels .countries li.active {
  color: #FF3200;
  border-color: #FF3200;
}
body #hotels .countries li.active a {
  color: #FF3200;
}
body #hotels #slider_hotels.owl-carousel .owl-dots .owl-dot {
  border: 3px solid #a39494;
  background-color: rgba(255, 255, 255, 0.5);
}
body #hotels #slider_hotels.owl-carousel .owl-dots .owl-dot.active {
  background: #424242;
}
body #hotels #slider_hotels .hotel figure .more .opinion.dark_green {
  background: #717171;
  color: #FFF;
}
body #hotels #slider_hotels .hotel .info button {
  background-color: #FF3200;
  color: #FFF;
}
body #hotels #slider_hotels .hotel .info button:hover {
  background-color: #A72001;
  color: #FFF;
}
body #destinies {
  background-color: #FFF;
}
body #destinies #slider_destinies.owl-carousel .owl-dots .owl-dot {
  border: 3px solid #a39494;
  background-color: rgba(255, 255, 255, 0.5);
}
body #destinies #slider_destinies.owl-carousel .owl-dots .owl-dot.active {
  background: #424242;
}
body #destinies .slide .info {
  color: #292929;
}
body #destinies .slide .info .box h1 {
  color: #FF3200;
}
body #destinies .slide .info .box h1:after {
  background: #FF3200;
}
body #destinies button {
  color: #FF3200;
  border: 1px solid #FF3200;
}
body #menu_bottom {
  background-color: #FF3200;
  color: #FFF;
}
body #menu_bottom .container .flap {
  background-color: #FF3200;
  color: #FFF;
}
body #menu_bottom .container ul li {
  border-right: 1px solid #FFF;
}
body #menu_bottom .container ul li:last-child {
  border-right: none;
}
body footer {
  background-color: #FFF;
  color: #292929;
}
body footer .social input[type=text] {
  border: 1px solid #FF3200;
}
body footer .social button {
  background-color: #FF3200;
  color: #FFF;
}
body footer .social button:hover {
  background-color: #A72001;
  color: #FFF;
}
body footer #logos {
  background: url('../../../img/footer/footer_new.jpg');
}
body footer #logos .logos-nemo img {
  content-visibility: hidden;
}
body footer #logos img.trip_advisor {
  content-visibility: hidden;
}
body footer #logos img.price_surfer {
  content-visibility: hidden;
}
@supports not (content-visibility: hidden) {
  body footer #logos .logos-nemo img {
    visibility: hidden;
  }
  body footer #logos img.trip_advisor {
    visibility: hidden;
  }
  body footer #logos img.price_surfer {
    visibility: hidden;
  }
}
body .nemo-box-calendar-container .nemo-calendar-footer {
  background-color: #FF3200;
}
body .nemo-box-calendar-container .nemo-calendar-footer:hover {
  background-color: #A72001;
}
body .nemo-box-calendar-container .nemo-calendar-footer:hover a {
  color: #FFF;
}
body .nemo-box-calendar-container .nemo-calendar-footer a {
  color: #FFF;
}
body .static-page .content-static button {
  background-color: #FF3200;
  color: #FFF;
}
body .static-page .content-static button:hover {
  background-color: #A72001;
  color: #FFF;
}
body .search-box button.btn {
  background-color: #FF3200;
  color: #FFF;
}
body .search-box button.btn:hover {
  background-color: #A72001;
  color: #FFF;
}
body .resultadohoteles-page-content-left .filters .item-filtro-range .right-wrapper .input-group-addon {
  cursor: pointer;
  background-color: #FF3200 !important;
  border-color: #FF3200 !important;
}
body .resultadohoteles-page-content-left .filters .item-filtro-range .right-wrapper .input-group-addon i {
  color: #FFF !important;
}
body .resultadohoteles-page-content-left .submenufiltro .input-group-addon {
  background-color: #FF3200 !important;
  border-left: none!important;
  color: #FFF !important;
  border-color: #FF3200 !important;
}
body .resultadohoteles-page-content-left .resultadohoteles-left-box .submenu .item-filtro-range .right-wrapper .input-group-addon {
  background-color: #FF3200;
  color: #FFF;
}
body .resultadohoteles-page-content-left .resultadohoteles-btn-filtros .btn-filtros {
  background-color: #FF3200;
  color: #FFF;
}
body .resultadohoteles-page-content-left .resultadohoteles-btn-filtros .btn-filtros:hover {
  background-color: #A72001;
  color: #FFF;
}
body .resultadohoteles-page-content-center {
  /* Ofertas */
  /* Cluster */
  /* Cluster (Vista 2.0) */
}
body .resultadohoteles-page-content-center .best-seller .panel-group .panel-heading {
  background-color: #717171;
  color: #FFF;
}
body .resultadohoteles-page-content-center .best-seller .panel-group #slider_offers .offer .more .shout {
  background-color: #FF3200;
  color: #FFF;
}
body .resultadohoteles-page-content-center .best-seller .panel-group #slider_offers .offer .price {
  background-color: #717171;
  color: #FFF;
}
body .resultadohoteles-page-content-center .resultadohoteles-hotel-content-box .resultadohoteles-hotel-description .description-circuit i {
  color: none;
}
body .resultadohoteles-page-content-center .resultadohoteles-hotel-content-box .resultadohoteles-hotel-description .ubicacion i {
  color: none;
}
body .resultadohoteles-page-content-center .resultadohoteles-hotel-content-box .resultadohoteles-hotel-image .more .shout {
  background-color: #FF3200;
  color: #FFF;
}
body .resultadohoteles-page-content-center .resultadohoteles-hotel-content-box .resultadohoteles-hotel-price button {
  background-color: #FF3200;
  color: #FFF;
}
body .resultadohoteles-page-content-center .resultadohoteles-hotel-content-box .resultadohoteles-hotel-price button:hover {
  background-color: #A72001;
  color: #FFF;
}
body .resultadohoteles-page-content-center .resultadohoteles-tarifas .price-button-detalle button {
  background-color: #FF3200;
  color: #FFF;
}
body .resultadohoteles-page-content-center .resultadohoteles-tarifas .price-button-detalle button:hover {
  background-color: #A72001;
  color: #FFF;
}
body .resultadohoteles-page-content-center .resultadohoteles-hotel-item-agregated .hotel-container .icon {
  color: none;
}
body .resultadohoteles-page-content-center .resultadohoteles-hotel-item-agregated .hotel-actions-container button {
  background-color: #FF3200;
  color: #FFF;
}
body .resultadohoteles-page-content-center .resultadohoteles-hotel-item-agregated .hotel-actions-container button:hover {
  background-color: #A72001;
  color: #FFF;
}
body .resultadohoteles-page-content-center .resultadohoteles-hotel-item-agregated .hotel-actions-container button .more-button__triangle {
  border-color: #FF3200 transparent transparent;
}
body .resultadohoteles-tarifas .price-button-detalle button {
  background-color: #FF3200;
  color: #FFF;
}
body .resultadohoteles-tarifas .price-button-detalle button:hover {
  background-color: #A72001;
  color: #FFF;
}
body .comparator-main .comparator-content .result .rate .view .button {
  background-color: #FF3200;
  color: #FFF;
}
body .comparator-main .comparator-content .result .rate .view .button:hover {
  background-color: #A72001;
  color: #FFF;
}
body .resultado-activities-page-content .resultadohoteles-hotel-short .price-button-detalle button {
  background-color: #FF3200;
  color: #FFF;
}
body .resultado-activities-page-content .resultadohoteles-hotel-short .price-button-detalle button:hover {
  background-color: #A72001;
  color: #FFF;
}
body .resultado-activities-page-content .rate-detail-item button {
  background-color: #FF3200;
  color: #FFF;
}
body .resultado-activities-page-content .rate-detail-item button:hover {
  background-color: #A72001;
  color: #FFF;
}
body .resultado-activities-page-content .filters .filters-btn button {
  background-color: #FF3200;
  color: #FFF;
}
body .resultado-activities-page-content .filters .filters-btn button:hover {
  background-color: #A72001;
  color: #FFF;
}
body .activities-detail .rate-detail-item button {
  background-color: #FF3200;
  color: #FFF;
}
body .activities-detail .rate-detail-item button:hover {
  background-color: #A72001;
  color: #FFF;
}
body .results-transfers .filters .filters-btn button {
  background-color: #FF3200;
  color: #FFF;
}
body .results-transfers .filters .filters-btn button:hover {
  background-color: #A72001;
  color: #FFF;
}
body .results-transfers .results-price button {
  background-color: #FF3200;
  color: #FFF;
}
body .results-transfers .results-price button:hover {
  background-color: #A72001;
  color: #FFF;
}
body .ficha-circuito .rate .price button {
  background-color: #FF3200;
  color: #FFF;
}
body .ficha-circuito .rate .price button:hover {
  background-color: #A72001;
  color: #FFF;
}
body .ficha-circuito.wizard button {
  background-color: #FF3200;
  color: #FFF;
}
body .ficha-circuito.wizard button:hover {
  background-color: #A72001;
  color: #FFF;
}
body .flights .btn-filtros {
  background-color: #FF3200;
  color: #FFF;
}
body .flights .btn-filtros:hover {
  background-color: #A72001;
  color: #FFF;
}
body .flights .flight-lists .reservation {
  background-color: #FF3200;
  color: #FFF;
}
body .flights .flight-lists .reservation:hover {
  background-color: #A72001;
  color: #FFF;
}
body .flow .flow-step ul li.current div {
  background-color: #FF3200;
  color: #FFF;
}
body .flow .flow-step ul li.current div:after {
  border-left-color: #FF3200;
}
body .flow .flow-step ul li.visited div {
  background-color: #A72001;
  color: #FFF;
}
body .flow .flow-step ul li.visited div:after {
  border-left-color: #A72001;
}
body .flow .price-detail-list li.total-price .btn {
  background-color: #FF3200;
  color: #FFF;
}
body .flow .price-detail-list li.total-price .btn:hover {
  background-color: #A72001;
  color: #FFF;
}
body .flow .reservation-details .next a.btn {
  background-color: #FF3200;
  color: #FFF;
}
body .flow .reservation-details .next a.btn:hover {
  background-color: #A72001;
  color: #FFF;
}
body .request-status .request-status-content .view-detail-btn {
  background-color: #FF3200;
  color: #FFF;
}
body .request-status .request-status-content .view-detail-btn:hover {
  background-color: #A72001;
  color: #FFF;
}
body .mismensajes-page-content-left .form button.btn {
  background-color: #FF3200;
  color: #FFF;
}
body .mismensajes-page-content-left .form button.btn:hover {
  background-color: #A72001;
  color: #FFF;
}
body .myreservation-page .view-detail-btn {
  background-color: #FF3200;
  color: #FFF;
}
body .myreservation-page .view-detail-btn:hover {
  background-color: #A72001;
  color: #FFF;
}
body .milestone-view .filters-menu .local-price button {
  background-color: #FF3200;
  color: #FFF;
}
body .milestone-view .filters-menu .local-price button:hover {
  background-color: #A72001;
  color: #FFF;
}
body .milestone-view .filters-menu .results .result .content .more {
  background-color: #FF3200;
  color: #FFF;
}
body .milestone-view .filters-menu .results-expanded .result .rate .view button,
body .milestone-view .filters-menu .results-expanded .result .rate .view .button {
  background-color: #FF3200;
  color: #FFF;
}
body .milestone-view .filters-menu .results-expanded .result .rate .view button:hover,
body .milestone-view .filters-menu .results-expanded .result .rate .view .button:hover {
  background-color: #A72001;
  color: #FFF;
}
