.web-ui-theme-a.web-ui-btn,.web-ui-theme-a.web-ui-day,.noUi-origin.noUi-connect{color:#fff;font-weight:normal}.web-ui-theme-a.web-ui-btn,.web-ui-theme-a.web-ui-day{border:1px solid #02b3dd;background:#02b3dd}.noUi-origin.noUi-connect{color:#fff;font-weight:normal;border:1px solid #0085a4;background:#0085a4}.noUi-origin.noUi-connect{background:#02b3dd}.web-ui-theme-a.web-ui-btn.web-ui-btn-icon-right{-webkit-border-radius:0!important;-moz-border-radius:0!important;-ms-border-radius:0!important;-o-border-radius:0!important;border-radius:0!important}.callmeback-btn{-webkit-border-radius:0!important;-moz-border-radius:0!important;-ms-border-radius:0!important;-o-border-radius:0!important;border-radius:0!important}.web-ui-theme-a.web-ui-btn.cancel{text-shadow:0 1px 0 #a92000;border:1px solid #a92000;background:#a92000}.web-ui-calendar-widget .ui-btn{border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;-o-border-radius:0px}.booking.pnr .web-ui-pop-up.occupation .occupation-info{border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;-o-border-radius:0px}.web-ui-theme-a.web-ui-btn:hover{border:1px solid #0085a4;background:#0085a4}.web-ui-theme-a.web-ui-btn .fa-caret-right{color:#fff}.web-ui-theme-a.web-ui-btn-icon-right .web-ui-btn-inner .fa-stack{display:none}.web-ui-theme-a.web-ui-btn-icon-right .web-ui-btn-inner .fa-stack{display:none}.web-ui-theme-a.web-ui-btn.cancel:hover{background:#dc3a12}.web-ui-theme-a.info-tax,.web-ui-theme-a.extra-info{background-color:#ff9300}.web-ui-theme-a.link,.web-ui-theme-a.link2,.hotel .header .web-ui-theme-a.link2,.anuncio.hotel .header .web-ui-theme-a.link,.destine-list .display>*,.destine-list .subzones li a,#booking-form .destine .other-search .fa,.element .header .web-ui-theme-a.link2{color:#02b3dd}.web-ui-theme-a.link{color:#02b3dd!important}.module.booking .web-ui-theme-a.link2,.module.booking .web-ui-theme-a.link{color:#02b3dd!important}.web-ui-label.icon-hotel:before,.web-ui-icon.icon-hotel:after{color:#02b3dd}#main-popup-loading .title .line1{color:#02b3dd}.web-ui-theme-a.highlight,.prices-calendar .calendar .day.active .cont-price-night .price,.prices-calendar .calendar .day.selected .cont-price-night .price,.prices-calendar .calendar .day.active .cont-price-night .coin,.prices-calendar .calendar .day.selected .cont-price-night .coin,.prices-calendar .calendar .day.active .cont-price-night .price span,.prices-calendar .calendar .day.selected .cont-price-night .price span,.prices-calendar .calendar .day.selected .cont-price-night .text,.prices-calendar .calendar .day.active .cont-price-night .text,#confirmation-panel .bonus .text .title strong{color:#02b3dd}.contact-form .confirm .best-price-guaranteed>span{color:#02b3dd}.contact-form .confirm .booking-button .resume-final .highlight-text{background-color:#ff9300;color:#fff}.ui-datepicker-current-day{background-color:#02b3dd}.ui-datepicker table td .price{color:#02b3dd}td.ui-datepicker-today a,.booking.pnr .ui-datepicker-today.ui-datepicker-current-day .ui-state-active{border:2px solid #02b3dd!important}#advanced-search-panel.new .booking.pnr .content .dates .from .web-ui-input-text{border-left:4px solid #01a4ca}#advanced-search-panel.new .booking.pnr .content .search-by-zone{color:#02b3dd}#advanced-search-panel.new .booking.pnr .content .dates .to .web-ui-input-text{border-left:4px solid #e69507}.ui-datepicker-calendar td.date-from a{border:2px solid #02b3dd!important}.ui-datepicker-calendar td.selected-day a{background-color:#e8e5e5;border:2px solid #e8e5e5}.ui-datepicker-calendar td.date-to a{border:2px solid #ffa200!important}td.ui-datepicker-today a{color:#02b3dd!important}.ui-datepicker-today .ui-state-active,.booking.pnr .ui-datepicker-today.ui-datepicker-current-day .ui-state-active{color:#02b3dd!important}.ui-datepicker-today a{color:#fff!important}.change-booking .fa-exclamation-circle{color:#ff9300}.web-ui-checkbox.checked,.new-data .date-content{background-color:#02b3dd;color:#fff}.dates-table.change-dates .new-data .title .triangle-small{border-color:transparent transparent transparent #02b3dd}.web-ui-theme-a.link.grey,.pclient .pass a,.pclient .femail a,.dates-table.change-dates .new-data,.not-registered{color:#02b3dd!important}.special-offer.web-ui-theme-a{color:#ff9300}.tabs .web-ui-tab.active .web-ui-border,.pclient .tabs .web-ui-tab.active .web-ui-border,.tabs .web-ui-tab.active .web-ui-border{background:none}ul.submenu{background-color:#485053!important}ul.submenu li a,.cleanslate ul.submenu li a{color:#fff!important}ul.submenu li a:hover{background-color:#fff;color:#485053!important}.pclient{border-color:#485053!important}.web-ui-subtitle .web-ui-theme-a.web-ui-btn,.steps .step1 span,.steps .step2 span,.steps .step3 span{color:#fff;font-weight:normal}.datepicker td.selected a{background-color:#02b3dd}.datepicker td.selected a{color:#fff}.rooms .room .reg .promotion,.rooms .room .ptotal,#main-popup-calendar-v2 .total .price,#main-popup-calendar-v2 .warn,.highlight2,.personal-data .web-ui-input-text.web-ui-theme-a.error input,.web-ui-select.web-ui-theme-a.error input,.back-title,.booking .googlemaps .price{color:#ff9300}.highlight-info{background-color:#ff9300;color:#fff}.room .cont-prices .highlighted{background-color:#ff9300}.room .cont-prices .highlighted .fa-caret-down{color:#ff9300}.web-ui-subtitle .web-ui-theme-a.web-ui-btn,.module.booking .titlebig,.web-ui-subtitle .web-ui-theme-a.web-ui-btn:hover,.steps-booking li.active,.tabs li a,.summary.steps ul:first-child,.steps li.active .text:after,.idiso-booking-engine #header .web-ui-theme-a.login,.error.summary,.web-ui-theme-a.summary .store,.web-ui-theme-a.panel .web-ui-btn.active,.web-ui-theme-a.pagination .web-ui-btn.active,.module.advertising,h2.titlebig,.web-ui-icon.summary-tic,.ui-datepicker-header,.total-bookings{background-color:#485053!important}.panel-subtitle.web-ui-btn-effect .fa-chevron-right,.panel-subtitle.web-ui-btn-active-effect .fa-chevron-down{color:#485053}header .telephones ul+i,.infor .version ul+i{color:#485053!important}header .version ul,header .telephones ul{background-color:#485053!important}.version ul li a:hover,.telephones ul li a:hover{background-color:#fff}.tabs li a{background:none;background-color:#485053;border-left:1px solid #485053;border-right:1px solid #485053;color:#fff}.tabs li a.active,.tabs li a:hover{background-color:#fff!important;color:#485053!important}#header .infor .fa-phone{color:#485053!important;font-size:1.3em;margin-left:6px}.web-ui-theme-a.legal{color:#485053!important;border-top:none}.web-ui-theme-a.legal .idisofooter a{color:#485053!important}header#header-flotant .header-with-scroll,header.design2 .header-with-scroll{background-color:#fff!important;color:#485053!important}header#header-flotant .header-with-scroll .infor .tel a,header.design2 .header-with-scroll .infor .tel a,header#header-flotant .header-with-scroll .cont-right .icon-login .fa-user,header#header-flotant .header-with-scroll .cont-right .web-ui-theme-a.login a.name{color:#485053!important}header#header-flotant .header-with-scroll .fa-phone,header.design2 .header-with-scroll .fa-phone,header#header-flotant .header-with-scroll .fa-lock,header.design2 .header-with-scroll .fa-lock{color:#485053!important}.panel-subtitle .fa-plus,.panel-subtitle .fa-minus{color:#02b3dd}.contact-form .booking-button .resume-final{border-top:3px solid #485053}.contact-form.v2 .module-contact-form h2{border-bottom:3px solid #485053}.module.resume .room.empty{border:4px solid #ff9300}.module.resume .empty-card .fa,.module.resume .empty-card .text-empty-card{color:#ff9300}.module.resume .dynamic-services li .fa-pencil{color:#02b3dd}.module.resume .details .normal-arrow .fa-stack-2x:before{color:#02b3dd}.steps .fa-stack .fa{color:#fff}.arrow-down .fa{color:#485053}a .fa.info,a .fa-info-circle{color:#02b3dd}#advanced-search-panel.new .occupation1 li:hover{background-color:#02b3dd}#advanced-search-panel.new .occupation1 li:hover .fa,#advanced-search-panel.new .occupation1 li:hover span{color:#fff}#advanced-search-panel.new .content .fa-chevron-down,#advanced-search-panel.new .content .fa-chevron-right,#advanced-search-panel.new .content .dates .web-ui-input-text:after,#advanced-search-panel.new .content .destine .fa-map-marker{color:#02b3dd}.prices-calendar .calendar .day.active,.prices-calendar .calendar .day.selected,.prices-calendar .calendar .day.disp:hover{background:none;background-color:#02b3dd}.prices-calendar .calendar .day.active .arrow-down .fa,.prices-calendar .calendar .day.selected .arrow-down .fa,.prices-calendar .calendar .day:hover .arrow-down .fa{color:#02b3dd}#main-popup-calendar-v2 .highlight{color:#ff9300}.web-ui-theme-a.summary,.booking.pnr,#booking-form-new{border-top:4px solid #485053!important}.arrow-down .fa,.fa-caret-up,.fa-trash{color:#485053}.fa-phone{color:#fff}.dates-table .selected{background-color:#02b3dd}.dates-table .selected .date .triangle-small{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.extraservices-new .price-service .price,.extraservices-new .price-service .coin{color:#ff9300}.extraservices-new .price-service .text-service{color:#000}.total-extra-services-room .tprice,.total-extra-services-room .tcoin{color:#ff9300}.extraservices-new.v2 .dates-table table .fa-info-circle{color:#02b3dd}.ext-serv i.fa-shopping-cart{color:#02b3dd}button .fa-stack.fa-lg,.web-ui-btn-text+.fa-stack.fa-lg{font-size:0.5em}button .fa-stack.fa-lg .fa-circle,.web-ui-btn-text+.fa-stack.fa-lg .fa-circle{color:#064d50}button .fa-stack.fa-lg .fa-chevron-circle-right,.web-ui-btn-text+.fa-stack.fa-lg .fa-chevron-circle-right{color:#fff}.arrow-display .fa-stack.fa-lg.normal-arrow .fa-circle{color:#fff}.arrow-display .fa-stack.fa-lg.normal-arrow .fa-caret-right,.arrow-display .fa-stack.fa-lg.normal-arrow .fa-caret-down,.arrow-display .fa-stack.fa-lg.normal-arrow .fa-caret-left,.arrow-display .fa-stack.fa-lg.normal-arrow .fa-chevron-right,.arrow-display .fa-stack.fa-lg.normal-arrow .fa-chevron-down,.arrow-display .fa-stack.fa-lg.normal-arrow .fa-chevron-up,.arrow-display .fa-stack.fa-lg.normal-arrow .fa-chevron-left{color:#485053}.callmeback-btn{-webkit-box-shadow:6px 7px 0px -2px #485053;-moz-box-shadow:6px 7px 0px -2px #485053;box-shadow:6px 7px 0px -2px #485053}.fa-stack.fa-lg.normal-arrow{font-size:8px!important}.fa-stack.fa-lg.normal-arrow .fa-circle{color:#485053}.fa-stack.fa-lg.normal-arrow .fa-caret-right,.fa-stack.fa-lg.normal-arrow .fa-caret-down,.fa-stack.fa-lg.normal-arrow .fa-caret-left,.fa-stack.fa-lg.normal-arrow .fa-chevron-right,.fa-stack.fa-lg.normal-arrow .fa-chevron-down,.fa-stack.fa-lg.normal-arrow .fa-chevron-up,.fa-stack.fa-lg.normal-arrow .fa-chevron-left{color:#fff}.fa-stack.fa-lg.normal-arrow .fa-caret-right{top:0px}#footer .fa-caret-up{color:#fff;font-size:1.3em}.btns-top .fa,.btns-top .fa+.text a{color:#485053!important}.anuncio.hotel .fa-bar-chart{color:#02b3dd;font-size:2em}.anuncio.hotel .fa-calendar{color:#02b3dd}.booking.pnr .fa-bar-chart,.booking.pnr .normalcode .fa,.booking.pnr .companycode .fa{color:#02b3dd}.loadmore{color:#485053}#error header,#error footer{background-color:#485053}#error .error{background-color:#fff}@media print{.infor.user-data{border:4px solid #02b3dd}#confirmation-print .booking-info{border:3px solid #02b3dd}}.rooms table.prices thead{color:#fff}.rooms thead,.rooms th{background-color:#485053;font-weight:bold}.rooms table.prices caption{margin-bottom:-1px}.rooms table.prices caption>*{display:inline-block;vertical-align:middle}.rooms table.prices .title{position:relative}.rooms table.prices .title span{background-color:#ff9300;padding:10px;display:block;position:relative;text-transform:uppercase;color:#fff;font-weight:bold;font-size:0.7em}.rooms table.prices .title .fa{display:block;left:0;line-height:0;margin-left:auto;margin-right:auto;margin-top:3px;position:absolute;right:0;text-align:center;color:#ff9300}#googlemap,.booking.pnr .destine-list .content,.booking.pnr .hotel-list .content{border:2px solid #485053}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:hover+.fa{background-color:#02b3dd;color:#fff!important}.booking .head .local-booking,.booking .price{color:#02b3dd}.idiso-marketingtext{background-color:#485053}.idiso-marketingtext .claim-circle .fa-circle:before{color:#ff9300}.change-booking .pricetotal .current .price,.change-booking .pricetotal .current .coin,.change-booking .loyalty{color:#ff9300}.change-my-booking .help-links .re-send i,.change-my-booking .help-links .print i,.change-my-booking .local .number,.change-booking .hotel .web-ui-subsubtitle.web-ui-theme-a{color:#02b3dd}.hotel.listado .promo-head,.promo-head{color:#ff9300}.hotel.listado .local-booking{color:#02b3dd}.promo-header .promo-cont,.anuncio.hotel .promotional-text .cont{color:#fff;text-shadow:0 1px 0 #faa530;background:#faa530;background:-moz-linear-gradient(top,#faa530 0%,#ef8c04 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#faa530),color-stop(100%,#ef8c04));background:-webkit-linear-gradient(top,#faa530 0%,#ef8c04 100%);background:-o-linear-gradient(top,#faa530 0%,#ef8c04 100%);background:-ms-linear-gradient(top,#faa530 0%,#ef8c04 100%);background:linear-gradient(to bottom,#faa530 0%,#ef8c04 100%)}.anuncio.hotel.listado.highlight{border:5px solid #ff9300}.triangle-white{border-color:transparent transparent transparent #fff}.steps-booking li{color:#485053}.steps-booking li.active{background-color:#485053}.steps-booking li.active .triangle{border-color:transparent transparent transparent #485053}.modify.infor a{color:#02b3dd}.not-accept a{color:#a92000}.norms-conditions .icon-norms:before{color:#02b3dd}.idiso-booking-engine .colorHighlightPartner{color:#ff9300}.prerequisites{color:#ff9300;border-color:#ff9300}