﻿.placeholder_input_especial{position:absolute;color:#9E9E9E;line-height:16px;padding-left:12px;padding-top:3px}.form-control[readonly]{background-color:#fff!important}.TitleTransferDetails{font-size:25px}.SubTitleConfirmation{font-size:16px!important;color:#9E9E9E}.TitlesConfirmation{font-size:14px;color:#202020}.SubTitlesConfirmation{font-size:13px}.confirmation .size16{top:-4px;position:relative}.lblConfirmationTotalPrecio{font-size:30px;display:inline-block;color:#202020;line-height:0}#lblTransfer1Title,#lblTransfer2Title{font-size:16px}.linePasos{border:.5px solid #E1E1E1;display:inline-block;width:200px;position:relative;top:-23px;left:68px}.amarilloBorder{border:1px solid #FBBF10!important}.active .fa-check{display:inline-block!important}.pasos .fa-check{color:#32a7bb}.inputOK .fa-check.inputRight{position:absolute;top:13px;right:10px;color:#32a7bb;display:block}.inputError .fa-times.inputRight{position:absolute;top:13px;right:10px;color:#ff5959;display:block}.inputError .form-control{border:1px solid #ff5959}.inputError .select2-container.form-control{border:none!important}.inputError .select2-container a{border:1px solid #ff5959}.inputOK .select2-container a{border-color:#32a7bb!important}.inputOK .form-control{border:1px solid #32a7bb}.inputOK .form-control.select2-allowclear{border:none!important}.fa-check.inputRight,.fa-times.inputRight{display:none}.freeBlue{color:#32a7bb;font-weight:600;top:10px;position:relative}.pasos li{z-index:99}.pasos .nav-item .nav-link img{opacity:.5}.pasos .nav-item .nav-link.active img{opacity:1!important}.pasos .backWhite{background-color:white;width:65px;margin:auto;text-align:center}.pasos .backWhite .nav-link{padding-left:0!important;padding-right:0!important;padding-bottom:0!important}.pasos .nav-item .option{font-size:12px;color:#9E9E9E}.pasos .active img{opacity:1!important}.pasos .active .option{color:#202020;font-family:"Brandom Bold"!important}.TitulosPasos{font-size:25px;font-family:"Brandom Light"!important}.TitulosPasosMayus{font-size:20px}.transfer_label_route{padding-left:40px;color:#202020;font-size:18px}.fa-long-arrow-right.route{color:#FBBF10;padding:0 5px}.boxVehicle{border-radius:5px;border:1px solid #E1E1E1;padding:15px 10px 8px 10px;margin-top:7px;margin-bottom:13px}.boxVehicleMoreInfo{border:1px solid #E1E1E1;padding:15px 10px;margin-top:-10px;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-bottom:10px}.boxExtras hr{margin:12px 0 20px 0}.TitleExtras{font-size:16px;color:#202020;text-transform:uppercase;top:4px;position:relative}.boxVehicle .selected,.boxExtras .selected{color:#32a7bb;font-weight:600;font-size:16px;margin:11px 0;display:block}.boxSummary{border-radius:5px;border:1px solid #E1E1E1;padding:20px 10px;margin-bottom:10px}.boxExtras{border-radius:5px;border:1px solid #E1E1E1;padding:9px 20px;margin-top:10px;margin-bottom:20px;min-height:70px}.boxExtras .amarillo-degradado{display:block;padding:5px 0!important;font-size:16px;font-weight:600;top:8px;max-width:150px;margin:0 auto}.boxExtras .col-md-3.paddTopBox{padding-top:8px!important}.boxExtras .lblPrecio{color:#202020;font-size:20px}.boxExtras .perTransfer{line-height:12px}.extrasMoreLessInfo{font-size:11px;top:5px;display:block;position:relative;color:#555}.BookSafeSave .lblSummary .fa{color:#FBBF10;padding-right:5px}.boxSummary hr.hrSummaryTotal{border-color:#FBBF10!important;border-width:2px;margin-top:15px!important;margin-bottom:10px!important}.boxSummary hr{margin:10px 0 15px 0}.boxSummary .lblTotal{font-size:35px;color:#202020}.boxSummary .imgRoute{float:left}.boxSummary .FromTo{left:5px;position:relative}.boxSummary .lblSummary{font-size:16px}.boxSummary .lblTo{top:7px;position:relative}.boxSummary .lblFrom{display:-webkit-box!important;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.boxSummary .paddLeft{padding-left:15px}.boxSummary .SubTitlesSummary{font-size:12px}.boxSummary .pasTrans12{width:95px;position:relative;display:inline-block}.boxSummary .panFaqSummary .accordion-toggle.collapsed{color:#555;font-size:16px;font-weight:400!important}.boxSummary .panFaqSummary .accordion-toggle.collapsed:hover{font-weight:600!important}.boxSummary .panFaqSummary .accordion-toggle{color:#555;font-size:16px;font-weight:600}.btnBookNow{padding:8px 40px!important}.boxVehicle .TitleVehiculo{font-size:16px;color:#202020;text-transform:uppercase}.boxVehicle img{display:block;margin:20px auto;max-width:100%}.boxVehicle .buscador_mas_info{text-align:center}.buscador_mas_info a{font-size:12px}.imagen_persona .fa,.imagen_equipaje .fa{font-size:20px;color:#9E9E9E;padding-right:3px}.imagen_equipaje{padding-left:15px}.boxVehicle .cantidad{color:#202020;font-weight:600;font-size:16px}.BackFreeCancel{background-color:#32a7bb;border-radius:50%;font-size:8px;padding:3px;color:#fff;position:relative;top:-2px}.lblFreeCancelacion{color:#32a7bb;margin-top:10px;display:block}.lblDescuentoEfectuado{color:#32a7bb}.lblTotalSinDescuento{color:#b24236;text-decoration:line-through;padding-left:5px}.lblPrecioTotal{color:#202020;font-size:30px;line-height:25px}.lblTaxesFees{padding-top:12px;display:block}.lblInfoVehicle .fa{font-size:12px;padding-right:5px}.lblInfoVehicle{line-height:26px}.TitleSummary{font-size:18px;color:#202020}.TitleModify{color:#32a7bb;font-size:12px;margin-top:6px}.ipadonly{display:none}@media(max-width:991px){.linePasos{display:none}.boxSummary{margin-bottom:50px}}@media(max-width:600px){.HeaderGAQ_Image_Location img{max-width:200px}.HeaderGAQ_Text_Location .Titulo_Gris_Upper_GAQ{text-align:center}}@media(min-width:600px) and (max-width:991px){.col-xs-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xs-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xs-8 .control-form.GAQ_Texto_Gris{display:none}.HeaderGAQ_Image_Location img{max-width:100%}.ipadonly{display:block}.ipadonly .col-md-12{margin-bottom:20px}}@media(min-width:600px) and (max-width:764px){.HeaderGAQ_Text_Location{padding-top:18px}}@media(min-width:1199px){.HeaderGAQ_Text_Location{padding-top:20px}}@media(min-width:991px){.HeaderGAQ_Image_Location{float:left;margin-left:30px;margin-right:30px}}@media(min-width:991px) and (max-width:1198px){.HeaderGAQ_Text_Location{padding-top:5px}}@media(max-width:991px){.Image_PBottom25{margin-bottom:25px}.GAQ_PBottom30{padding-bottom:30px!important}.MBottom20{margin-bottom:20px}.Image_AlignCenter{text-align:center}}