.home .footer{margin-top:-30px;width:960px!important;margin-bottom:100px;}.home .textBox{font-size:14px;}.message{font-size:10px!important;color:#666!important;}.home .searchBox{float:left;}.home .seeFinancingOptions{display:none;}.home .calendarMultipleDestinations{width:105px;float:left;}.home .offers{width:778px;height:180px;padding-top:10px;position:relative;}.home .linkAddMore{float:left;clear:both;margin-left:12px;margin-top:12px;margin-bottom:12px;}.home .offers .offersRight,.home .offers .offersLeft{float:left;}.home .searchBoxPackages .logoMejorPrecioSpanish{position:absolute;bottom:39px;right:27px;}.home .adultPriceWarning{color:red;font-weight:bold;}.footer .secureFooter div{border:1px solid #CCC;}.home .searchBoxMenu li{cursor:pointer;}.home .titleBar{background-color:#3B5999;position:relative;}.home .titleSpTrips{margin-left:15px;color:white;font-size:13px;font-family:Tahoma;font-weight:bold;color:#F3F6FD;}.home .betterPriceText{display:none;}.home .btnRed{width:118px;}.home .calendarImage{float:left;margin-left:-19px;margin-top:2px;}.home .calendarContainer{width:364px;}.home .airlinePref{width:275px!important;}.home .searchBoxDiv{z-index:200;}*+html .home .searchBoxDiv{position:relative;top:17px;}* html .home .searchBoxDiv{position:relative;top:17px;}.errorLabel .autocompleteInput,.errorLabel .dateInput,.errorLabel .calendarMultipleDestinations,.errorLabel .autocompleteMultipleDestinationsDestination,.errorLabel .errorCustom{color:red!important;}.home .errorText{margin-top:2px;}.errorText{font-weight:bold;color:red;float:left;clear:both;}.home .header{height:170px!important;margin-top:0;}.links{display:none!important;}.home .topLeftWhite{background-color:#B5CBFC;position:absolute;top:-1px;left:0;z-index:200;}.home .topRightWhite{background-color:#B5CBFC;position:absolute;top:-1px;right:0;z-index:200;}.home .bottomLeftWhite{background-color:#E9EAEE;position:absolute;bottom:0;left:0;z-index:200;}.home .bottomRightWhite{background-color:#E9EAEE;position:absolute;bottom:0;right:0;z-index:200;}* html .home .topRightWhite,* html .home .bottomRightWhite{right:-1px;}.flights{left:108px;}.packs{left:216px;}.cars{left:324px;}.home .bottomPart{position:relative;top:247px;z-index:100;}.home .superOferts button{width:80px;margin-top:1px;float:left;margin-left:3px;}.home .searchBoxesContainer{position:absolute;z-index:200;background-color:#E5EDD8;min-height:240px;}.home .littleCountryFlag{position:relative;left:4px;}.home .headBorder{padding-bottom:72px;background-color:#B5CBFC;}.home .header .phones{float:left;position:relative;left:375px;}.home .happyClientsHead .happyClientsText{clear:both;color:#D76F1A;display:block;font-size:26px;font-family:Tahoma;float:left;}.home .happyClientsHead .amountHappyClients{position:relative;left:286px;width:580px;}.home.BR .happyClientsHead .amountHappyClients{left:197px;width:650px;}.home .happyClientsHead{height:73px;background-image:url(/images/despegar/homes/images/happyClients.jpg);background-repeat:no-repeat;background-position:844px -7px;padding-top:19px;}.home .happyClients{margin-top:17px;float:left;clear:both;}* html .home .happyClients{position:relative;top:-30px;}*+html .home .header .phones{left:270px;}.home .header .phones .reside{font-weight:bold;}.home .headBorder .headerMejorPrecioSpanish{bottom:97px;float:right;position:relative;right:79px;}.home .header .phones .resideSelect{width:130px;}.home .happyClients .comments{margin-top:4px;border:none;background:none;clear:both;float:left;}* html .home .happyClients .comments{margin-top:0;}.home #especiales #ofertaEspecial,.home #especiales h3{display:none;}.home .autumnOfertsContainer{margin-top:-50px;}.home .happyClients .comments .comment{margin-top:2px;}.home .happyClients .comments .seeMoreComments{margin:20px 0 0 25px;font-size:12px;font-weight:bold;float:left;clear:both;}.home .happyClients .addYourComment{float:left;font-size:12px;font-weight:bold;position:relative;top:28px;}.home .header .brandDespegarLarge{position:relative;float:left;}.home .header .sloggan{position:relative;left:71px;color:#818181;font-size:15px;display:block;width:319px;clear:both;}.home .autocompleteMultipleDestinationsDestination,.home .autocompleteMultipleDestinationsOrigin{width:345px;float:left;}.home .header .bigFlag{float:right;margin-top:22px;position:relative;left:11px;}.sHotelInput{display:none;}.ageMsg{float:left;margin-left:5px;margin-top:3px;text-align:left;width:74px;}.searchBoxesTop{display:none;}.home .offers .offersCenter{float:left;width:778px;background-image:url(/images/despegar/homes/backgroundrepeats/pashotpaq-center.jpg);background-repeat:repeat-x;border-color:#CCC;border-style:solid solid none;border-width:1px 1px 0;height:177px;}.home .offers .offersCenter .flightOffers,.home .offers .offersCenter .hotelsOffers,.home .offers .offersCenter .packsOffers{float:left;height:155px;padding:10px;width:238px;border:1px solid #CCC;border-right:none;}.home .offers .offersCenter .packsOffers{border-right:1px solid #CCC!important;}.home .offers .offersCenter h1{float:left;padding:0 5px 5px;}.home .offers .offersCenter li a{padding-bottom:2px;}.home .offers .offersCenter #icoVuelos{background-position:-118px -556px;height:16px;width:15px;float:left;margin-right:10px;}.home .offers .offersCenter #icoHoteles{background-position:-135px -557px;height:16px;width:21px;float:left;margin-right:10px;}.home .offers .offersCenter #icoPaquetes{background-position:-159px -555px;height:16px;width:18px;float:left;margin-right:10px;}.home .offers .offersCenter #pasajes,.home .offers .offersCenter #hoteles,.home .offers .offersCenter #paquetes{float:left;height:156px;padding:10px;width:238px;}* html .home .offers .offersCenter{height:177px;overflow:hidden;}.home .offers .offersCenter #pasajes,.home .offers .offersCenter #hoteles{border-right:1px solid #ccc;}.home .offers .offersCenter li{float:left;width:240px;padding:1px;}*html .home .offers .offersCenter li{margin-left:-2px;}*+html .home .offers .offersCenter #pasajes li{padding-top:0;}* html .home .offers .offersCenter #pasajes li{padding-top:0;}.home .offers .offersCenter .precioFavorito{float:right;padding:2px;}.home .offers .offersCenter a{float:left;padding:0 2px;}.home .offers .offersCenter em{float:left;padding:2px;font-size:11px;}.home .roomline{clear:both;position:relative;top:-15px;width:450px;}.home .specialTrips{width:464px;height:250px;margin-top:15px;position:relative;}* html .home .specialTrips{margin-top:-41px;margin-bottom:60px;}.home .specialTrips .titleBar{height:22px;padding:4px 0 0;margin:0;width:464px;position:static;}.home .specialTrips .tabExternal{height:20px;width:434px;}.home .specialTrips .tabExternal .tabInternal{height:20px;padding:0 10px 0 15px;margin:0 6px 0 -8px;text-align:left;color:#FFF;}.home .specialTrips .tabExternal .tabInternal,.home .specialTrips .tabExternal{background-color:#A5090A;cursor:pointer;}.home .specialTrips .tabExternal.selected .tabInternal,.home .specialTrips .tabExternal.selected{background-color:#A5090A;cursor:pointer;}.home .specialTrips .titleSpecialTrips{padding:3px;padding-left:10px;}.home .specialTrips .containerSpecialTrip{padding-top:10px;background:url(/images/despegar/homes/backgroundrepeats/viajesesp.jpg);height:205px;font-family:Tahoma;font-size:11px;font-weight:bold;color:#232428;padding-top:16px;padding-left:13px;padding-right:29px;position:relative;top:0;}.home .emailBox{border:1px solid #DFE0E5;border-top:1px solid #AFB0B4;margin-right:-1px;}.home .buttonMail{background-color:#4685E4;color:white;width:57px;height:18px;text-align:center;display:block;float:left;padding-top:5px;margin-left:5px;cursor:pointer;}.home .emailBox{width:245px;float:left;margin-top:3px;color:#ABABAD;}.home #especiales{margin-top:50px;}.home #especiales #titleDestacadoEspecial2{margin-bottom:5px;}.home #especiales .precioTempBaja{float:right;}.home #especiales .verMasOfertas{float:right;font-size:10px;font-weight:normal;display:none;}.home.BR #especiales #temporadaBaja{margin-bottom:9px;}.home #especiales #temporadaBaja{margin-bottom:20px;}.home #especiales #otrosEspeciales{font-weight:normal;}.home .autumnOferts{float:left;clear:both;margin-top:20px;}.home .autumnOfertsContainer ul{float:left;font-weight:normal;clear:both;width:415px;}.home .autumnOfertsContainer .price{float:right;margin-top:3px;}.home .autumnOfertsContainer .promo{float:left;margin-top:5px;width:350px;}.home .superOferts{float:left;margin-bottom:15px;}.home .superOferts .superOfertsTitle{padding:0 0 3px 1px;display:block;font-size:13px;font-weight:normal;}.home .superOferts .superOfertsTitle .redText{color:red;font-weight:bold;}.home .autumnOferContainer li{border-right:1px solid #0080FF;float:left;font-weight:normal;margin-right:5px;margin-top:3px;}.home .autumnOferContainer ul{float:left;clear:both;width:400px;}*+html .home .autumnOferContainer ul{margin-top:2px;}.home .specialTrips .containerSpecialTrip .mainSpecialTrip{margin:10px;border-bottom:1px solid #CCC;height:100px;}.home .specialTrips .containerSpecialTrip .mainSpecialTrip .imgContainer{float:left;height:70px;margin:5px 15px;padding:5px;width:70px;}.home .specialTrips .containerSpecialTrip .mainSpecialTrip .mainSpecialTripLinkContainer{width:305px;margin-top:15px;float:left;}.home .specialTrips .containerSpecialTrip .mainSpecialTrip .imgContainer img{border:1px solid #CCC;}.home .specialTrips .containerSpecialTrip .mainSpecialTrip .mainSpecialTripPrice{float:right;}.home .specialTrips .containerSpecialTrip .mainSpecialTrip .mainSpecialTripLink{float:left;width:200px;}.home .specialTrips .containerSpecialTrip .specialTripsSecondRow{margin:10px;margin-bottom:5px;border-bottom:1px solid #CCC;height:65px;}.home .specialTrips .containerSpecialTrip .specialTripsSecondRow .SecondRowLink{width:350px;padding:5px;float:left;}.home .specialTrips .containerSpecialTrip .specialTripsSecondRow .SecondRowPrice{padding:5px;float:right;}.home .specialTrips .containerSpecialTrip .specialTripsOtherLinks{padding-left:15px;padding-right:5px;}.home .happyCostumers{height:100px;width:770px;margin-top:10px;position:relative;}.home .pictureHappyCostumers{background-image:url(/images/despegar/homes/clientesfelices.gif);bottom:1px;height:95px;left:0;position:absolute;width:105px;}.home .happyCostumers .borderSmallLeft1{float:left;}.home .happyCostumers .borderSmallRight1{float:left;}.home .happyCostumers .centerHappyCostumers{background:transparent url(/images/despegar/homes/backgroundrepeats/encuesta-center.jpg) repeat-x;width:742px;height:100px;float:left;}.home .happyCostumers .centerHappyCostumers .textHappyCostumers{height:80px;width:180px;margin-top:10px;margin-left:140px;text-align:center;float:left;}.home .happyCostumers .centerHappyCostumers .textHappyCostumers .happyCostumersBigLabel{color:#6c0;font-size:36px;}.home .happyCostumers .centerHappyCostumers .textHappyCostumers .happyCostumersLabel{font-weight:bold;font-size:18px;}.home .happyCostumers .centerHappyCostumers .textHappyCostumers .msgHappyCostumers{color:#adadad;font-size:14px;font-weight:bold;}.home .happyCostumers .centerHappyCostumers .quoteHappyCostumers{width:360px;height:80px;float:left;margin-left:35px;margin-top:25px;}.home .happyCostumers .centerHappyCostumers .quoteHappyCostumers blockquote{font-style:italic;}.home .previajeBox{height:100px;width:440px;margin-top:10px;margin-right:10px;float:left;}.home .previajeBox .previajeCenter{background:transparent url(/images/despegar/homes/backgroundrepeats/previaje-center.jpg) repeat-x;height:100px;width:420px;float:left;}.home .previajeBox .borderSmallLeft2{float:left;}.home .previajeBox .borderSmallRight2{float:left;}.home .previajeBox .brandPreViajeLarge{margin-top:15px;margin-left:15px;float:left;}.home .previajeBox .textPreviaje{color:#F30;float:right;font-size:16px;line-height:90%;padding:10px 15px 0 0;}.home .previajeBox .searchAreaPreviaje{height:40px;margin-top:10px;margin-left:10px;font-size:12px;}.home .previajeBox .searchAreaPreviaje .textBox{padding-bottom:4px;}.home .phoneBox{height:100px;width:320px;margin-top:10px;float:left;}.home .phoneBox .phoneContent{background:transparent url(/images/despegar/homes/backgroundrepeats/telbuy-center.jpg) repeat-x;height:100px;width:290px;float:left;}.home .phoneBox .borderMediumLeft{float:left;}.home .phoneBox .borderMediumRight{float:left;}.home .phoneBox .phoneContent .bigTelephone{margin-top:15px;margin-left:15px;float:left;}.home .phoneBox .phoneContent .phoneContentText{width:230px;margin-left:15px;margin-top:10px;float:left;}.home .phoneBox .phoneContent .phoneContentTextTitle{font-size:16px;display:block;}.home .phoneBox .phoneContent .phoneContentTextNumberParraf{margin-left:55px;margin-top:20px;float:left;}.home .phoneBox .phoneContent .phoneContentTextNumberParraf .phoneContentTextNumber{font-size:16px;margin-left:10px;}.home .msgSubscription{float:left;height:30px;margin-left:38px;margin-top:3px;width:310px;}.home .contentWrapper{background-color:#E9EAEE;}.home .Content{background-color:white;position:relative;top:-61px;}.home .msgSubscription .textBoxSubscription{margin-right:10px;}.contentWraper{background-color:#FEF5A8;min-height:100%;position:relative;}.Content{width:960px;height:1021px;margin:15px auto 0;padding:17px 5px 84px 12px;}.headerInternal{width:960px;margin:0 auto;}.header{width:100%;}.footer{margin:0 auto;background:none!important;}.home #hrTop{position:absolute;right:181px;top:-250px;width:299px;}.home #skyScrapper{position:absolute;right:7px;top:-250px;}*+html .home #hrTop{top:-247px;}*+html .home #skyScrapper{top:-247px;}.home #favDespegar{position:absolute;right:180px;top:204px;}.home #botBottom{position:absolute;right:7px;top:354px;}.home .errorIcon{float:left;margin-left:9px;display:none;}.home .errorLabel .errorIcon{display:block;}.home .searchBoxFlights,.home .searchBoxPackages,.home .searchBoxPackages,.home .searchBoxCars{width:454px!important;padding-left:5px!important;padding-right:5px!important;min-height:250px!important;background-color:#E5EDD8;}*html .home .searchBoxFlights{height:250px;width:458px!important;}.home .searchBoxFlights label,.home .searchBoxFlights input,.home .searchBoxFlights select{font-size:13px;}.home .searchBoxFlights .selectAge{float:left;width:195px;}.home .searchBoxFlights .tripType{height:31px;margin-left:9px;padding-top:11px;}.home .searchBoxFlights .tripType li{float:left;font-size:11px;margin-right:16px;}.home .searchBoxFlights .tripType li .lblRadio{vertical-align:text-top;}* html .home .searchBoxFlights .tripType li .lblRadio{vertical-align:baseline;}*+html .home .searchBoxFlights .tripType li .lblRadio{vertical-align:baseline;}.home .searchBoxFlights .autocompleteInput{width:345px!important;float:left;}.home .searchBoxFlights input.default{color:#ABABAD;}.home .searchBoxFlights .dateInput{width:105px!important;float:left;}.home .searchBoxFlights p{float:left;width:450px;padding:0 0 2px 5px;}.home .searchBoxFlights .roundtripContainer p{padding-bottom:5px;}.home .searchBoxFlights .calendarImage{float:left;margin-left:-19px;margin-top:2px;}.home .searchBoxFlights .paxselection .adtselectline .labeladt,.home .searchBoxFlights .paxselection .childselectsbox .labelcnn,.home .searchBoxFlights .roundtripContainer label{float:left;padding-top:3px;padding-left:10px;width:55px;}.home .searchBoxFlights .paxselection{float:left;padding:0 0 4px 12px;width:426px;}.home .searchBoxFlights .paxselectionMargin{margin-bottom:45px;}.home .searchBoxFlights .paxselection .passengerAge{display:none;}* html .home .searchBoxFlights .paxselection{display:inline;}*+html .home .searchBoxFlights .paxselection{padding:0 0 0 12px;}.home .searchBoxFlights .paxselection .adtselectline{height:26px;float:left;}.home .searchBoxFlights .paxselection .adtselectline .labeladt{padding-left:3px!important;}.home .searchBoxFlights .paxselection .adtselectline .selectAdt{float:left;}.home .searchBoxFlights .paxselection .childselectsbox{float:left;}.home .searchBoxFlights .paxselection .ageselectsbox{float:left;width:325px;text-align:left;padding-left:4px;}.home .searchBoxFlights .paxselection .ageselectsboxMargin{margin-bottom:30px;}.home .searchBoxFlights .paxselection .ageselectsbox .errorText{margin-left:4px;}* html .home .searchBoxFlights .paxselection .ageselectsbox .errorText{float:none!important;}*+html .home .searchBoxFlights .paxselection .ageselectsbox .errorText{float:none!important;}.home .searchBoxFlights .selectAgeLine{width:300px;}.home .searchBoxFlights .paxselection #labelageflights{margin-left:6px;padding-top:7px;padding-bottom:5px;float:left;}.home .searchBoxFlights .otherOptions{float:left;padding:0 0 0 5px;width:424px;}.home .searchBoxFlights .advOptionsContainer{float:left;padding:23px 0 5px 13px;}.home .searchBoxFlights .advOptionsContainer .advOptionsLink span{text-decoration:underline;font-size:13px;}.home .searchBoxFlights .advOptionsContainer .advOptionsLink .advOptionsArrow{margin:2px 4px 0 0;text-decoration:none;}.home .searchBoxFlights .multipleDestinationContainer label{display:block;float:left;width:55px;padding-left:10px;}.home .searchBoxFlights .lineMD{clear:both;padding-top:7px;margin-bottom:25px;}.home .searchBoxFlights .lineMD p{padding-bottom:5px;}* html .home .searchBoxFlights .calendarMultipleDestinations{margin-left:3px;}*+html .home .searchBoxFlights .lineMD{margin-bottom:0;}.home .searchBoxFlights .lineMD .titleMD{padding-bottom:4px;padding-left:15px;}.home .searchBoxFlights .searchHotelsToo{float:left;}.home .searchBoxFlights .searchHotelsToo .searchHotelsTooChkBoxLbl{vertical-align:text-bottom;}.home .searchBoxFlights .searchHotelsToo .message{display:none;}.searchBoxFlights .advancedOptions .lblClassPref,.searchBoxFlights .advancedOptions .classPref,.searchBoxFlights .advancedOptions .classPrefMsg{display:none;}.home .searchBoxFlights .advancedOptions{margin-top:20px;}.home .searchBoxFlights .advancedOptions select{width:170px;}.home .searchBoxFlights .advancedOptions label{float:left;width:130px;}* html .home .searchBoxFlights .advancedOptions p{display:inline;}.home .searchBoxFlights .btnLine{bottom:6px;left:307px;position:absolute;}* html .home .searchBoxFlights .btnLine{float:left;display:inline;position:relative;margin-top:-34px;margin-left:-5px;bottom:0;}.home .searchBoxFlights .airlinePref{margin-bottom:110px;}.home .searchBoxFlights .linkAddMore{float:left;clear:both;margin-left:12px;margin-top:3px;margin-bottom:12px;width:424px;font-size:13px;}.home .searchBoxFlights .errorText{display:none;}.home .searchBoxFlights .errorLabel .errorText{display:inline;}.home .searchBoxFlights .returnline.errorLabel .errorText,.home .searchBoxFlights .destinationline.errorLabel .errorText{margin-left:65px;}* html .home .searchBoxFlights .destinationline.errorLabel .errorText{float:none!important;}*+html .home .searchBoxFlights .destinationline.errorLabel .errorText{float:none!important;}* html .home .searchBoxFlights .returnline.errorLabel .errorTex{float:none!important;}*+html .home .searchBoxFlights .returnline.errorLabel .errorTex{float:none!important;}.home .searchBoxFlights .lineMD .errorLabel .errorText{margin-left:55px;}* html .home .searchBoxFlights .lineMD .errorLabel .errorText{float:none!important;}*+html .home .searchBoxFlights .lineMD .errorLabel .errorText{float:none!important;}.home .searchBoxFlights .betterPriceIcon{bottom:34px;left:331px;position:absolute;}* html .home .searchBoxFlights .betterPriceIcon{float:left;display:inline;position:relative;margin-top:-105px;top:0;margin-left:-5px;}.home .searchBoxCars{width:454px;}*html .home .searchBoxCars{height:250px;width:458px!important;}.home .searchBoxCars label,.home .searchBoxCars input,.home .searchBoxCars select{font-size:13px;}.home .searchBoxCars .dateInput{float:left;}.home #citygetcar{width:270px;}.home #cityreturncar{width:270px;}.home .searchBoxCars input.default{color:#ABABAD;}.home .searchBoxCars #labeldateget,.home .searchBoxCars #labeldatereturn{float:left;display:block;width:75px;padding-top:3px;}.home .searchBoxCars p{float:left;padding:0 0 7px 15px;width:439px;}.home .searchBoxCars .cityget{margin-top:15px;}.home .searchBoxCars .cityget #labelcityget,.home .searchBoxCars .cityget #citygetcar,.home .searchBoxCars .cityreturn #labelcityreturn,.home .searchBoxCars .cityreturn #cityreturncar{float:left;}.home .searchBoxCars .cityget #labelcityget,.home .searchBoxCars .cityreturn #labelcityreturn{width:130px;}.home.BR .searchBoxCars .cityget #labelcityget,.home.BR .searchBoxCars .cityreturn #labelcityreturn{width:75px;}.home .searchBoxCars .cityget .errorIcon,.home .searchBoxCars .cityreturn .errorIcon{margin-left:0;}.home .searchBoxCars .btnLine{bottom:6px;left:307px;position:absolute;}.home .searchBoxCars .betterPriceIcon{bottom:34px;left:331px;position:absolute;}.home .searchBoxCars .errorText{display:none;}.home .searchBoxCars .errorLabel .errorText{display:inline;margin-left:75px;}* html .home .searchBoxCars .errorLabel .errorText{float:none!important;}*+html .home .searchBoxCars .errorLabel .errorText{float:none!important;}.home .searchBoxCars .cityget.errorLabel .errorText{display:inline;margin-left:137px;}* html .home .searchBoxCars .cityget.errorLabel .errorText{float:none!important;}*+html .home .searchBoxCars .cityget.errorLabel .errorText{float:none!important;}.home .searchBoxCars .cityreturn.errorLabel .errorText{display:inline;margin-left:137px;}* html .home .searchBoxCars .cityreturn.errorLabel .errorText{float:none!important;}*+html .home .searchBoxCars .cityreturn.errorLabel .errorText{float:none!important;}.home .searchBoxPackages .buscarBtn{position:absolute;right:4px;bottom:6px;}*+html .home .searchBoxPackages #labelcheckout{margin-left:20px;}.home .searchBoxPackages #labelcheckin,.home .searchBoxPackages #labelcheckout,.home .searchBoxPackages #labeldays{float:left;margin-top:2px;}.home .searchBoxPackages #labelcheckout{margin-left:19px;}.home .searchBoxPackages .labels{margin-top:15px;height:29px;}.home .searchBoxPackages .combocontainer{clear:both;position:relative;top:5px;}*+html .home .searchBoxPackages .combocontainer{margin-left:25px;}.home .searchBoxPackages #paxCnnAges{float:left;width:150px;margin-top:0;}.home .searchBoxPackages .labels label{display:block;float:left;text-align:center;width:40px;margin-left:23px;margin-right:10px;}* html .home .searchBoxPackages .labels label{margin-left:10px;}* html .home .searchBoxPackages .labelcnn{position:relative;left:18px;}.home .searchBoxPackages #days{width:315px;float:left;}.home .searchBoxPackages #adtPax,.home .searchBoxPackages #cnnPax{float:left;margin-left:23px;margin-right:13px;}*+html .home .searchBoxPackages #adtPax{margin-left:0;}*+html .home .searchBoxPackages #cnnPax{margin-left:0;margin-right:0;position:relative;left:27px;}.home .searchBoxPackages .paxdetails{clear:both;float:left;width:450px;padding-bottom:15px;margin-top:-17px;}.home .searchBoxPackages .labelage{margin-top:-1px;}.home .searchBoxPackages .labeladt{margin-left:19px;margin-right:22px;}.home .searchBoxPackages .labelage{margin-top:13px;margin-left:0!important;}.home .searchBoxPackages{padding-top:10px;padding-left:5px;min-height:240px;width:435px;padding-bottom:1px;}* html .home .searchBoxPackages{height:240px;}*+html .home .searchBoxPackages #paxCnnAges select{margin-left:45px;}.home .searchBoxPackages .dateInput{width:109px;}.home .searchBoxPackages .originselect{width:315px;}.home .searchBoxPackages .autocompleteInput{width:311px;}.home .searchBoxPackages .autocompleteInput{width:308px;}.home .searchBoxPackages .errorText{display:none;}.home .searchBoxPackages .errorLabel .errorText{display:inline;}.home .searchBoxPackages #labelorigin,.home .searchBoxPackages #labeldestination,.home .searchBoxPackages #labelcheckin{display:block;width:98px;float:left;}*+html .home .searchBoxPackages #destinationline{position:relative;left:-15px;}.home .searchBoxPackages .checkinline,.home .searchBoxPackages .destinationline,.home .searchBoxPackages .originline,.home .searchBoxPackages .daysline{height:30px!important;float:left;clear:both;width:450px;}.home .happyClients .commentHome{width:230px;padding-right:10px;float:left;}.home .happyClients .commentHome .commentTextAndValue{height:108px;padding:10px 20px 0;background:url("/images/despegar/content/clients/burbuja2.png") no-repeat scroll 0 0 transparent;color:#1F497D;}.home .happyClients .commentHome .commentTextAndValue .commentTextContainer{height:43px;color:#006;font-family:Verdana;font-size:12px;line-height:14px;text-align:center;overflow:hidden;}.home .happyClients .commentHome .commentTextAndValue .seeFullComment{margin:5px 0 0 4px;}.home .happyClients .commentHome .commentTextAndValue .hands{margin:6px auto 0;}.home .happyClients .commentHome .description{padding:2px 0 0 22px;}.home .happyClients .commentHome .description .commentDesc{display:block;margin:5px 0;}.home .happyClients .commentHome .description .commentDate{width:55px;height:12px;display:block;overflow:hidden;}.noOffers .offers{display:none;}.noOffers #hrTop{top:-264px;}.noOffers #skyScrapper{top:-264px;}.noOffers #favDespegar{top:0;}.noOffers .happyClientsHead{background-image:none;padding-top:0;margin-bottom:25px;}.noOffers .bottomLeftWhite{top:-80px;}.noOffers .bottomRightWhite{top:-92px;}.noOffers .Content{height:813px;}* html .popUp{width:528px;}.popUp .searchBoxHotels .btnLine{padding:5px 0 10px 14px;position:static;}.searchBoxHotels{width:454px!important;padding-left:5px!important;padding-right:5px!important;min-height:250px!important;position:relative;overflow:hidden;}*html .searchBoxHotels{width:478px!important;}.searchBoxHotels label,.searchBoxHotels input,.searchBoxHotels select{font-size:13px;}.searchBoxHotels label{float:left;width:80px;padding-top:3px;}.searchBoxHotels p{float:left;width:439px;padding:0 0 5px 15px!important;}*html .searchBoxHotels p{width:443px;}.searchBoxHotels .destinationline{margin-top:15px;}.searchBoxHotels input{float:left;width:320px;}.searchBoxHotels .errorText{clear:both;color:red;float:left;font-weight:bold;}.searchBoxHotels .roomsdetails .labels{margin-left:79px;}.searchBoxHotels .roomsdetails .labels label{width:58px;}.searchBoxHotels .roomsdetails .labels #labelagehotels{width:73px;}.searchBoxHotels .roomsdetails .selectCnnAge{width:auto;}.searchBoxHotels .roomsdetails .selectCnnInfsCont{height:37px;display:block;}* html .searchBoxHotels .roomsdetails .selectCnnInfsCont{height:48px;}*+html .searchBoxHotels .roomsdetails .selectCnnInfsCont{height:48px;}.searchBoxHotles.roomline{clear:both;position:relative;top:-15px;width:424px;}.searchBoxHotels .roomline{top:2px;width:340px;}.searchBoxHotels .roomline .roomnumberlabel{display:none;}.searchBoxHotels .roomline p{margin-left:-15px;padding:0;width:60px;padding-bottom:2px;}.searchBoxHotels .roomline .ageselectsbox{width:90px;}.searchBoxHotels .roomline select{margin-bottom:10px;}.searchBoxHotels .roomline .errorText{width:100px;}.searchBoxHotels .checkinline.errorLabel .errorText{margin-left:80px;}* html .searchBoxHotels .checkinline .errorText{float:none!important;}*+html .searchBoxHotels .checkinline .errorText{float:none!important;}.searchBoxHotels .checkoutline.errorLabel .errorText{margin-left:80px;}* html .searchBoxHotels .checkoutline .errorText{float:none!important;}*+html .searchBoxHotels .checkoutline .errorText{float:none!important;}.searchBoxHotels .destinationline.errorLabel .errorText{margin-left:80px;}* html .searchBoxHotels .destinationline .errorText{float:none!important;}*+html .searchBoxHotels .destinationline .errorText{float:none!important;}.searchBoxHotels .checksearch{bottom:0;left:0;padding:6px 0 2px 8px;position:relative;width:314px;}.searchBoxHotels .checksearch .checksearchInput{width:20px;margin-top:0;}.searchBoxHotels .checksearchLabel{width:160px;padding-top:0;}*html .searchBoxHotels .checksearchLabel{margin-top:3px;}*+html .searchBoxHotels .checksearchLabel{margin-top:3px;}.searchBoxHotels .HideDiv{display:none!important;}.searchBoxHotels .clearBox{clear:both;}.searchBoxHotels .btnLine{bottom:6px;left:307px;position:absolute;}.searchBoxHotels .betterPriceIcon{bottom:60px;left:346px;position:absolute;}.searchBoxHotels .ageselectsbox .errorLabel{float:left;}.searchBoxHotels .roomsdetails{padding-top:10px;}.searchBoxHotels .errorLabel .errorText{display:inline;}.searchBoxHotels .rowPaxsHotel{position:relative;float:left;width:300px;}*+html .searchBoxHotels .rowPaxsHotel{float:left;clear:both;position:relative;margin-top:5px;}.searchBoxHotels .sHotelInput{margin:4px 0 0 26px;width:153px!important;display:none;}.searchBoxHotels .roomselect{width:120px;}*html .searchBoxHotels .roomselect{margin-left:-3px;}.searchBoxHotels .paxselection{float:left;padding:0 0 27px 15px;width:412px;}.searchBoxHotels .paxselection .passengerAge{display:none;}.searchBoxHotels .btnRed{width:118px;}.searchBoxHotels .dateInput{width:105px!important;}.searchBoxHotels .calendarImage{float:left;margin-left:-19px;margin-top:2px;}.searchBoxHotels .errorIcon{float:left;margin-left:9px;display:none;}.searchBoxHotels .ageselectsbox .errorIcon,.searchBoxHotels .errorLabel .errorIcon{display:block;}#NuevaBusqueda .contenedorBordes,#NuevaBusqueda .contenidoDelPopUp{min-width:464px;}.errorLabel .autocompleteInput,.errorLabel .dateInput,.errorLabel .calendarMultipleDestinations,.errorLabel .autocompleteMultipleDestinationsDestination,.errorLabel .errorCustom{color:red!important;}.searchBoxHotels{background-color:#E5EDD8;}.searchBoxHotels input.default{color:#ABABAD;}.searchBoxHotels .roomline .selectCnnAge.errorLabel{border:1px solid #CDC;}.searchBoxHotels .ageselectsbox .errorLabel{border-bottom:1px solid #CDC;border-top:1px solid #CDC;color:#C33;}* html .popUp{width:528px;}.popUp .searchBoxHotelsAndFlights{background-color:#F1F4ED!important;}.popUp .searchBoxHotelsAndFlights .btnLine{padding:5px 0 10px 14px;position:static;}.searchBoxHotelsAndFlights{width:454px!important;padding-left:5px!important;padding-right:5px!important;min-height:250px!important;background-color:#E5EDD8;}*html .searchBoxHotelsAndFlights{height:250px;width:458px!important;}.searchBoxHotelsAndFlights select,.searchBoxHotelsAndFlights input{padding:1px;font-size:13px;}.searchBoxHotelsAndFlights label{font-size:13px;}.searchBoxHotelsAndFlights .dateInput{width:105px!important;}.searchBoxHotelsAndFlights .selectAge,.searchBoxHotelsAndFlights .selectCnnAge,.searchBoxHotelsAndFlights #paxCnnAges select{width:136px;margin-bottom:3px;position:relative;}.searchBoxHotelsAndFlights .btnRed{width:118px;}.searchBoxHotelsAndFlights .calendarImage{float:left;margin-left:-19px;margin-top:2px;}.searchBoxHotelsAndFlights label{float:left;width:77px;padding-top:3px;}.searchBoxHotelsAndFlights p{float:left;width:439px;padding:0 0 5px 15px;}.searchBoxHotelsAndFlights .originline{padding-top:15px;}.searchBoxHotelsAndFlights .roomline{width:390px;padding-bottom:7px;top:2px;}.searchBoxHotelsAndFlights .roomline .roomnumberlabel{display:none;}.searchBoxHotelsAndFlights .roomline p{width:68px;padding:0;margin-bottom:20px;}.searchBoxHotelsAndFlights .roomline .ageselectsbox{width:80px;}.searchBoxHotelsAndFlights input{float:left;width:320px;}.searchBoxHotelsAndFlights input.default{color:#ABABAD;}.searchBoxHotelsAndFlights .paxselection{float:left;width:412px;padding:0 0 0 15px;}.searchBoxHotelsAndFlights .roomsdetails{float:left;padding:10px 0 0 0;}.searchBoxHotelsAndFlights .roomsdetails .labels{margin-left:77px;width:290px;}.searchBoxHotelsAndFlights .roomsdetails .labels label{width:68px;}.searchBoxHotelsAndFlights .roomsdetails .labels .labelage{width:80px;}.searchBoxHotelsAndFlights .roomsdetails .labels .labelageinfs{width:70px;}.searchBoxHotelsAndFlights .roomsdetails .selectCnnAge{width:42px;}.searchBoxHotelsAndFlights .roomsdetails .selectCnnInfsCont{height:25px;display:block;}.searchBoxHotelsAndFlights .HideDiv{display:none!important;}.searchBoxHotelsAndFlights .btnLine{bottom:6px;left:307px;position:absolute;}.searchBoxHotelsAndFlights .betterPriceIcon{top:74px;left:331px;position:absolute;}*html .searchBoxHotelsAndFlights .btnLine{position:absolute;}*html .searchBoxHotelsAndFlights .betterPriceIcon{position:absolute;}.searchBoxHotelsAndFlights .roomselect{width:120px;}*html .searchBoxHotelsAndFlights .roomselect{margin-left:-3px;}.searchBoxHotelsAndFlights .errorIcon{float:left;margin-left:10px;display:none;}.searchBoxHotelsAndFlights .ageselectsbox .errorIcon,.errorLabel .errorIcon{display:block;}.searchBoxHotelsAndFlights .errorLabel .autocompleteInput,.searchBoxHotelsAndFlights .errorLabel .dateInput,.searchBoxHotelsAndFlights .errorLabel .calendarMultipleDestinations,.searchBoxHotelsAndFlights .errorLabel .autocompleteMultipleDestinationsDestination,.searchBoxHotelsAndFlights .errorLabel .errorCustom{color:red!important;}.searchBoxHotelsAndFlights .errorText{margin-top:2px;}.searchBoxHotelsAndFlights .errorText{font-weight:bold;color:red;float:left;clear:both;}.searchBoxHotelsAndFlights .ageselectsbox .errorLabel{border-bottom:1px solid #CDC;border-top:1px solid #CDC;color:#C33;}#errorTextAdt,#errorTextChld{margin-bottom:5px;margin-right:105px;}* html #errorTextAdt{float:none!important;display:block!important;}*+html #errorTextAdt{float:none!important;display:block!important;}* html #errorTextChld{float:none!important;display:block!important;}*+html #errorTextChld{float:none!important;display:block!important;}.searchBoxHotelsAndFlights .errorTextChld{display:none;margin-left:-10px;}.searchBoxHotelsAndFlights .errorLabel .errorText{display:inline;}.searchBoxHotelsAndFlights p .errorText{margin-left:77px;}* html .searchBoxHotelsAndFlights p .errorText{float:none!important;}*+html .searchBoxHotelsAndFlights p .errorText{float:none!important;}.searchBoxHotelsAndFlights .roomline .errorText{float:left;height:16px;margin-left:-32px;position:relative;text-align:center;width:100px;}* html .searchBoxHotelsAndFlights .roomline .errorText{height:16px;width:60px;margin-left:-10px;text-align:center;}.searchBoxHotelsAndFlights .roomline .ageselectsbox .errorIcon{margin-left:2px;}.searchBoxHotelsAndFlights .roomline .selectCnn.errorLabel{padding:1px;border:2px inset threedface;}.searchBoxHotelsAndFlights .roomline .selectCnnAge.errorLabel{border:1px solid #CDC;padding:1px;float:left;}.searchBoxDiv{width:440px;float:left;position:relative;}.searchBoxDiv select{padding:1px;font-size:13px;}.searchBoxDiv .searchBoxMenu{height:35px;}.searchBoxDiv .searchBoxMenu li{background-color:#F3FF11;float:left;width:82px;height:28px;padding:10px 11px 0;margin:0 2px;text-align:center;text-decoration:underline;color:#06C;font-size:16px;}.searchBoxDiv .searchBoxMenu .firstTab{margin-left:0;}.searchBoxDiv .searchBoxMenu .selected{background-color:#E5EDD8;color:#D76F1A;text-decoration:none;font-weight:bold;}.lblRadioSelected{font-weight:bold;}.leftTopBox{display:block;float:left;position:absolute;}.rightTopBox{display:block;float:left;margin-left:95px;position:absolute;}.leftTopBoxCommon{display:block;float:left;position:absolute;font-size:5px;}.rightTopBoxCommon{display:block;float:left;margin-left:95px;position:absolute;font-size:5px;}.selectAge,.selectCnnAge,#paxCnnAges select{width:136px;margin-bottom:3px;position:relative;}*+html .home .searchBoxPackages .checkinline{float:left!important;clear:both!important;}.home .dateInput{width:105px!important;}.searchBoxDiv .searchBoxPackages .destinationline{height:26px;}.buttonCalendarOn{cursor:pointer;}input.settingDateError{border:1px solid red;background-color:#FDE;}.calendarContainer{border:1px solid black;background-color:white;display:none;}*+html .calendarContainer{width:362px;}.calendarContainer span{width:23px;height:18px;border:1px solid white;display:block;float:left;text-align:center;cursor:default;overflow:hidden;}.calendarContainer p{margin:0;clear:both;}.calendarContainer a{text-decoration:underline;}.calendarContainer .hiddenMonth{display:none;}.calendarContainer .calendarVisible{width:180px;margin:0 1px;border-left:1px solid lightgray;border-right:1px solid lightgray;float:left;}.calendarContainer .calendarVisible.firstMonth{margin-left:0;border-left:0;}.calendarContainer .calendarVisible.lastMonth{margin-right:0;border-right:0;}.calendarContainer .calendarVisible .monthHeader{background-color:#ddd;}.calendarContainer .calendarVisible .monthHeader h3{width:100%;padding-top:6px;font-weight:bold;font-family:Arial;display:block;text-align:center;position:relative;z-index:2;}.calendarContainer .calendarVisible .monthHeader .monthsSwitchingArrows{height:24px;padding-bottom:2px;margin-top:-15px;}.calendarContainer .calendarVisible .monthHeader .monthsSwitchingArrows .arrowContainer{width:16px;height:17px;margin:3px;background:white;display:block;visibility:hidden;line-height:16px;float:left;clear:none;cursor:pointer;position:relative;z-index:3;}.calendarContainer .calendarVisible.firstMonth .monthHeader .monthsSwitchingArrows .arrowContainer.previous{visibility:visible;}.calendarContainer .calendarVisible.lastMonth .monthHeader .monthsSwitchingArrows .arrowContainer.next{visibility:visible;}.calendarContainer .calendarVisible .monthHeader .monthsSwitchingArrows .arrowContainer.next{float:right;}.calendarContainer .calendarVisible .monthHeader .monthsSwitchingArrows .arrowContainer a{width:100%;height:100%;border:1px solid #ccc;display:block;color:#06c;cursor:pointer;text-decoration:none;text-align:center;}.calendarContainer .calendarVisible .monthHeader .monthsSwitchingArrows .arrowContainer a:hover{color:#C00;}.calendarContainer .calendarVisible .monthHeader .monthsSwitchingArrows.noPrev .arrowContainer.previous a,.calendarContainer .calendarVisible .monthHeader .monthsSwitchingArrows.noNext .arrowContainer.next a{color:#666;cursor:default;}.calendarContainer .calendarVisible .daysNameContainer .dayName{background-color:white;color:black;}.calendarContainer .calendarVisible .daysGrid .selectable{color:#06c;text-decoration:underline;font-weight:bold;cursor:pointer;}.calendarContainer .calendarVisible .daysGrid .selectable:hover{border-bottom-color:black;border-right-color:black;background-color:#ddd;}.calendarContainer .calendarVisible .daysGrid .selectable.selected{border-bottom-color:black!important;border-right-color:black!important;background-color:#ddd!important;color:#D30000!important;}.calendarContainer .calendarVisible .daysGrid .pastDate,.calendarContainer .calendarVisible .daysGrid .nonSelectable{color:gray;cursor:default;font-weight:bold;}.calendarContainer .calendarVisible .daysGrid .noCurrentMonth{visibility:hidden;}.calendarContainer .closeCalendar{padding:2px 0;border-top:1px solid #D3D3D3;clear:both;text-align:center;}.calendarContainer .closeCalendar a:hover{color:aqua;cursor:pointer;}.ac_input{font-size:14px;height:17px;width:400px;}.ac_results{padding:0;border:1px solid WindowFrame;background-color:Window;overflow:hidden;z-index:5000;}* html .ac_results{width:300px;}*+html .ac_results{width:300px;}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}.ac_results iframe{display:none;display:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:3000px;height:3000px;}.ac_results li{border-bottom:1px solid #FFF;border-top:1px solid #FFF;color:#1A1A1A;margin:0;padding:2px 5px;cursor:pointer;display:block;width:100%;font:menu;font-size:12px;overflow:hidden;}.ac_over{background-color:#E7EFDE!important;border-bottom:1px solid #D8DBD4!important;border-top:1px solid #D8DBD4!important;color:#000!important;}.minCharsLeyend{font-style:italic!important;}.fullHappyClientCommentPopUp{width:390px;display:none;}.fullHappyClientCommentPopUp .tituloPopUp strong{width:305px;display:block;}.fullHappyClientCommentPopUp .popUpContent .commentData{margin:8px 0 10px 10px;}.fullHappyClientCommentPopUp .popUpContent .commentData .handsContainer{float:left;}.fullHappyClientCommentPopUp .popUpContent .commentData .commentDesc{margin-left:10px;float:left;}.fullHappyClientCommentPopUp .popUpContent .commentTextContainer{height:285px;margin-bottom:8px;padding-top:0;overflow:auto;}#popup_container{font-family:Arial,sans-serif;font-size:12px;min-width:300px;max-width:600px;background:#FFF;border:solid 2px #999;color:#000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}#popup_title{-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;font-size:14px;font-weight:bold;text-align:center;line-height:1.75em;color:#666;background:#CCC url(/images/despegar/jalert/title.gif) top repeat-x;border:solid 1px #FFF;border-bottom:solid 1px #999;cursor:default;padding:0;margin:0;}#popup_content{background:16px 16px no-repeat url(/images/despegar/jalert/info.gif);padding:1em 1.75em;margin:0;}#popup_content.alert{background-image:url(/images/despegar/jalert/info.gif);}#popup_content.confirm{background-image:url(/images/despegar/jalert/important.gif);}#popup_content.prompt{background-image:url(/images/despegar/jalert/help.gif);}#popup_message{padding-left:48px;}#popup_panel{text-align:center;margin:1em 0 0 1em;}#popup_prompt{margin:.5em 0;}#popup_content input{cursor:pointer;}