@import url('./royalblue-vars.css');
.hidden-checkbox-newslleter{display:none!important}#main-container header{background-color:#ffffff;color:#2b3e4f}@media (max-width:767px){#main-container header .buttons-navigation .nav-buttons{width:90%;margin-left:5%;margin-right:5%}}#main-container header a .hover-mixin{color:#013f78}#main-container header .sub-menu-container{background:#013f78;color:#ffffff}#main-container header #burger_menu{border-top:0}#main-container header #burger_menu #menu_pages li a{color:#ffffff}#main-container header #burger_menu #menu_pages li a span:before{color:#ffffff}#main-container header #burger_menu #menu_pages li a:hover{color:#0087ff}#main-container header #burger_menu #menu_pages li a:hover span:before{color:#0087ff}#main-container #search #categories-selector{border-bottom-color:#013f78}#main-container #search #categories-selector li a:hover{color:#013f78}#main-container #search #categories-selector li.active{background:#013f78}#main-container #search #categories-selector li.active span{color:#ffffff}@media (max-width:767px){#main-container #search #categories-selector li.active span{color:#013f78}}@media (max-width:767px){#main-container #search #categories-selector li.active{background:#ffffff}}#main-container #search #categories-selector li.active:after{border-color:#013f78 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{background:rgba(43,62,79,0.5);border-top:4px solid #013f78}#main-container #search .container .full .data .data-form-footer button{background:#013f78;color:#ffffff}#main-container #search .container .full .data .data-form-footer button:hover{background:#0087ff;color:#fff}#main-container #search .container .full .data .box-extra{background:rgba(1,63,120,0.7)}#main-container #search .container .full .data label{color:#ffffff}#main-container #search .container .full .data hr+div+div a{color:#ffffff}#main-container #search .container .full .data hr+div+div a:after{background:#ffffff}#main-container #search .container .full input:focus{border-color:#013f78}#main-container #search .container .full select:focus{border-color:#013f78}.silver header #menu_personalized{background:#013f78 !important}.black #search .container #full #data{color:#444444;background:rgba(255,255,255,0.7);border-top-color:#013f78}.black #search .container #full #data .advanced-search-ref{color:#0087ff}.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.7)}.black #categories-selector li{color:#013f78}.black header #alt_logo img{max-height:60px;width:auto}.black header #menu_personalized{background:#0087ff}.black header .menu-upper-section{background:#0087ff}.black header .logo{display:none}#menu_bottom .container ul li{border-right-color:#fff}#rooms p strong{font-size:1em}.content-header .menu-left .orderby span{color:#013f78}.content-header .menu-right .item-menu-right a.active,.content-header .menu-right .item-menu-right a:hover{color:#013f78}.content-header .menu-right .item-menu-right a.active,.content-header .menu-right .item-menu-right a:hover{color:#013f78}.content-header .menu-right .item-menu-right i:hover{color:#013f78}.content-header .menu-right .item-menu-right i:active{color:#013f78}.rate-detail-item>div.prices strong{color:#013f78}.actions .item-menu-right a i:hover{color:#013f78}.results-list .tabs a.active,.results-list .tabs a:hover{border-bottom-color:#0087ff !important}.breadcrum-place span:hover{color:#013f78}ol.breadcrum li:before{color:#013f78}.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:#013f78}.data-header .hotel-actions .item-menu-right a.active,.data-header .hotel-actions .item-menu-right a:hover{color:#013f78}.price-detail-list li .reservations .blue{color:#0087ff}.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:#0087ff}.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:#0087ff}.resultadohoteles-slide-content .h-breadcrum-place .separator{color:#0087ff}.flights .flight-lists ul li div.row.grid-75-25 .price-panel ul li.gray a.more-details-flights{color:#0087ff}.flights .matrix-container .dynamic-content .owl-nav .owl-prev:before{color:#0087ff}.flights .flight-lists ul li div.row.grid-75-25 .solution-left-panel .more-details-description li.last a.more-details-flights{color:#0087ff}.search-form .container .full .data input:focus+span,.search-form .container .full .data select:focus+span{color:#0087ff}.sticky-menu-style var{background:#013f78}.reservation-menu.reservation-sticky h2 .stick-prizing{color:#013f78}.reservation-page .back-reservations{color:#0087ff}#header #menu_profile>li a:hover,#header #menu_profile>li a:hover:after,#header #menu_profile>li a:hover span:before{color:#0087ff}.menu-personalized-toggle-menu-profile .icon-menu_01:before{color:#2b3e4f}@media (max-width:767px){.menu-personalized-toggle-menu-profile .icon-menu_01:before{color:#ffffff}}#burger_menu .burger .icon-bar{background-color:#ffffff}@media (max-width:767px){#burger_menu .burger .icon-bar{background-color:#ffffff}}.advanced-search-ref{color:#013f78}.form-control:focus{border-color:#0087ff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,135,255,0.6)}.resultadohoteles-left-box .submenu .item-filtro-range .left-wrapper label.currency-label{color:#0087ff}#news_list a{color:#013f78}button{background:#013f78}button:hover{background:#0087ff}.underlines:after{background:#013f78}footer{background:#2b3e4f}#menu_bottom{background:#0087ff;color:#fff}#menu_bottom .container .flap{background:#0087ff;color:#fff}.page-header .resultado-cantidad-header{color:#0087ff}#menu_pages li.menu-selected a:hover,#menu_pages li.menu-selected a:hover span:before{color:#000a13}#menu_pages li.menu-selected{color:#000a13}#menu_pages li.menu-selected:after{border-top-color:#0087ff}.search-form .container .full .data input:focus{outline-color:#0087ff}.search-form .container .full .data select:focus{outline-color:#0087ff}#slider_offers .name{color:#0087ff}#slider_offers .offer .price{background:#0087ff}.countries li.active{border-color:#0087ff}.countries li.active a{color:#ffffff}.countries li.active a:hover{color:#0087ff}.content-closed .price .price-local,.content-closed .price .price-local small{color:#0087ff}.resultadohoteles-hotel-description .price .price-detail,.resultadohoteles-hotel-short .price .price-detail{color:#0087ff}.resultadohoteles-content-header .menu-right .item-menu-right a.active,.resultadohoteles-content-header .menu-right .item-menu-right a:hover{color:#0087ff}.resultadohoteles-content-header .menu-right .colapse-expand span i:hover{color:#0087ff}.resultadohoteles-content-header .menu-right .colapse-expand span i:active{color:#0087ff}.search-form .container .full .data .checkbox-primary input[type=checkbox]:checked+label:before{border-color:#0087ff;color:#0087ff}.resultadohoteles-page-content-left .submenufiltro .input-group-addon{border-color:#0087ff !important;background:#013f78 !important}.icon-globe:before{color:#0087ff}.resultadohoteles-hotel-description .tabs a.opened{color:#0087ff}.resultadohoteles-hotel-description .tabs a.active,.resultadohoteles-hotel-description .tabs a:hover{border-bottom-color:#0087ff !important}.resultadohoteles-hotel-price .price-detail{color:#0087ff}.resultadohoteles-page-content-left .filters label.checked:before{color:#0087ff}.nav-comparator-mobile .nav-comparator-positioner .nav-comparator-wrapper .main-content a .quantity{background:#0087ff}.resultadohoteles-content-list .resultadohoteles-hotel-header .hotel-actions .item-menu-right a.active{color:#0087ff}.share-social .sharing-social{background:#0087ff}.share-social .sharing-social::after{border-top-color:#0087ff}.share-social .sharing-social li:hover a i{color:#0087ff}.milestone-view .filters-menu .menu-left>.orderby.openfilters span{color:#0087ff}.milestone-view .closemap{color:#0087ff}.milestone-view .filters-menu .results .result .content .rate .local-price{color:#0087ff}.milestone-view .filters-menu .results .result .content .rate .local-price a{color:#0087ff}.milestone-view .results-expanded .result .rate .view .button{background:#0087ff}.milestone-view .results-expanded .result .rate .view .button:hover{background:#0087ff}.milestone-view .results-expanded .result .rate .price .local-price{color:#0087ff}.milestone-view .results-expanded .result .rate .price p{color:#0087ff}.milestone-view .filters-menu .results .result .content .rate .local-price a:after{color:#0087ff}.icon-globe:before{color:#0087ff}.rating{color:#efb810}.boton-search button:hover{background:#0087ff}.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:#013f78}.comparator-main .comparator-content .result .rate .view .button{background:#013f78}.comparator-main .comparator-content .result .rate .view .button:hover{background:#0087ff}.comparator-main .hotelsComparator-space .results-expanded .result .main-content .rate .price .price-uds{color:#013f78}.comparator-main .comparator-content .result .rate .price p{color:#013f78}.fichahotel-acordeon .panel-group .panel-heading{background:#013f78}.comparator-main .hotelsComparator-space .results-expanded .result .main-content .rate .price .local-price{color:#013f78}.comparator-main .comparator-content .comparatorCategory .characteristics i{color:#013f78}.comparator-main .comparator-content .comparator-head .comparator-head-box a:hover{color:#013f78}.comparator-main .resultadohoteles-tarifas .price .price-local{color:#013f78}.resultadohoteles-tarifas .price-local{color:#013f78}.h-breadcrum-place .separator{color:#013f78}.fa-map-marker:before{color:#0087ff}.search-box .checkbox-primary input[type=checkbox]:checked+label:before{border-color:#0087ff !important;background:#013f78 !important}.fichahotel-caracteristicas .caracteristicas-content .caracteristicas-content-item i{color:#0087ff}.flight-plus-hotel .fh-breadcrum-place span.last{color:#0087ff}.flight-plus-hotel .page-header .resultado-cantidad-header{color:#0087ff}.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:#0087ff;border-color:#0087ff}.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:#0087ff;color:#ffffff;border-color:#0087ff}.fh-top-offer .fh-to-container.desktop .fh-to-content-wrapper .fh-to-panel-right .fh-to-tarifas-container .tarifas-text.blue{color:#0087ff}.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:#0087ff;color:#0087ff}.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:#0087ff;color:#ffffff;border-color:#0087ff}.flights .matrix-container .dynamic-content .owl-nav .owl-next:before{color:#0087ff}.flights .filters label.checked:before{color:#0087ff}#payment #payment_options li{color:#0087ff}#payment .all-payments{color:#0087ff}#payment .all-payments#payment .all-payments:hover{color:#0087ff}#slider_offers .offer .more .shout{background:rgba(143,77,174,0.6)}#hotels{background:url("https://i.imgur.com/PM2Xoo0.jpg")}#slider_hotels .hotel .info .location .icon{color:#013f78}#slider_hotels .hotel .info button{background:#013f78;color:#fff}#slider_hotels .hotel .info button:hover{background:#0087ff;color:#fff}#slider_hotels .hotel .info .name{color:#013f78}#alert .info{background:#0087ff}#header #menu_profile li input[type=search]{color:#444444;background:#ffffff}#header #menu_profile li input[type=search] button{background:#013f78;color:#ffffff}#header #menu_profile li input[type=search] button:hover{background:#0087ff;color:#ffffff}#header #menu_profile li a{color:#444444}#header #menu_profile li a:hover{color:#0087ff}#header #menu_profile li a:after{color:#444444}#header #menu_profile li span:before{color:#444444}#header #menu_profile li span:before:hover{color:#0087ff}.ficha-hotel-slide-content .h-breadcrum-place span.last{color:#013f78}.ficha-hotel-slide-content .h-breadcrum-place a.back{color:#013f78}.resultadohoteles-slide-content .h-breadcrum-place span.last{color:#013f78}.resultadohoteles-slide-content .h-breadcrum-place a.back{color:#013f78}.h-breadcrum-place span.last{color:#013f78}.fh-breadcrum-place span.last{color:#013f78}.nemo-box-calendar-container .nemo-calendar-footer{background-color:#013f78 !important}.nemo-box-calendar-container .nemo-calendar-footer:hover{background-color:#0087ff !important}.nemo-box-calendar-container .ui-datepicker-calendar{color:#013f78 !important}.nemo-box-calendar-container .nemo-navigation a{color:#013f78 !important}.nemo-box-calendar-container .nemo-calendar-header div.top{background-color:#013f78 !important}.nemo-box-calendar-container .nemo-calendar-header{background-color:#0087ff !important}.flow .flow-step ul li.current div{background:#0087ff}.flow .flow-step ul li.visited div{background:#013f78}.flow .flow-step ul li.visited div:after{border-left-color:#013f78}.flow .flow-step ul li.current div:after{border-left-color:#0087ff}.flow .reservation-details>ul>li h4 var{background:#013f78}.price-detail-list li h4 var{background:#013f78}.price-detail-list li.total-price .more-options{color:#013f78}.flow .reservation-details .next a.btn:hover{background:#0087ff}.flow .reservation-details .next a.btn{background:#013f78}.price-detail-list li.total-price .btn{background:#013f78}.price-detail-list li.total-price .btn:hover{background:#0087ff}.resultadohoteles-hotel-description .ubicacion i{color:#013f78}.item-filtro-range .left-wrapper label.currency-label{color:#0087ff}.resultadohoteles-content-header .menu-left .orderby span{color:#013f78}.content-opened .price-local,.content-opened .price-local small{color:#013f78}.fichahotel-acordeon .panel-group .panel-heading{background:#013f78}.resultadohoteles-tarifas .price-detail{color:#013f78}#destinies{background:#013f78;color:#ffffff}.hito .filters-menu .search h2{color:#013f78}.hito .filters-menu .lef-box-dark .boton-search button.btn-ajustar-busqueda{background:#013f78}.hito .filters-menu .lef-box-dark .boton-search button.btn-ajustar-busqueda:hover{background:#0087ff}.static-page .content-static button{outline-color:#0087ff}.results-description .tabs a.active,.results-description .tabs a:hover{color:#013f78}.flights .flight-lists ul li div.row.grid-75-25 .price-panel ul li p{color:#013f78}.flights .browser-airlines .flight-byairline li div p.price{color:#013f78}.flights .flight-lists ul li div.row.grid-75-25 .price-panel ul li var{color:#013f78}.flights .flight-lists ul li div.row.grid-75-25 .price-panel ul li.gray p{color:#013f78}.flights ul.departure .flight-detail.selected .selector:before{background:#013f78}.flights .flight-lists .reservation{background:#013f78 !important}.flights .flight-lists .reservation[disabled]{background-color:grey}.flights .flight-lists .reservation:hover{background:#0087ff !important}.btn-filtros button:hover{background:#0087ff}.next-back-navigation .btn-white{border-color:#013f78;color:#013f78}.flights .flights-header h3{color:#013f78}.flights .borwser-tabs li.active a{color:#013f78}.flights .browser-type>div>h4{color:#013f78}.fh-h-container .fh-h-options .fh-h-orderby{color:#013f78}.fh-to-container.desktop .fh-to-content-wrapper .fh-to-panel-right .fh-to-tarifas-container .tarifas-text.blue{color:#013f78}.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:#0087ff;border-color:#013f78;outline-color:#2b3e4f}.fh-to-container.desktop .fh-to-content-wrapper .fh-to-panel-right .fh-to-tarifas-container .button-see-detail-container .btn-change{color:#013f78;background:#ffffff;border-color:#013f78;outline-color:#2b3e4f}.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:#013f78;background:#ffffff;border-color:#013f78;outline-color:#2b3e4f}.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:#0087ff;border-color:#013f78;outline-color:#2b3e4f}.matrix-container .dynamic-content .owl-nav .owl-next:before{color:#013f78}.matrix-container .dynamic-content .owl-nav .owl-prev:before{color:#013f78}.flights ul.departure .flight-detail.selected .selector{border-color:#013f78}#menu_pages li.menu-selected:after{border-top-color:transparent}.flight-search-box .select2-container--default.select2-container--focus .select2-selection--multiple,.flight-search-box .select2-container--open .select2-dropdown--below{border:#013f78}.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:#013f78;border:#000a13}