.my-modal .modal-header h4{margin-bottom:0}.my-modal .modal{display:block!important;z-index:3000}.my-modal .modal-backdrop{z-index:2950}.my-modal .modal-body{max-height:86vh;overflow-y:auto}.my-modal.big .modal-dialog{width:950px;min-width:950px}.my-modal.medium .modal-dialog{width:600px;min-width:600px}.my-modal.small .modal-dialog{width:350px;min-width:350px}.filter_horaSalidaIda,.filter_horaSalidaVuelta{display:inline-block}.filtros_vuelos .filtros_style_boton li.disabled{color:#b9b9b9!important;background-color:#f9f9f9!important}.resumen_suplementos{padding-top:0!important}#precioTotalPrincipal{font-size:20px!important}#cargandoContent .modal-dialog{width:600px;min-width:600px}footer{padding-bottom:40px}h4.multifare-class{text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis}.modal-mas-tarifas .detalleVuelo h4{text-align:left}.btn-increment-disabled{color:#ccc!important}.italic{font-style:italic}.vuelos .fa-stack{opacity:.5;filter:opacity(50);width:1.2em}@media screen and (max-width:992px){.vuelos span.fa-stack.fa-lg{display:none}}.vuelos .modal-header,.vuelos .panel-heading{max-height:41px;background-color:#eee;border-bottom:1px solid #fff;text-align:right;font-size:12px}.vuelos .modal-header .selec-price span,.vuelos .panel-heading .selec-price span{font-size:20px;font-weight:700}.vuelos .panel-default .panel-default .panel-default{width:90%}.vuelos .modal-header{text-align:left;border-radius:4px 4px 0 0}.vuelos .modal-header i{padding-right:5px}.vuelos .modal-body table{width:100%}.vuelos .modal-body td,.vuelos .modal-body th{text-align:center}.vuelos .modal-body th{border-bottom:1px solid transparent!important;color:#777;text-transform:uppercase;font-size:15px;font-weight:400;padding-bottom:5px}.vuelos .modal-body tr{border-bottom:1px solid #eee}.vuelos .modal-body tr:first-child,.vuelos .modal-body tr:last-child,.vuelos .modal-footer{border:0}.vuelos .fare-table h4.modal-title{font-size:18px;font-weight:400;margin:0;top:auto;left:auto}.vuelos .btn{border:none}.vuelos .btn>input[type=radio]{position:absolute;z-index:-1;filter:alpha(opacity=0);opacity:0}@media screen and (min-width:992px){.vuelos .panel-heading{padding:5px 15px}.vuelos .modal-body td,.vuelos .modal-body th{padding:10px}}.vuelos .ico-ida{transform:rotate(-25deg)}.vuelos .ico-vuelta{transform:rotate(35deg)}.vuelos .cuadro-contorno{text-align:center;margin:10px 0;font-size:12px;padding:3px}.vuelos h3.tit21{margin-top:35px;margin-bottom:20px}.pd-0-30{padding:0 30px}@media screen and (max-width:992px){.pd-0-30{padding:0 15px}}.vuelos .detalleVuelo .panel-body{background-color:#f5f5f5}.vuelos .pop-up-panel{width:100%}.vuelos .detalleVueloVuelta{padding-bottom:5px;margin-top:15px}.vuelos .detalleVuelo .table>tbody>tr td.det-airport{font-size:12px;height:45px;padding-top:8px}.vuelos .det-escala-link>span{color:#777;font-weight:400}.vuelos .det-escala-link a span{text-decoration:underline;font-size:12px}.vuelos .det-line-top-lf span,.vuelos .det-line-top-rg span{top:11px;position:relative;background-color:#fff;padding-right:10px;display:block}.vuelos .det-line-top-lf span.det-airport,.vuelos .det-line-top-rg span.det-airport{font-weight:400}.vuelos .det-line-bt-lf,.vuelos .det-line-bt-rg{border-top:1px solid #ddd}.vuelos .det-line-bt-lf span,.vuelos .det-line-bt-rg span{top:-11px;position:relative;background-color:#fff;padding-right:10px}.vuelos .det-line-bt-lf span,.vuelos .det-line-top-lf span{padding-right:0;padding-left:10px}.vuelos .det-bt-center{top:-10px;position:relative;font-size:13px}.vuelos .det-top-center{top:10px;position:relative}.vuelos .det-tarifa-btn{border-bottom:1px solid #fff}.vuelos .det-tarifa-btn a{width:100%;border-radius:0;padding-top:2px;padding-bottom:2px;color:#777}.vuelos .det-tarifa-btn a:hover,.vuelos .det-tarifa-btn a:hover i{color:#fff!important}@media screen and (max-width:992px){.vuelos .det-escala-link,.vuelos .det-ruta{display:block;margin-top:5px;width:100%}}@media screen and (min-width:992px){.vuelos .det-escala-link span{display:block}.vuelos .detalleVuelo .table>tbody>tr>td,.vuelos .detalleVuelo .table>tbody>tr>th,.vuelos .detalleVuelo .table>tfoot>tr>td,.vuelos .detalleVuelo .table>tfoot>tr>th,.vuelos .detalleVuelo .table>thead>tr>td,.vuelos .detalleVuelo .table>thead>tr>th{padding:12px}.vuelos .detalleVuelo .table>tbody>tr>td,.vuelos .detalleVuelo .table>tfoot>tr>td,.vuelos .detalleVuelo .table>thead>tr>td{color:#777}.vuelos .detalleVueloVuelta td{padding-top:0}.vuelos .logoVuelo{position:relative;left:24px}}.vuelos .det-escala{padding:0 20px 20px;font-size:12px;margin-top:20px}.vuelos .det-escala .panel-heading,.vuelos .det-escala .table{background-color:transparent}.vuelos .det-escala .table th:first-child{font-size:14px}.vuelos .det-escala .table span{margin-right:10px}@media screen and (min-width:768px) and (max-width:992px){.vuelos .det-escala .detalleVueloVuelta img{position:static}}@media screen and (min-width:992px){.vuelos .det-escala .detalleVueloVuelta{margin-top:0}.vuelos .det-escala .detalleVueloVuelta .table{padding-top:15px;background-color:transparent}.vuelos .det-escala .detalleVueloVuelta img{position:static}.vuelos .det-escala .table{margin-left:15px}.vuelos .det-escala .modal .table{margin-left:0}.vuelos .det-escala .panel-heading{margin-top:10px;padding:5px 7px}}.vuelos .fare-table{margin-top:20px}.vuelos .fare-table h4{text-align:center;font-size:14px;font-weight:700}.vuelos .fare-table .btn-primary{display:inline-block;color:#333;background-color:#fff;border:none;text-align:left;font-size:12px;font-weight:700;padding:15px}.vuelos .fare-table .btn-primary.active,.vuelos .fare-table .btn-primary:active{background-color:#f5f5f5;color:#333;border:none}.vuelos .fare-table .btn-primary:hover{background-color:#f5f5f5}.vuelos .fare-table .btn.active,.vuelos .fare-table .btn:active{box-shadow:none}.vuelos .fare-table .btn-group-vertical{width:100%}.vuelos .fare-table .btn-group-vertical label{border-radius:0}.vuelos .fare-table .btn-group-vertical a{text-decoration:underline}.vuelos .fare-table .btn-group-vertical>.btn+.btn{margin-top:0}.vuelos .fare-table .btn-group-vertical>.btn:last-child .fare-table-serv{border:0}.vuelos .fare-table .fal,.vuelos .fare-table .fas{padding:0 5px;font-size:1.5em}.vuelos .fare-table .fal.fa-suitcase,.vuelos .fare-table .fas.fa-suitcase{padding:0}.vuelos .fare-table .fal.disabled,.vuelos .fare-table .fas.disabled{color:#ccc!important}.vuelos .fare-table .fare-table-price,.vuelos .fare-table .fare-table-serv{text-align:right}.vuelos .fare-table .fare-table-serv .serv-icon{padding-bottom:5px}.vuelos .fare-table .fare-table-serv span{display:-ms-inline-flexbox;display:inline-flex;left:-4px;position:relative;font-size:15px;color:#777}.vuelos .fare-table .fare-table-serv span i{font-size:19px;position:relative;top:2px}.vuelos .fare-table .fare-table-price{font-size:14px;clear:both;border-top:1px solid #ddd;padding-top:15px;margin:0 10px}.vuelos .fare-table .fa-minus{opacity:.4;filter:opacity(40)}@media screen and (max-width:992px){.vuelos .fare-table .fal,.vuelos .fare-table .fas{padding:0 2px}.vuelos .fare-table label{overflow:hidden}.vuelos .fare-table .btn-primary,.vuelos .fare-table .btn-primary.active,.vuelos .fare-table .btn-primary:active,.vuelos .fare-table .btn-primary:hover{border:2px dotted #eee}.vuelos .fare-table-serv{float:right}.vuelos .fare-table-serv .serv-icon{display:inline-block}}@media screen and (min-width:992px){.vuelos .fare-table .btn-group-vertical{display:-ms-flexbox;display:flex;border-bottom:2px dotted #ddd}.vuelos .fare-table .btn-group-vertical div{text-align:center}.vuelos .fare-table .btn-group-vertical>.btn:last-child+.btn,.vuelos .fare-table .btn-group-vertical>.btn:last-child:not(:first-child){border-right:2px dotted #ddd}.vuelos .fare-table .btn-primary{border-bottom:0;padding:15px 0}.vuelos .fare-table .fare-table-serv{margin:0 auto;text-align:center;margin-top:7px}.vuelos .fare-table .fare-table-serv .serv-icon{height:45px;padding:5px}.vuelos .fare-table label:last-child .fare-table-serv{border:0}.vuelos .fare-table .fare-table-serv.options{padding-top:40px;border:2px dotted #ddd;margin-top:40px}.vuelos .fare-table .fare-table-serv.options i{cursor:pointer}.vuelos .fare-table .fare-table-price,.vuelos .fare-table label.btn.btn-primary{text-align:center}.vuelos .fare-table h4{width:0;position:relative;top:-9px;z-index:10;left:15px}.vuelos .fare-table h4+div.btn,.vuelos .fare-table h4+div.modal+div.btn{border-left:2px dotted #ddd;left:-1px}.vuelos .fare-table h4+div.btn.active,.vuelos .fare-table h4+div.modal+div.btn.active{border-left:2px dotted #ddd}.vuelos .fare-table h4+div.btn .fare-table-serv,.vuelos .fare-table h4+div.modal+div.btn .fare-table-serv{border:0}.vuelos .fare-table .btn-group-vertical>.btn+.btn,.vuelos .fare-table .btn-primary{margin-top:40px;border-top:2px dotted #ddd}.vuelos .fare-table .btn-primary.active,.vuelos .fare-table .btn-primary:hover{border-top:2px dotted #ddd}.vuelos .fare-table h4+.btn-primary:hover .fare-table-serv,.vuelos .fare-table h4+div.modal+.btn-primary:hover .fare-table-serv{border-left:0}.vuelos .fare-table .fa-check-circle,.vuelos .fare-table .fa-suitcase{color:#8ac141}}.vuelos .luggage-link{font-weight:700}.vuelos .luggage-link i{padding-right:5px}.det-equipaje{padding:0 20px 20px;font-size:12px;margin-top:20px}.det-equipaje .modal-body{border:2px dotted #ddd}.det-equipaje .modal-body table{min-width:365px}.det-equipaje .modal-body th{width:20%;border:0!important;text-transform:none;color:#333}.det-equipaje .modal-body tr:first-child th{border-bottom:1px solid #ddd!important;font-weight:700;font-size:12px}.det-equipaje .modal-body td,.det-equipaje .modal-body th{text-align:center;padding:10px 0}.det-equipaje .modal-body input{width:25px;text-align:center;padding:1px 5px;border:0;font-size:14px;font-weight:700}.det-equipaje .modal-body button{border:0;background-color:transparent;font-weight:700;font-size:15px;border:2px solid;border-radius:50%;width:20px;height:20px;vertical-align:middle;line-height:15px;padding:0}.det-equipaje .modal-body button.btn-menos{line-height:0}.det-equipaje .modal-body i{font-weight:300}.det-equipaje strong{font-size:14px}.vuelo-sidebar .resumen_suplementos{padding:0}.vuelo-sidebar .resumen_suplementos h3{text-align:left;margin-top:5px}.vuelo-sidebar .resumen_suplementos h4{font-weight:500}.vuelo-sidebar .resumen_suplementos .boton{padding:0 2px;display:-ms-flexbox;display:flex}.vuelo-sidebar .resumen_suplementos .boton input{width:100%}.vuelo-sidebar .resumen_suplementos>.panel-body>.panel-default{padding:15px}.vuelo-sidebar .resumen_suplementos .panel-body:first-child{padding-bottom:0}.vuelo-sidebar .resumen_suplementos .precio_final{background-color:#777;color:#fff;border:0;margin-top:0;padding:10px}.vuelo-sidebar .resumen_suplementos .precio span{white-space:nowrap}.vuelo-sidebar .resumen_suplementos h5{float:left;font-size:14px}.vuelo-sidebar .resumen_suplementos span{font-size:12px}.vuelo-sidebar .resumen-per{border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:5px;margin-top:20px}.vuelo-sidebar .resumen-per-total{border-top:1px solid #ddd;font-weight:700;white-space:nowrap}.vuelo-sidebar .resumen-per-total span{display:block;font-weight:400;white-space:normal}@media screen and (max-width:991px){.vuelo-sidebar{position:fixed;z-index:10;bottom:0;left:0;margin-top:0;width:100%;margin-left:-15px;margin-right:-15px}.vuelo-sidebar .resumen_suplementos{width:100%;bottom:0;position:absolute;margin-bottom:0;border-radius:0}.vuelo-sidebar .resumen_suplementos i{color:#fff!important;padding:0 5px}.vuelo-sidebar .resumen_suplementos .desglose{padding:4px}.vuelo-sidebar .resumen_suplementos .desglose h5{padding:10px 0}.vuelo-sidebar .resumen_suplementos .desglose .precio span{font-size:18px}.vuelo-sidebar .resumen_suplementos .desglose a{text-decoration:none}.vuelo-sidebar .resumen_suplementos .desglose a:hover{color:#ddd!important}.vuelo-sidebar .resumen_suplementos .desglose a:focus{color:#fff}.vuelo-sidebar .resumen_suplementos .boton .precio_final,.vuelo-sidebar .resumen_suplementos .boton input,.vuelo-sidebar .resumen_suplementos .panel-body .precio_final,.vuelo-sidebar .resumen_suplementos .panel-body input{border-radius:0}.vuelo-sidebar .resumen_suplementos .boton{padding:0}.vuelo-sidebar .resumen_suplementos .boton input:nth-child(2){border-left:1px solid #ddd}}@media screen and (min-width:992px){.vuelo-sidebar .boton{margin-top:15px}.vuelo-sidebar .boton input:nth-child(2){margin-left:5px}.vuelo-sidebar .resumen_suplementos>.panel-body{margin-top:10px}.vuelo-sidebar .resumen_suplementos .precio_final{border-radius:4px}.vuelo-sidebar .resumen_suplementos .precio_final span{font-size:20px}}.modal-mas-tarifas .modal-body{overflow-y:auto}.modal-mas-tarifas .modal-body .fare-table{overflow-x:auto}.modal-mas-tarifas .modal-body .fare-table-price{font-size:12px}.modal-mas-tarifas .modal-body .fare-table-price span{display:block}.modal-mas-tarifas .selec-total-fare{margin-top:20px}.modal-mas-tarifas .total-fare-price{padding:10px 0}.modal-mas-tarifas .total-fare-price strong{font-size:20px;font-weight:700}@media screen and (min-width:768px){.modal-mas-tarifas .modal-dialog{width:90%;min-width:760px;max-width:950px}}@media screen and (min-width:992px){.modal-mas-tarifas .fare-table-price{border-top:1px solid #ddd;margin:0 10px;padding-top:15px}.modal-mas-tarifas .selec-total-fare div:first-child{padding-right:0}.modal-mas-tarifas .selec-total-fare div:nth-child(2){padding-left:0}}.modal-mas-tarifas .eligevuelos td:hover{background-color:transparent!important}.vuelos .ico_tit{font-size:1em!important}.add-product{position:relative}.add-product table{font-size:14px;margin-bottom:0}.add-product h3{text-transform:uppercase;font-size:14px;margin-top:15px}.add-product .ico_tit{font-size:28px!important}.add-product .panel-default{margin-bottom:40px}.add-product .resumen-dt .panel{background-color:#f5f5f5;margin-bottom:0}.add-product .resumen-dt .panel-default:first-child{border-radius:0 0 4px 4px}.add-product .resumen-dt .resumen-dt-tabla-hab .fa{margin-right:8px}.add-product .mas-productos .ico-producto{display:table}.add-product .mas-productos .ico-producto i.fa{text-align:center;margin:0 auto;border-radius:50%;height:80px;width:80px;transition:background-color .3s ease;color:#fff;display:table-cell;vertical-align:middle;background-color:#fff}.add-product .contenedor-mas-prod .nav-tabs{top:36px;position:relative}.add-product .mas-productos .nav-tabs>.active{border:0}.add-product .mas-productos .nav-tabs>li{display:inline-block;margin-bottom:0;padding:0;top:15px}.add-product .contenedor-mas-prod .nav-tabs>li>a{background-color:#fff;padding:0}.add-product .contenedor-mas-prod .nav-tabs .nav-tabs>li>a:focus,.add-product .contenedor-mas-prod .nav-tabs .nav-tabs>li>a:hover,.add-product .contenedor-mas-prod .nav-tabs>li>a{border-top:2px dotted #ddd;border-left:2px dotted #ddd;border-right:2px dotted #ddd;border-bottom:0}.add-product .mas-productos .nav-tabs>li.active{top:4px;z-index:0}.add-product .mas-productos li.active>a .ico-producto i.fa:hover{background-color:#fff}.add-product .mas-productos li.active .ico-producto i.fa,.add-product .mas-productos li>a:hover .ico-producto i.fa{color:#fff}.add-product .mas-productos>div:hover .ico-producto{cursor:pointer}.add-product .mas-productos .ico-producto{margin:-38px auto 0}.add-product .mas-productos .ico-producto i.fa{border:2px solid #fff}.add-product .mas-productos a:hover i{opacity:1}.add-product .mas-productos .producto-dt h4{font-weight:700;text-transform:uppercase;margin-bottom:0;font-size:16px}.add-product .contenedor-mas-prod .tab-content{margin-top:34px}.add-product .pest-content .row{padding:15px 0}.add-product .pest-content h5{font-weight:700;font-size:16px;margin-top:0;line-height:1.3;text-align:left}.add-product .pest-content .prod-list.row{border-bottom:3px solid #fff}.add-product .panel-body.mas-productos{padding:15px 0 0}@media (min-width:992px){.add-product .mas-productos .ico-producto i.fa{width:70px;height:70px}}.info-form.int-reservasAnadirServ{margin-top:40px}.info-form.int-reservasAnadirServ .cab-resumen-dt{background-color:#ddd;margin-left:0;margin-right:0}.info-form.int-reservasAnadirServ .cab-resumen-dt h2{margin-top:0;text-transform:uppercase}.info-form.int-reservasAnadirServ .grupo-tit-ubi{padding-top:10px}.info-form.int-reservasAnadirServ .grupo-tit-ubi p{margin-bottom:0;margin-left:-12px;margin-top:-5px;text-transform:uppercase}.info-form.int-reservasAnadirServ .grupo-tit-ubi h2{margin-bottom:5px;color:#333}.info-form.int-reservasAnadirServ .resumen-dt-loc{float:right;margin:0;padding:5px;color:#777;background:#f5f5f5;border:1px solid #ccc}.info-form.int-reservasAnadirServ .resumen-dt-loc span{font-weight:700}.info-form.int-reservasAnadirServ .grupo-tit-ubi{width:100%}@media (max-width:767px){.info-form.int-reservasAnadirServ .grupo-tit-ubi{margin:5px 10px 20px}}.add-product .multirate-class{text-align:left;color:#777}.add-product .resumen-dt-tabla-hab dl{border-bottom:1px solid #fff;float:left;width:100%}.add-product .resumen-dt-tabla-hab dd,.add-product .resumen-dt-tabla-hab dt{float:left;display:inline}.add-product .resumen-dt-tabla-hab dd{margin-left:20px}.add-product .resumen-dt-loc{top:-6px;position:relative}.add-product .det-escala.collapse.in,.add-product .det-tarifa-btn .collapsed{border-bottom:1px solid #ddd}.add-product .det-tarifa-btn a.collapsed i.fa-angle-down{transform:rotate(0deg)}.add-product .det-tarifa-btn a i.fa-angle-down{transform:rotate(180deg)}.add-product .contenedor-mas-prod .nav-tabs{top:auto}.add-product .contenedor-mas-prod .nav-tabs>li{border-radius:4px 4px 0 0}.add-product .contenedor-mas-prod .nav-tabs>li.active{border:2px dotted #ddd;border-bottom:4px solid #f5f5f5}.add-product .contenedor-mas-prod .tab-content{margin-top:0}.add-product .contenedor-mas-prod .ico-producto{margin:15px;float:left}.add-product .contenedor-mas-prod .producto-dt{float:left;padding:35px 0}.add-product .contenedor-mas-prod .pest-content h5{width:100%;padding-bottom:10px!important;margin-bottom:0;border-bottom:2px solid #eee}.add-product .det-equipaje .modal-body{margin-bottom:0;display:inline-block}.add-product .det-equipaje .modal-body input{border:1px solid #ccc;border-radius:4px}.add-product .det-equipaje .modal-body td,.add-product .det-equipaje .modal-body th{text-align:left}.add-product .det-equipaje .modal-body td{padding:10px 10px 10px 0}.add-product .det-equipaje .modal-body tr{border-bottom:1px solid #eee}.add-product .det-equipaje .modal-body tr:last-child{border:0}.add-product .equipaje-inc span{font-weight:700;padding:0 20px}.add-product .equipaje-selec{font-size:14px;padding:15px;text-align:left;color:#333}.add-product .equipaje-selec label{display:block;border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:10px}.add-product .equipaje-selec div[class^=col-]{padding:0}.add-product .total-fare-extra{text-align:left;padding-right:40px!important}.add-product .total-fare-extra strong{font-size:20px;font-weight:700}.add-product .vuelo_rdo .pop-up-panel{margin-top:0!important;border-radius:0 0 4px 4px}@media screen and (max-width:576px){.add-product .equipaje-selec div[class^=col-]{width:100%}}@media screen and (max-width:768px){.add-product .equipaje-selec{font-size:12px}}@media screen and (min-width:768px){.add-product .total-fare-extra{text-align:right}}@media screen and (max-width:992px){.add-product .det-equipaje{padding:0}.add-product .det-equipaje .modal-body{margin-bottom:0;display:inline-block;width:100%}}@media screen and (min-width:992px){.add-product .add-product .contenedor-mas-prod .ico-producto{margin:15px 30px}}.color-verde .vuelos .modal-header i,.color-verde .vuelos i{color:#7dbe23}.color-verde .vuelos .modal-body th{border-color:#aee364!important}.color-verde .fare-table .btn-primary.active,.color-verde .fare-table .btn-primary:hover{color:#7dbe23!important}.color-verde .fare-table .fare-table-serv .fal,.color-verde .fare-table .fare-table-serv .fas{color:#7dbe23}.color-verde .det-tarifa-btn a{color:#548a08}.color-verde .det-tarifa-btn :hover{background-color:#aee364!important}.color-verde a:active,.color-verde a:focus{color:#548a08}.color-verde .btn-primary:focus{background-color:#548a08}.color-verde .add-product .producto-dt a,.color-verde .add-product .producto-dt h4{color:#548a08}.color-verde .add-product .mas-productos>div.ico-producto:hover,.color-verde .add-product .mas-productos li.active .ico-producto i.fa,.color-verde .add-product .mas-productos li>a:hover .ico-producto i.fa{background-color:#7dbe23;border-color:#7dbe23}.color-verde .info-form.int-reservasAnadirServ .resumen-dt-loc span{color:#7dbe23}.color-verde .add-product .contenedor-mas-prod .pest-content h5{color:#548a08}.color-verde .add-product .contenedor-mas-prod .pest-content .det-equipaje .btn-mas,.color-verde .add-product .contenedor-mas-prod .pest-content .det-equipaje .btn-menos{color:#7dbe23}.color-azul .vuelos .modal-header i,.color-azul .vuelos i{color:#007ac2}.color-azul .vuelos .modal-body th{border-color:#22a0d6!important}.color-azul .fare-table .btn-primary.active,.color-azul .fare-table .btn-primary:hover{color:#007ac2!important}.color-azul .fare-table .fare-table-serv .fal,.color-azul .fare-table .fare-table-serv .fas{color:#007ac2}.color-azul .det-tarifa-btn a{color:#003c8c}.color-azul .det-tarifa-btn :hover{background-color:#22a0d6!important}.color-azul a:active,.color-azul a:focus{color:#003c8c}.color-azul .btn-primary:focus{background-color:#003c8c}.color-azul .add-product .producto-dt a,.color-azul .add-product .producto-dt h4{color:#003c8c}.color-azul .add-product .mas-productos>div.ico-producto:hover,.color-azul .add-product .mas-productos li.active .ico-producto i.fa,.color-azul .add-product .mas-productos li>a:hover .ico-producto i.fa{background-color:#007ac2;border-color:#007ac2}.color-azul .info-form.int-reservasAnadirServ .resumen-dt-loc span{color:#007ac2}.color-azul .add-product .contenedor-mas-prod .pest-content h5{color:#003c8c}.color-azul .add-product .contenedor-mas-prod .pest-content .det-equipaje .btn-mas,.color-azul .add-product .contenedor-mas-prod .pest-content .det-equipaje .btn-menos{color:#007ac2}.color-azulMarino .vuelos .modal-header i,.color-azulMarino .vuelos i{color:#31708f}.color-azulMarino .vuelos .modal-body th{border-color:#5689a3!important}.color-azulMarino .fare-table .btn-primary.active,.color-azulMarino .fare-table .btn-primary:hover{color:#31708f!important}.color-azulMarino .fare-table .fare-table-serv .fal,.color-azulMarino .fare-table .fare-table-serv .fas{color:#31708f}.color-azulMarino .det-tarifa-btn a{color:#105475}.color-azulMarino .det-tarifa-btn :hover{background-color:#5689a3!important}.color-azulMarino a:active,.color-azulMarino a:focus{color:#105475}.color-azulMarino .btn-primary:focus{background-color:#105475}.color-azulMarino .add-product .producto-dt a,.color-azulMarino .add-product .producto-dt h4{color:#105475}.color-azulMarino .add-product .mas-productos>div.ico-producto:hover,.color-azulMarino .add-product .mas-productos li.active .ico-producto i.fa,.color-azulMarino .add-product .mas-productos li>a:hover .ico-producto i.fa{background-color:#31708f;border-color:#31708f}.color-azulMarino .info-form.int-reservasAnadirServ .resumen-dt-loc span{color:#31708f}.color-azulMarino .add-product .contenedor-mas-prod .pest-content h5{color:#105475}.color-azulMarino .add-product .contenedor-mas-prod .pest-content .det-equipaje .btn-mas,.color-azulMarino .add-product .contenedor-mas-prod .pest-content .det-equipaje .btn-menos{color:#31708f}.color-rosa .vuelos .modal-header i,.color-rosa .vuelos i{color:#e90d8b}.color-rosa .vuelos .modal-body th{border-color:#ee83c0!important}.color-rosa .fare-table .btn-primary.active,.color-rosa .fare-table .btn-primary:hover{color:#e90d8b!important}.color-rosa .fare-table .fare-table-serv .fal,.color-rosa .fare-table .fare-table-serv .fas{color:#e90d8b}.color-rosa .det-tarifa-btn a{color:#ba006b}.color-rosa .det-tarifa-btn :hover{background-color:#ee83c0!important}.color-rosa a:active,.color-rosa a:focus{color:#ba006b}.color-rosa .btn-primary:focus{background-color:#ba006b}.color-rosa .add-product .producto-dt a,.color-rosa .add-product .producto-dt h4{color:#ba006b}.color-rosa .add-product .mas-productos>div.ico-producto:hover,.color-rosa .add-product .mas-productos li.active .ico-producto i.fa,.color-rosa .add-product .mas-productos li>a:hover .ico-producto i.fa{background-color:#e90d8b;border-color:#e90d8b}.color-rosa .info-form.int-reservasAnadirServ .resumen-dt-loc span{color:#e90d8b}.color-rosa .add-product .contenedor-mas-prod .pest-content h5{color:#ba006b}.color-rosa .add-product .contenedor-mas-prod .pest-content .det-equipaje .btn-mas,.color-rosa .add-product .contenedor-mas-prod .pest-content .det-equipaje .btn-menos{color:#e90d8b}.color-amarillo .vuelos .modal-header i,.color-amarillo .vuelos i{color:#ebab00}.color-amarillo .vuelos .modal-body th{border-color:#f2c241!important}.color-amarillo .fare-table .btn-primary.active,.color-amarillo .fare-table .btn-primary:hover{color:#ebab00!important}.color-amarillo .fare-table .fare-table-serv .fal,.color-amarillo .fare-table .fare-table-serv .fas{color:#ebab00}.color-amarillo .det-tarifa-btn a{color:#e09400}.color-amarillo .det-tarifa-btn :hover{background-color:#f2c241!important}.color-amarillo a:active,.color-amarillo a:focus{color:#e09400}.color-amarillo .btn-primary:focus{background-color:#e09400}.color-amarillo .add-product .producto-dt a,.color-amarillo .add-product .producto-dt h4{color:#e09400}.color-amarillo .add-product .mas-productos>div.ico-producto:hover,.color-amarillo .add-product .mas-productos li.active .ico-producto i.fa,.color-amarillo .add-product .mas-productos li>a:hover .ico-producto i.fa{background-color:#ebab00;border-color:#ebab00}.color-amarillo .info-form.int-reservasAnadirServ .resumen-dt-loc span{color:#ebab00}.color-amarillo .add-product .contenedor-mas-prod .pest-content h5{color:#e09400}.color-amarillo .add-product .contenedor-mas-prod .pest-content .det-equipaje .btn-mas,.color-amarillo .add-product .contenedor-mas-prod .pest-content .det-equipaje .btn-menos{color:#ebab00}.color-gris .vuelos .modal-header i,.color-gris .vuelos i{color:#565656}.color-gris .vuelos .modal-body th{border-color:#8e8e8e!important}.color-gris .fare-table .btn-primary.active,.color-gris .fare-table .btn-primary:hover{color:#565656!important}.color-gris .fare-table .fare-table-serv .fal,.color-gris .fare-table .fare-table-serv .fas{color:#565656}.color-gris .det-tarifa-btn a{color:#141414}.color-gris .det-tarifa-btn :hover{background-color:#8e8e8e!important}.color-gris a:active,.color-gris a:focus{color:#141414}.color-gris .btn-primary:focus{background-color:#141414}.color-gris .add-product .producto-dt a,.color-gris .add-product .producto-dt h4{color:#141414}.color-gris .add-product .mas-productos>div.ico-producto:hover,.color-gris .add-product .mas-productos li.active .ico-producto i.fa,.color-gris .add-product .mas-productos li>a:hover .ico-producto i.fa{background-color:#565656;border-color:#565656}.color-gris .info-form.int-reservasAnadirServ .resumen-dt-loc span{color:#565656}.color-gris .add-product .contenedor-mas-prod .pest-content h5{color:#141414}.color-gris .add-product .contenedor-mas-prod .pest-content .det-equipaje .btn-mas,.color-gris .add-product .contenedor-mas-prod .pest-content .det-equipaje .btn-menos{color:#565656}.color-naranja .vuelos .modal-header i,.color-naranja .vuelos i{color:#f99010}.color-naranja .vuelos .modal-body th{border-color:#f5a94d!important}.color-naranja .fare-table .btn-primary.active,.color-naranja .fare-table .btn-primary:hover{color:#f99010!important}.color-naranja .fare-table .fare-table-serv .fal,.color-naranja .fare-table .fare-table-serv .fas{color:#f99010}.color-naranja .det-tarifa-btn a{color:#d87700}.color-naranja .det-tarifa-btn :hover{background-color:#f5a94d!important}.color-naranja a:active,.color-naranja a:focus{color:#d87700}.color-naranja .btn-primary:focus{background-color:#d87700}.color-naranja .add-product .producto-dt a,.color-naranja .add-product .producto-dt h4{color:#d87700}.color-naranja .add-product .mas-productos>div.ico-producto:hover,.color-naranja .add-product .mas-productos li.active .ico-producto i.fa,.color-naranja .add-product .mas-productos li>a:hover .ico-producto i.fa{background-color:#f99010;border-color:#f99010}.color-naranja .info-form.int-reservasAnadirServ .resumen-dt-loc span{color:#f99010}.color-naranja .add-product .contenedor-mas-prod .pest-content h5{color:#d87700}.color-naranja .add-product .contenedor-mas-prod .pest-content .det-equipaje .btn-mas,.color-naranja .add-product .contenedor-mas-prod .pest-content .det-equipaje .btn-menos{color:#f99010}.color-rojo .vuelos .modal-header i,.color-rojo .vuelos i{color:#eb2222}.color-rojo .vuelos .modal-body th{border-color:#f35454!important}.color-rojo .fare-table .btn-primary.active,.color-rojo .fare-table .btn-primary:hover{color:#eb2222!important}.color-rojo .fare-table .fare-table-serv .fal,.color-rojo .fare-table .fare-table-serv .fas{color:#eb2222}.color-rojo .det-tarifa-btn a{color:#ba0909}.color-rojo .det-tarifa-btn :hover{background-color:#f35454!important}.color-rojo a:active,.color-rojo a:focus{color:#ba0909}.color-rojo .btn-primary:focus{background-color:#ba0909}.color-rojo .add-product .producto-dt a,.color-rojo .add-product .producto-dt h4{color:#ba0909}.color-rojo .add-product .mas-productos>div.ico-producto:hover,.color-rojo .add-product .mas-productos li.active .ico-producto i.fa,.color-rojo .add-product .mas-productos li>a:hover .ico-producto i.fa{background-color:#eb2222;border-color:#eb2222}.color-rojo .info-form.int-reservasAnadirServ .resumen-dt-loc span{color:#eb2222}.color-rojo .add-product .contenedor-mas-prod .pest-content h5{color:#ba0909}.color-rojo .add-product .contenedor-mas-prod .pest-content .det-equipaje .btn-mas,.color-rojo .add-product .contenedor-mas-prod .pest-content .det-equipaje .btn-menos{color:#eb2222}.vuelo_rdo .pop-up-panel.separadorSeleccionMalentas{margin-top:40px!important}
/*# sourceMappingURL=app.d413cc94e1e79a04a3a6ab9cc11959c6.css.map */