.custom-combobox-input{text-transform:uppercase}.ui-datepicker-trigger{cursor:pointer}.tituloh2{color:#c00;font-size:22px;font-weight:bold;padding-bottom:10px;padding-top:20px;line-height:32px}.linkRef{width:100% !important;height:100% !important;left:0 !important;z-index:1;position:absolute;display:block;top:0;overflow:hidden;margin:0;padding:0;min-height:478px !important;background:transparent}.closeBTN{display:none}#infoWorld{height:35px}#infoWhere{height:55px}.booking-ico{background:url("../img/Iconos-01.png") no-repeat scroll -230px 0 rgba(0,0,0,0);display:inline-block;height:30px;margin:6px 14px -1px 10px;vertical-align:text-bottom;width:30px}.change{width:100%;height:59px;background:url(../images/eng/boton_change.png) no-repeat top;display:block}.change:hover{background-position:bottom}.loc-instr{color:#666;font-size:18px;margin:1px 0 -15px}.imb_search{background-image:url(../img/boton_search.png);width:80px !important;height:30px !important;left:28px;top:7px;border:0}.imb_search:hover{background-image:url(../img/boton_search.png)}.imb_searchES{background-image:url(../img/espannol/boton_search.png);width:80px !important;height:30px !important;left:28px;top:7px;border:0}.footerAlianzas{width:100%;height:116px;top:11px}.alianzaIMG{float:right;right:32%}.alianzaIMG img{max-width:221px;max-height:138px}.alianzaDv{position:relative;float:left;left:35%;top:45%;font-size:18px;color:rgba(0,0,0,.41);text-align:center;font-weight:bold;width:13%}#alianText{font-size:22px}.imb_searchES:hover{background-image:url(../img/espannol/boton_search.png)}.imb_searchFR{background-image:url(../img/frances/boton_search.png);width:123px !important;height:50px;border:0;border-radius:10px 10px 10px 10px}.imb_searchFR:hover{background-position:bottom}select{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;border-radius:5px;display:inline;font-size:12px;margin:5px 0;padding:3px 5px}#ui-datepicker-div,.ui-datepicker-year{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:13px;list-style:none outside none;margin:0;padding:0}.infoHome{position:relative;padding:10px;overflow:hidden}.elastislide-list{transition:all 500ms ease-in-out !important}body{font-family:Arial,Helvetica,sans-serif;font-size:14px;text-align:center;background:#ccc}div,ul,li,h1,h2,h3,h4,p,a,span,strong,form,input,label{position:relative}body,ul,li,h1,h2,h3,h4,p{margin:0;padding:0;font-weight:normal;list-style:none}a{text-decoration:none;-webkit-appearance:none}.wrapper{width:1000px;margin:0 auto;background:#fff;box-shadow:0 0 10px #666;padding-bottom:50px}header,section,article,footer{display:block}.header{width:100%;background:url(../images/headerBG.jpg) no-repeat top;overflow:hidden;display:block}.pageLinks{width:185px;padding-top:10px;float:right}.language,.socialLinks{width:196px;display:inline-block;vertical-align:top}.language{color:#fff;font-size:13px;line-height:18px}.language p{display:inline-block;padding-right:5px}.language a{width:20px;height:20px;display:inline-block;opacity:.8}.language a:hover{opacity:1}.socialLinks{width:100px}.socialLinks li{width:18px;display:inline-block;vertical-align:top;margin:0 3px}.socialLinks li a{display:block;width:100%;height:18px;opacity:.8}.socialLinks li a span{display:none}.socialLinks li.facebook a{background:url(../images/ico-facebook.png) no-repeat top}.socialLinks li.twitter a{background:url(../images/ico-twitter.png) no-repeat top}.socialLinks li.youTube a{background:url(../images/ico-youtube.png) no-repeat top}.socialLinks li a:hover{opacity:1;background-position:bottom}.pageBranding{width:100%;clear:both;overflow:hidden;padding:50px 0 30px;border-bottom:1px solid #ccc}.pageBranding a{width:257px;float:left;padding-left:60px;display:block}.mensaje{display:inline-block;float:right;padding:28px 25px 0 0;right:8px}.mensaje p,.mensaje h1,.mensaje .tituloh1{display:inline-block;font-size:18px;color:#666;vertical-align:middle}.mensaje p{padding-right:10px}.mensaje h1,.mensaje .tituloh1{font-size:28px;color:#f00;font-weight:bold}.mensaje h1 span,.mensaje .tituloh1 span{top:11px}.showMenu,.mobileTitle,.showMenu2{width:100%;cursor:pointer;line-height:40px;color:#999;font-size:20px;border-bottom:1px solid #999}.showMenu,.mobileTitle,.showMenu2{display:none}.mainNav{width:100%}.mainNav li{width:auto;display:inline-block;vertical-align:top}.mainNav li a{font-size:14px;color:#666;display:block;padding:30px 20px 19px}.mainNav li a:hover,.mainNav li.selected_menu_btn a{background-color:#f6f6f6;border-bottom:3px solid #f00;color:#fe0000;padding:30px 20px 16px}.content,.reservationBox{width:100%}.reservationBox{background:url(../images/beach.jpg) no-repeat top;background-size:cover;z-index:99 !important}.reservationLeft{width:35%;vertical-align:top;padding-top:0}.reservationHolder{left:2%;width:85%;top:-15px;border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0 0 5px 5px;border:2px solid #fff;padding:10px;text-align:left;background:#fff}.reservationHolder form{width:100%}.reservationHolder p{padding-bottom:10px;font-size:12px}.reservationHolder .reservaIMG{width:70%;padding-bottom:15px}.reservationHolder p input,.formHeader li input{border:1px solid #ccc;background:#fff;border-radius:5px;height:20px;line-height:20px;width:150px;z-index:98}.reservationHolder p #datepicker1,.reservationHolder p #datepicker2{width:130px;padding:3px 3px 3px 25px}.reservationHolder select{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;border-radius:5px;font-size:12px;width:90%;height:25px;line-height:25px;padding:3px 0}.reservationHolder .timeSelect select{width:150px}input[type="text"]:focus,input[type="date"]:focus{background:none repeat scroll 0 0 #ddd;border-color:#f00;box-shadow:0 0 14px #ccc}.reservationLeft h2,.reservationLeft #CountOnUs{text-align:right;padding:20px 0}.leftCol,.rightCol{vertical-align:top}.bottomFields{width:101%}.bottomFields p{vertical-align:top;line-height:25px;margin:0 5px}.rojo{color:#f00;font-size:13px}.rojo:hover{color:#c00}.icon-calendar{background:url(../images/calendarIcon.jpg) no-repeat center;width:17px;height:18px;display:inline-block;position:absolute;z-index:3;top:3px;left:5px}.reserveBoxText{font-size:50px;color:#fff;text-shadow:2px 2px 4px #000;font-weight:bold;text-align:right}.reservBTN{width:200px;position:absolute;bottom:0;top:-5px !important;right:-80px}.reservBTN a,.reservBTN input{display:block;width:121px;height:40px}.reservBTN a:hover,.reservBTN input:hover{background-position:bottom}.reservBTN a span{display:none}.adHolder{width:27%;display:inline-block}.adBox{width:227px;border-radius:5px;border:2px solid #999;padding:10px;text-align:left;background:url(../images/bg1.png);margin:0 auto 15px}.adBox img{box-shadow:0 0 2px #999;width:100%}.adBox h2{border-bottom:2px solid #c00;color:#c00;font-size:16px;padding-top:10px;font-weight:bold}.adBox p{font-size:13px;padding:10px 0}.countryHolder{padding-top:20px}.countryHolder h3,.countryHolder .tituloh3{width:90%;padding:0 5% 15px;font-size:13px;text-align:left}#flexiselDemo1,#flexiselDemo2,#flexiselDemo3{display:none}.nbs-flexisel-container{max-width:100%;position:relative;border:solid #ccc;border-width:1px 0;padding-top:20px}.nbs-flexisel-ul{list-style-type:none;margin:0 0 0 75px;padding:0;text-align:center;width:4000px}.nbs-flexisel-inner{margin:0 auto;overflow:hidden;width:95%;height:75px}.nbs-flexisel-item{cursor:pointer;float:left;margin:0;max-width:102px;padding:0 0 1px;text-align:center}.nbs-flexisel-item a{display:block}.nbs-flexisel-item img{cursor:pointer;max-height:45px;max-width:100%;padding:0 42px 5px 29px;position:relative;text-align:center}.nbs-flexisel-item a span{display:block;color:#000;font-size:12px;font-style:italic}.nbs-flexisel-nav-left,.nbs-flexisel-nav-right{cursor:pointer;height:75px;position:absolute;width:22px;z-index:98;top:0;padding:0 10px 0 6px}.nbs-flexisel-nav-left{background:#fff url("../images/button-previous.gif") no-repeat scroll center}.nbs-flexisel-nav-right{background:#fff url("../images/button-next.gif") no-repeat scroll center;left:96%}.mainContent{width:100%;padding:30px 0}.mainLeft,.mainRight{width:67%;display:inline-block;vertical-align:top}.mainLeft{text-align:left;padding-right:3%}.mainTXT{width:90%;padding:0 0 20px;border-bottom:1px solid #e40613;margin:0 auto}.mainTXT:last-child{border:none}.mainTXT h2,.mainTXT h1{color:#c00;font-size:22px;font-weight:bold;padding-top:20px;padding-bottom:10px;line-height:32px}.mainTXT h2.innerSub{font-weight:normal;padding:20px 0;font-size:18px}.economyIcon{display:inline-block;width:36px;height:32px}.mainTXT p{font-size:14px;line-height:22px;text-align:justify;padding-bottom:0;width:100%}.mainTXT .subtitulo{width:100%;padding-bottom:20px;border-bottom:1px solid #dedede}.mainTXT .subtitulo img,.mainTXT .subtitulo .subTxt{display:inline-block;vertical-align:top}.mainTXT .subtitulo .subTxt h1{display:inline-block;vertical-align:top;font-weight:bold;font-size:21px;color:#c00;padding-bottom:5px;padding-top:0}.mainTXT .subtitulo .subTxt p{padding:0;font-weight:bold;line-height:inherit}.BigerTXT{font-size:16px;font-weight:bold}.vehiculos .mainTXT{width:100%}.carBox{width:100%;padding-bottom:20px}.carHolder{width:94%;border:1px dotted #bbb;border-radius:10px;padding:3%;overflow:hidden}.carHolder img{float:left}.carHolder .carTXT{width:75%;padding-top:10px;float:right}.carHolder .carTXT li{width:auto;display:inline-block;vertical-align:bottom}.carHolder .carTXT li.carDesc{width:155px}.carHolder .carTXT li.carDesc h2{padding:0;margin:5px;font-size:20px}.carHolder .carTXT li.carDesc p{padding:0}.carHolder .carTXT li.priceBTN{width:203px}.carHolder .carTXT li.priceBTN .elegirBox{overflow:hidden;border-radius:5px;background-color:#dedede;margin-top:5px;padding:3px 0;text-align:center}.carHolder .carTXT li.priceBTN .elegirBox a{width:44%;display:inline-block;vertical-align:middle;padding:0}.carHolder .carTXT li.priceBTN .elegirBox p{width:49%;display:inline-block;vertical-align:middle;padding:0}.carTXT li.priceBTN .elegirBox p span a{display:inline-block;color:#c00;font-weight:bold;padding-right:5px;text-decoration:underline}.carHolder .carTXT li.priceBTN .elegirBox a{text-align:center;padding:3px}.carHolder .carTXT li.priceBTN p a{text-align:center;padding:3px 0;color:#666;background-color:#dedede}.carHolder .carTXT li.priceBTN p a:hover,.carHolder .carTXT li.priceBTN p a:active{background-color:#090;color:#fff}.carHolder .carTXT li a{width:auto;display:block;border-radius:5px;background:#f00;font-size:14px;color:#fff}.carHolder .carTXT li.blackBTN a{background:#000;padding:5px 15px 5px 5px}.carHolder .carTXT li.blackBTN a.closeBTN{display:none}.carHolder .carTXT li.redBTN a{padding:5px 10px}.carHolder .carTXT li a:hover,.carHolder .carTXT li a:active{background:#666;color:#fff}.carHolder .carTXT li a span{display:inline-block;width:10px;height:10px;background:url("../images/Iconos-02.png") no-repeat 0 0;vertical-align:middle;left:5px}.carHolder .carTXT li a.closeBTN span{background:url("../images/Iconos-02.png") no-repeat -40px 0}.carFeatures{width:96%;margin:0 auto;background:#444;border:4px solid #333;padding:10px 0 6px;display:none}.carFeatures .carIMG,.carFeatures .featureList{width:59%;display:inline-block;vertical-align:top}.carFeatures .carIMG{text-align:center}.carFeatures .carIMG img{border:6px solid #fff;width:90%;height:auto}.carFeatures .featureList{width:38%}.carFeatures .featureList h2{color:#fff;font-size:16px;width:100%;padding:0 0 5px 0;line-height:inherit}.carFeatures .featureList h2 span,.carFeatures .featureList .tituloh2 span,.carFeatures .featureList .titulodetalleh2 span{display:inline-block;width:10px;height:10px;background:url("../images/Iconos-02.png") no-repeat -160px 0;top:5px}.festureList{width:100%}.festureList li{border-radius:5px;padding:7px;margin-bottom:4px;font-size:11px;background:#f1f1f2;width:94,5%}.festureList li span{display:inline-block;width:22px;height:16px;margin-right:10px}.festureList li p{display:inline-block;vertical-align:top;padding:0;width:75%;line-height:inherit;text-align:left}.festureList li.ac span{background:url("../images/Iconos-04.png") no-repeat -38px 0}.festureList li.pas span{background:url("../images/Iconos-04.png") no-repeat -60px 0}.festureList li.puertas span{background:url("../images/Iconos-04.png") no-repeat -82px 0}.festureList li.radio span{background:url("../images/Iconos-04.png") no-repeat -104px 0}.festureList li.trans span{background:url("../images/Iconos-04.png") no-repeat -130px 0;width:43px}.contactBanner{width:100%;padding:20px 0;cursor:pointer}.contactBanner img,.contactBanner .contactTxt{display:inline-block;vertical-align:top}.contactBanner .contactTxt{padding-left:15px}.contactBanner .contactTxt h2{font-size:21px;font-weight:bold;color:#f00}.contactBanner .contactTxt h2 span{font-size:10px;color:#000;font-weight:normal}.contactBanner .contactTxt p{font-weight:bold}.verBTN{width:100%;overflow:hidden}.verBTN p{width:auto;float:right;color:#f00;font-size:14px;font-weight:bold;cursor:pointer;padding:0}.verBTN p span{background:url("../images/Iconos-02.png") no-repeat -10px 0;display:inline-block;height:10px;width:10px;vertical-align:middle;margin-left:5px}.verBTN p.closeBTN span{background:url("../images/Iconos-02.png") no-repeat -50px 0}.mastexto{width:100%}.mainRight{width:26%;height:618px}.reservaBTN,.chatBTN{width:100%;display:block;background:url(../images/boton_mreserv1.jpg) no-repeat top;height:88px;margin-bottom:20px}.chatBTN{background:url(../images/boton_chat1.jpg) no-repeat top}.english .reservaBTN,.english .chatBTN{width:100%;display:block;background:url(../images/eng/boton_mreserv1.jpg) no-repeat top;height:88px;margin-bottom:20px}.english .chatBTN{background:url(../images/eng/boton_chat1.jpg) no-repeat top}.MakeaReservation{width:100%;display:block;background:url(../images/eng/boton_mreserv1.jpg) no-repeat top;height:88px;margin-bottom:15px}.MakeaReservationEs{width:100%;display:block;background:url(../images/boton_mreserv1.jpg) no-repeat top;height:88px;margin-bottom:20px}.reservaBTN span,.chatBTN span{display:none}.reservaBTN:hover,.chatBTN:hover{background-position:bottom}.ReserveNow{background-image:url(../img/boton_reservNow.png);width:190px;height:50px;border:0}.ReserveNow:hover{background-position:bottom}.ReserveNowES{background-image:url(../img/espannol/boton_reservNow.png)}.ReserveNowES:hover{background-position:bottom}.ReserveNowFR{background-image:url(../img/frances/boton_reservNow.png);width:190px;height:50px;border:0;border-radius:10px 10px 10px 10px}.ReserveNowFR:hover{background-position:bottom}.footerSlider{margin:0 auto}.footer{position:relative;width:100%;top:50px;display:block;background-color:#e30613}.footerNav{width:90%;left:5%;padding:20px}.footerNav li{width:auto;display:inline-block}.footerNav li a{font-weight:bold;text-transform:uppercase;color:#fff;border-right:1px solid #fff;padding:0 10px;font-size:12px}.footerNav li a:hover,.footerNav li a:active,.footerNav li.selectedFooter a{color:#fff}.pie,.pie p{width:100%}.pie p{font-size:12px;color:#f6f6f6;padding:20px 0}.pie p a{color:#fff}.pie p a:hover,.pie p a:active{text-decoration:underline}.bottomBrowsers{width:90%;margin:0 auto}.bottomBrowsers li{width:auto;display:inline-block;vertical-align:top;height:33px;line-height:33px;margin:0 5px;font-size:13px}.bottomMedia{display:none}.bottomMedia li{display:inline-block;vertical-align:top;margin-bottom:0 5px}.bottomMedia li a{width:30px;height:30px;display:block}.politicasLeft{width:32%;left:2%;vertical-align:top;padding-bottom:35%;z-index:2}.politicasHolder{border-radius:0;padding:10px 20px 20px 20px;text-align:left;background:#fff}.icoPolices{width:13%;float:left;position:relative;top:5px;left:3px}.politicasIMG{width:85%;left:10px;overflow:hidden}.politicasIMG img{float:left}.politicasIMG img.rightIMG{float:right;right:5px;position:relative}.politicasHolder p{width:100%;color:#555;font-size:13px;margin:0 auto;padding-bottom:10px}.politicasHolder select{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;border-radius:5px;font-size:12px;width:300px;height:20px;line-height:20px}.politicasHolder .reservBTN{bottom:-70px;width:123px;right:-19px}.politicasHolder .reservBTN a{background:url(../images/boton_searchb.png) no-repeat top;width:100%;cursor:pointer}.english .politicasHolder .reservBTN a{background:url(../images/eng/boton_search.png) no-repeat top;width:100%;cursor:pointer}.politicasHolder .reservBTN a:hover,.politicasHolder .reservBTN a:active{background-position:bottom}.politicaList{width:100%}.politicaList li{width:98%;padding-left:2%}.politicaList li h3{padding:15px 0;font-size:16px;color:#666;font-weight:bold;cursor:pointer}.politicaList li h2{padding:15px 0;font-size:16px;color:#666;font-weight:bold;cursor:pointer}.politicaList li h3 span,.politicaList li h2 span,.politicaList li .politicash2 span{background:url("../images/Iconos-02.png") no-repeat scroll -10px 0;display:inline-block;height:10px;width:10px;top:4px;margin-right:5px}.politicaList li p{text-align:justify;line-height:22px;padding-bottom:10px;display:none;font-size:14px}.locacionesFooter{width:90%;padding:20px 0;display:none;border-top:1px dashed #ccc;margin:0 auto}.locacionesFooter li{width:80%;padding:0 0 10px 20%}.locacionesFooter li p{text-align:left}.locacionesFooter li.loc-close{overflow:hidden}.locacionesFooter li.loc-close a{float:right;color:#c00;font-weight:bold}.locacionesFooter li a{color:#000;display:block;font-size:12px;padding:5px 0}.locacionesFooter li a span{background:url(../images/airport_icon.png) no-repeat;display:inline-block;width:26px;height:26px}.locacionesFooter li a span.none-airport{background:url(../images/Iconos-02.png) no-repeat -159px 0;width:5px;height:10px;top:1px;padding-right:7px;margin-left:4px;margin-right:10px}.locacionesFooter li a span.arrowUp{background:url(../images/Iconos-02.png) no-repeat -50px 0;width:10px;height:10px}.locacionesFooter li a:hover{text-decoration:underline}.redLinedTitle{border-bottom:2px solid #c00;font-size:16px;font-weight:bold;padding-bottom:5px}.countryPhones,.countryPhones li{width:100%;padding:7px 0}.mainTXT .countryPhones li img,.countryPhones li p{width:8%;display:inline-block;vertical-align:middle;height:auto}.mainTXT .countryPhones li img{padding-right:10px}.mainTXT .countryPhones li p{width:44%;font-weight:bold;color:#666;font-size:13px;font-weight:normal;padding:1% 0}.mainTXT .countryPhones li p.phoneTXT{font-size:16px;color:#000;font-weight:bold;line-height:26px}.mainTXT .countryPhones li p span.phoneIcon{background:url("../images/Iconos-03.png") repeat scroll -262px 0 rgba(0,0,0,0);display:inline-block;width:26px;height:26px}.contactTXT{width:100%;padding-bottom:10px}.contactTXT p{padding:10px 0;width:100%}.contactTXT p a{color:#000}.contactTXT p a:hover,.contactTXT p:active{color:#c00;text-decoration:underline}.formulario{width:100%;padding:0 0 10px;border:dotted #999;border-width:0 1px 1px;border-radius:0 0 10px 10px;margin-top:10px}.formulario h3{width:96%;background:url("../images/bg5.png") repeat-x 0 0 #c00;border-radius:0 0 5px 5px;height:46px;line-height:46px;padding:0 2%;font-size:22px;color:#fff;font-weight:bold}.formulario h3 span{display:inline-block;margin-right:10px}.formulario h3 span.envelope{background:url("../images/Iconos-04.png") no-repeat -174px 0;display:inline-block;width:26px;height:26px;vertical-align:middle}.formulario h3 span.servicios{background:url("../images/Iconos-01.png") no-repeat -131px 0;display:inline-block;width:26px;height:32px;vertical-align:middle}.formulario h3 span.coberturas{background:url("../images/Iconos-01.png") no-repeat -163px 0;display:inline-block;width:26px;height:32px;vertical-align:middle}.form-info{width:94%;padding:0 3% 50px}.form-info p{width:100%;padding:10px 0}.form-info p label,.form-info p textarea,.form-info p input,.form-info p select{display:inline-block;vertical-align:top;padding-right:10px}.form-info p textarea,.form-info p input,.form-info p select{background:#fff;border:1px solid #ccc;border-radius:5px;padding:5px}.form-info p label{width:20%;text-align:left}.form-info p.multiInput label{width:auto}.form-info p textarea,.form-info p input{width:50%}.form-info p.confirmBTN,p.confirmBTN{width:130px;position:absolute;bottom:0;right:10px;padding:0}.form-info p.confirmBTN a,.agentsBox p.registerBTN a,p.confirmBTN a,.cierraSession a{width:94%;background:#ed1c24;text-align:center;color:#fff;font-weight:bold;border-radius:5px;display:block;cursor:pointer;padding:10px 3%}.form-info p.confirmBTN a .boton-confirm span{background:url("../images/Iconos-02.png") no-repeat -120px 0;width:10px;height:10px;display:inline-block;vertical-align:middle;top:-2px}.form-info p.confirmBTN a:hover,.form-info p.confirmBTN a:active,.agentsBox p.registerBTN a:hover,.agentsBox p.registerBTN:active{background:#c00}.locationsSub{width:100%;border-bottom:1px solid #999}.locationsSub p{color:#666;padding-bottom:10px;font-size:18px}.locacionesPage .locationsTitle{color:#000;font-weight:normal;padding:0}.locacionesPage .contactBanner{padding:10px 0}.locacionesPage .locacionesFooter{width:93%;left:7%;border:none;padding:0}.locacionesPage .locacionesFooter li{width:100%;padding:0 0 10px 0}.locationDivisor{border-bottom:1px dashed #ccc;width:100%}.locacionesPage .mainTXT .contactTxt h2{padding:0;height:46px;line-height:46px}.tituloMapas{width:100%}.tituloMapas .subtitulo,.tituloMapas .locCTA{width:59%;display:inline-block;vertical-align:top}.tituloMapas .subtitulo{border:solid #000;border-width:0 2px 0 0}.tituloMapas .locCTA{width:38%;padding-left:2%}.tituloMapas .locCTA img,.tituloMapas .locCTA p{display:inline-block;vertical-align:top}.tituloMapas .locCTA p{width:55%;font-size:18px;padding:20px 0 0}.mapaBox{width:100%;padding:50px 0 30px}.mapaPic,.mapaMap{width:49%;display:inline-block;vertical-align:top;height:295px;overflow:hidden}.mapaAdress{background:#c00;border-bottom:4px solid #f00;clear:both;color:#fff;padding:5px 0;font-size:14px;text-indent:20px;margin-top:10px}.mapaAdress a{color:#fff;text-decoration:underline;font-size:14px}.reserveSteps,.stepsList{width:100%}.reserveSteps{border-top:2px solid #c00}.reserveSteps h3 a{font-size:16px;font-weight:bold;padding:10px 0;width:100%;color:#c00;display:block}.reserveSteps h3.reserveSelected a{color:#666}.reserveSteps h3 a:hover{color:#f00}.stepsList li{width:92%;padding-left:8%}.stepsList li strong{color:#000}.stepsList li{width:100%;display:block;height:32px;line-height:32px;color:#666}.stepsList li.paso1{width:98%;padding-left:2%}.stepsList li.paso1 a{color:#f00;font-size:16px;font-weight:bold;display:block}.stepsList li.paso1 a span{background:url("../images/Iconos-01.png") no-repeat -94px 0;width:33px;height:32px;display:inline-block;margin-right:5px}.stepsList li a:hover,.stepsList li a:active,.stepsList li.paso1 a:hover span{background-position:-94px -33px}.datepickerBox{width:100%}.datepickerBox span{top:14px}.form-info .datepickerBox p input{width:78%;padding:3px 3px 3px 25px;height:20px}.cambiosReserv .form-info p label{width:30%}.cambiosReserv .form-info p.checkBTN{width:50%}.cambiosReserv .form-info p.checkBTN label,.cambiosReserv .form-info p.checkBTN input{width:auto;padding-left:10px;display:inline-block;vertical-align:top;height:15px;line-height:15px}.cambiosReserv .form-info p.checkBTN input{width:15px;height:15px}.cambiosReserv .form-info p.checkBTN span{width:100%;display:block;padding-bottom:10px}.ctaPrint{width:318px;overflow:hidden;position:absolute;right:0;top:0}.ctaPrint li{width:140px;float:left}.ctaPrint li a{display:block;width:100%;height:45px}.ctaPrint li.email a,.ctaPrint li.email input{background:url(../images/boton_mailb.jpg) no-repeat top}.imprimir{background:url(../img/boton_printbEN.jpg) no-repeat top}.imprimirES{background:url(../images/boton_printb.jpg) no-repeat top}.imprimirFR{background:url(../img/frances/boton_printbFR.jpg) no-repeat top}.ctaPrint li a:hover,.ctaPrint li a:active{background-position:bottom}.ctaPrint li a span{display:none}.mainTXT p.formTitle{font-size:22px;color:#c00;padding-bottom:15px;font-weight:bold}.oneItem,.twoItems,.threeItems{overflow:hidden}.oneItem label,.oneItem input{width:50%;float:left}.twoItems label,.twoItems input{width:25%;float:left}.form-info p.threeItems label,.form-info p.threeItems input{width:90%}.agentsBox{width:100%;overflow:hidden;padding:15px 0;border-top:4px solid #c00;margin-top:15px}.agentsBox p{width:70%;float:left;padding-right:10%}.agentsBox p.registerBTN{width:20%;float:left;padding:0}.form-info p.formElements label,.form-info p.formElements input,.form-info p.formElements select,.form-info p.formElements textarea{width:47%}.form-info p.formElements select{width:49%}.form-info p label.headline{width:100%;color:#c00;font-size:16px;font-weight:bold;padding-top:10px}.form-info p a.redLink{color:#c00}.form-info p a.redLink:hover{text-decoration:underline}.formHeader,.formHeader li{width:100%}.formHeader li{overflow:hidden}.formHeader li.titleDesc p{width:85%;float:left}.formHeader li.titleDesc p.estimated{float:right;width:15%}.formHeader li input{width:34px;height:20px;float:left;top:5px;padding:5px 3px 5px 5px}.formHeader li .descBox{width:70%;float:left;padding-left:5%}.formHeader li .descBox h2{padding:0;font-size:18px}.formHeader li .estimated{width:15%;float:right;font-weight:bold;font-size:14px;text-align:center}.transmitions li{width:auto;padding:0 10px 10px 0;display:inline-block;vertical-align:top}.transmitions li span{display:inline-block;width:19px;height:16px}.transmitions li span.automatic{background:url(../images/Iconos-04.png) no-repeat left top}.transmitions li span.manual{background:url(../images/Iconos-04.png) no-repeat -19px 0}.form-info p.formElements4 input{width:29%}.form-info p.formElements4 label{padding:0 10px 10px 10px;width:auto}.form-info p.formElements4 label:first-child{padding:0 10px 30px 0}.formularioV2,.disclaimer{width:100%;border-radius:10px;border:1px dotted #999}.formularioV2 .form-info{overflow:hidden;width:94%;padding:20px 3%}.formlLeft,.formRight{width:49%;float:left}.formularioV2 .form-info p select,.formularioV2 .form-info p label{width:90%}.formularioV2 .form-info p select.setuptime{width:90%}.formularioV2 .form-info p label{padding-bottom:10px;padding-right:0;width:100%}.formularioV2 .form-info h2{font-size:16px;color:#000;padding:0}.formularioV2 .form-info p{font-size:12px}.formularioV2 .form-info p.textLink a{width:100%;display:block;color:#c00;text-align:left}.formularioV2 .form-info p a span.redArrow{width:10px;height:18px;display:inline-block;background:url(../images/ico-5.png) no-repeat center;padding-right:10px}.formularioV2 .form-info p a:hover,.formularioV2 .form-info p a:active,.disclaimer p a:hover,.disclaimer p a:active{text-decoration:underline}.formRight{padding-bottom:50px;border-left:1px solid #999;width:47%;padding-left:3%}.disclaimer{width:94%;margin-top:20px;padding:3%}.disclaimer p{padding:0}.disclaimer p a{color:#c00}.alertBox{width:90%;margin:0 auto}.alertBox h2,.alertBox .notah2{width:100%;padding:15px 0}.alertBox h2 span,.alertBox .notah2 span{margin-right:10px;display:inline-block;vertical-align:top}.alertTXT{background:#ed1c24;border:1px solid #ae1f25;border-radius:5px;width:100px;color:#fff;font-size:16px;padding:5px 10px;text-align:center}.alertIcon{background:url("../images/Iconos-01.png") no-repeat -192px 0;height:33px;width:32px}.dateCover{position:absolute;top:0;left:0;width:152px;height:55%;opacity:0;background:#f00;z-index:99}.dateBack{position:absolute;top:0;left:0;width:152px;height:55%;border-radius:5px;background-color:#fff}.bottomFields .bottomLabel{width:40%}@font-face{font-family:'chalet';src:url(../font/chalet.ttf);font-weight:normal;font-style:normal}@font-face{font-family:'chaletLondon';src:url(../font/ChaletLondonNineteenSixty.ttf);font-weight:normal;font-style:normal}h1.redTitle,.redTitle{margin:0;float:left;font-size:32px;color:#e30613;font-family:'chalet';font-weight:normal;font-style:normal}h1.redTitle span,.redTitle span{color:#000;font-size:13px;font-family:'chaletLondon';font-weight:normal;font-style:normal}.newLayout .mainContent{overflow:hidden}.newLayout .countryHolder{padding:0}.newLayout .mainLeft,.newLayout .mainRight{float:right;right:25px}.newLayout .stepList{width:100%;background:url("../images/bgSteps.jpg") repeat-x;padding:5px 0 10px}.newLayout .stepList li{display:inline-block;vertical-align:top}.newLayout .stepList li a{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;display:block;width:182px}.newLayout .stepList li a .numberBox,.newLayout .stepList li a .stepText{width:20%;display:inline-block;vertical-align:top;color:#fff}.newLayout .stepList li a .numberBox{font-size:26px;border-right:2px solid #4c0d12;height:39px;line-height:39px}.newLayout .stepList li a .stepText{width:76%}.newLayout .stepList li a .stepText h2{font-size:18px}.newLayout .stepList li a .stepText p{font-size:9px}.newLayout .stepList li.stepSelected a .numberBox,.newLayout .stepList li.stepSelected a .stepText,.newLayout .stepList li a.pasoHabilitado:hover .stepText,.newLayout .stepList li a.pasoHabilitado:hover .numberBox{color:#ae1f29}.newLayout .stepList li a .numberBox{border-color:#ae1f29}.newLayout .carHolder{width:96%;padding:2%;border:0;border-radius:0}.newLayout .carImg,.newLayout .carTXT{width:47%;float:left;overflow:hidden}.newLayout .carImg img,.newLayout .carImg .carDesc{float:left;margin-right:5px}.newLayout .carImg .carDesc{width:40%;padding:20px 0 0 10px;border-left:2px solid #fff;min-height:75px}.newLayout .carImg .carDesc h2{font-size:14px;line-height:inherit}.newLayout .carImg .carDesc .detailBTN{width:100%}.newLayout .carImg .carDesc .blackBTN a{font-size:12px;color:#c00;cursor:pointer}.newLayout .carImg .carDesc .blackBTN a:hover{text-decoration:underline}.newLayout .carImg .carDesc .blackBTN a span{background:url("../images/Iconos-02.png") no-repeat scroll -10px 0;display:inline-block;height:10px;width:10px;top:4px;margin-left:5px}.newLayout .carImg .carDesc .blackBTN a.closeBTN span{background-position:-50px 0;top:6px}.newLayout .carImg .carDesc h2,.newLayout .carImg .carDesc p{padding:0;text-align:left}.newLayout .carImg .carDesc p.carModel{text-transform:uppercase;font-size:12px}.newLayout .carTXT{width:53%}.newLayout .carTXT li{width:44.5%;float:left;border-right:1px solid #999;padding:0 2.5%}.newLayout .carTXT li:last-child{border:none}.newLayout .carTXT li p{font-size:11px;padding-bottom:5px;color:#666;text-align:center}.newLayout .carTXT li p span.redLetter a{color:#fff;font-weight:bold;background:#dcdcde;border:1px solid #fff;padding:0 6px;display:inline-block;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;font-size:11px}.newLayout .carTXT li p.rate{padding:0 0 0 8%;width:92%;font-size:11px}.newLayout .carTXT li p.rate span.precio{text-align:center;font-size:14px;font-weight:bold}.newLayout .carTXT li p.precioTotal{font-size:14px;color:#666}.newLayout .carHolder .carTXT li a.redBTN{display:inline-block;padding:5px 20px;font-size:18px;border-radius:0}.newLayout .carTXT li .descPrice{width:46%;display:inline-block;vertical-align:top}.newLayout .carTXT li .descPrice p.rate span.precio{font-size:16px;display:block;width:100%}.newLayout .carTXT li .underlined p.rate span.precio::after,.newLayout .carTXT li .underlined p.precioTotal::after{border-bottom:2px solid #999;content:"";left:0;position:absolute;right:0;top:9px}.newLayout .carTXT li .descPrice p.precioTotal{font-size:8px}.newLayout .formulario{width:98%;padding:1%;border:1px dashed #999;border-radius:0;margin-top:10px}.newLayout .formulario h3{width:96%;border-radius:0;height:46px;line-height:46px;padding:0 2%;font-size:22px;color:#fff;font-weight:bold;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.newLayout .formulario h3 span{display:inline-block;margin-right:10px}.newLayout .formulario h3 span.envelope{background:url("../images/Iconos-04.png") no-repeat -174px 0;display:inline-block;width:26px;height:26px;vertical-align:middle}.newLayout .formulario h3 span.servicios{background:url("../images/Iconos-06.png") no-repeat -131px 0;display:inline-block;width:26px;height:32px;vertical-align:middle}.newLayout .formulario h3 span.coberturas{background:url("../images/Iconos-06.png") no-repeat -163px 0;display:inline-block;width:26px;height:32px;vertical-align:middle}.newLayout .formHeader li{border-bottom:1px dashed #000;padding:10px 0}.newLayout .formHeader li:last-child{border:none}.newLayout .formHeader li .descBox h2{font-size:14px;line-height:normal;color:#000}.formHeader li.titleDesc{border-bottom:1px solid #000;padding:0}.formHeader li.titleDesc p.estimated{color:#000}.newLayout .formHeader li .estimated{width:15%;color:#f00}.newLayout .rentalSummary,.newLayout .detailTime{width:100%;text-align:left}.newLayout .summaryTab{width:49%;color:#fff;text-align:center;padding:0 10px;font-weight:bold;line-height:normal;left:43%;font-size:14px}.newLayout .summaryHolder{width:99%;border:1px solid #999}.newLayout .summaryHolder h3,.newLayout .detailTime li .dataTitle{font-size:12px;width:100%;padding:4px 0;color:#fff;text-align:left;font-weight:bold;text-indent:10px;border-bottom:1px solid #999}.newLayout .grayBox{width:92%;padding:4%;border:solid #666;border-width:1px 0;text-align:center}.newLayout .grayBox p{font-size:14px;color:#666;text-transform:uppercase;text-align:left}.newLayout .grayBox img{position:relative;margin:0 auto;width:92%}.newLayout .detailTime{overflow:hidden}.newLayout .detailTime li{width:49.5%;float:left;border-right:1px solid #666}.newLayout .detailTime li:last-child{border:none;width:50%}.newLayout .detailTime li p{width:90%;font-size:12px;text-indent:0;padding:5px 5%}.newLayout .detailTime li .dataTitle img{padding-right:8px;top:5px}.newLayout .summaryControlHolder{width:100%}.newLayout .summaryControl{overflow:hidden;padding:5px 0}.newLayout .summaryControl li{width:50%;float:left}.newLayout .summaryControl li a{width:60%;display:block;text-align:center;color:#fff;font-size:11px;margin:0 auto;padding:3px 5px}.newLayout .summaryControl li a:hover{color:#ae1f29}.newLayout .summaryControl li a span{display:block}.newLayout .summaryDetails,.newLayout .detailsTitle{width:100%;overflow:hidden;border-bottom:1px solid #666}.newLayout .summaryDetails li{width:100%;overflow:hidden}.newLayout .summaryDetails li a,.newLayout .summaryDetails li p{width:43.5%;float:left;padding:5px 3%}.newLayout .summaryDetails li a{border:solid #666;border-width:0 1px 1px 0;cursor:pointer}.newLayout .summaryDetails li a span{width:13px;height:13px;background:url(../images/summary/summary_show.png) no-repeat 0 -13px;display:inline-block;margin-right:5px}.newLayout .summaryDetails li a:hover span{background-position:0 0}.newLayout .summaryDetails li p{width:43.6%;border-bottom:1px solid #666}.newLayout .summaryDetails li p:last-child{width:44%}.newLayout .summaryDetails li.detailList{width:100%;background:#d2d2d2;border-bottom:1px solid #666}.newLayout .summaryDetails li.detailList p{width:94%;border:solid #666;border-width:0 0 1px}.newLayout .summaryDetails li.detailsTitle p{width:43.5%;float:left;color:#fff;padding:5px 3%;border:solid #666;border-width:0 1px 0 0}.newLayout .summaryDetails li.detailsTitle p:last-child{border:none;width:44%}.newLayout .summaryDetails li.detailsTotal p{color:#fff;font-size:16px;border:solid #666;border-width:0 1px 0 0;font-weight:bold}.newLayout .summaryDetails li.detailsTotal p:last-child{width:44%;border:none}.newLayout .formulario h3,.pasoHabilitado,.pasoDeshabilitado,.newLayout .summaryTab,.newLayout .summaryHolder h3,.newLayout .detailTime li .dataTitle,.new,.newLayout .detailsTitle p,.newLayout .summaryDetails li.detailsTotal,.newLayout .summaryControl li a{background:#e4212d;background:-moz-linear-gradient(top,#e4212d 0%,#ae1f29 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e4212d),color-stop(100%,#ae1f29));background:-webkit-linear-gradient(top,#e4212d 0%,#ae1f29 100%);background:-o-linear-gradient(top,#e4212d 0%,#ae1f29 100%);background:-ms-linear-gradient(top,#e4212d 0%,#ae1f29 100%);background:linear-gradient(to bottom,#e4212d 0%,#ae1f29 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e4212d',endColorstr='#ae1f29',GradientType=0)}.pasoHabilitado:hover,.newLayout .stepList li.stepSelected a,.summaryControl li a:hover{background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(209,133,137,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(209,133,137,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(209,133,137,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(209,133,137,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(209,133,137,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(209,133,137,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#d18589',GradientType=0)}.summaryControl{background:#eee;background:-moz-linear-gradient(top,rgba(238,238,238,1) 0%,rgba(153,153,153,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(238,238,238,1)),color-stop(100%,rgba(153,153,153,1)));background:-webkit-linear-gradient(top,rgba(238,238,238,1) 0%,rgba(153,153,153,1) 100%);background:-o-linear-gradient(top,rgba(238,238,238,1) 0%,rgba(153,153,153,1) 100%);background:-ms-linear-gradient(top,rgba(238,238,238,1) 0%,rgba(153,153,153,1) 100%);background:linear-gradient(to bottom,rgba(238,238,238,1) 0%,rgba(153,153,153,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#999999',GradientType=0)}.newLayout .carHolder{background:#dcdde0;background:-moz-linear-gradient(top,#dcdde0 0%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dcdde0),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#dcdde0 0%,#fff 100%);background:-o-linear-gradient(top,#dcdde0 0%,#fff 100%);background:-ms-linear-gradient(top,#dcdde0 0%,#fff 100%);background:linear-gradient(to bottom,#dcdde0 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dcdde0',endColorstr='#ffffff',GradientType=0)}.txtSelectLabel{padding-right:16px}.CurrencyFields{width:100%;padding:0}.CurrencyFields p{display:inline-block;vertical-align:top;line-height:25px;margin:0 5px}.CurrencyFields select{border:1px solid #ccc;background:#fff;border-radius:5px;height:25px;line-height:20px;width:102px;margin-bottom:20px}.mainTXTCurrency p{font-size:14px;line-height:20px;text-align:justify}.mainTXTCurrency h2{color:#c00;font-size:22px;font-weight:bold;padding-bottom:20px;line-height:32px}.vehiculos .mainTXTCurrency{width:100%}@media screen and (min-width:999px){.mainNav{width:68%;float:left;top:76px}.mainNav li a{font-size:14px;color:#e30613;display:block;padding-left:8px !important;padding-right:8px !important;padding:0}.mainNav li a:hover,.mainNav li a:active{border-left:0;border-right:0}.mainNav li a:hover,.mainNav li.selected_menu_btn a{background-color:#fff !important;border-bottom:2px solid #f00;color:#fe0000;font-size:16px;padding:0}.pageBranding{clear:both;overflow:hidden;padding:50px 0 15px;width:32%;float:left;right:5px;top:-20px;border-bottom:none}.subMenu{display:none;float:right;right:0 !important}.subMenu li a{font-size:14px;color:#666;display:block;padding:15px 20px 19px}.subMenu li{width:auto;vertical-align:top;display:inline-block;border-width:0 0 1px 0}.subMenu li a:hover{background-color:#fff;border-bottom:1px solid #f00;color:#fe0000;display:block;padding:15px 20px 19px}.socialLinksIndex{width:100%;display:inline-block;vertical-align:top}#facebookico{background:url("../images/iconosRedes/facebook.jpg") no-repeat top;width:20px;height:50px;float:left;padding-left:30px}.twitter{background:url("../images/iconosRedes/twitter.jpg") no-repeat top;width:20px;height:50px;float:left;padding-left:30px}.youtube{background:url("../images/iconosRedes/Youtube.jpg") no-repeat top;width:20px;height:50px;float:left;padding-left:30px}.instagram{background:url("../images/iconosRedes/instagram.jpg") no-repeat top;width:20px;height:50px;float:left;padding-left:30px}.main{width:100% !important;max-width:1000px !important;padding:0 !important;margin:0 auto;position:relative !important;z-index:2}}.backstretch,.backstretch img{width:100% !important;height:100% !important;left:0 !important}@media screen and (max-width:999px){.backstretch,.backstretch img{width:100% !important;height:100% !important;left:0 !important}#tituloRedes{display:none}.wrapper{width:100%}.reservationHolder .reservBTN{position:relative;overflow:hidden;right:33%;width:100%}.reservationHolder .reservBTN a,.reservationHolder .reservBTN input{float:right}.ctaPrint{position:relative;padding-bottom:15px}.form-info p.formElements4 input{width:47%}.form-info p.formElements4 label,.form-info p.formElements4 label:first-child{width:47%;padding:0 10px 10px 0}.form-info p.formElements4 label:first-child{padding:0 10px 30px 0}.leftMove{left:-4px}.newLayout .carHolder{width:90%;margin:0 auto}.newLayout .carImg,.newLayout .carTXT{width:43%;padding-bottom:16px}.newLayout .carTXT{width:56%}.newLayout .summaryTab{font-size:16px}.newLayout .summaryHolder h3,.newLayout .detailTime li .dataTitle{font-size:10px}}@media screen and (min-width:777px) and (max-width:939px){.carHolder .carTXT{width:100%;max-width:360px}.blackBTN{margin-right:10px;margin-top:10px}.backstretch,.backstretch img{width:100% !important;height:100% !important;left:0 !important}.mainNav{width:68%}#tituloRedes{display:none}}@media screen and (min-width:640px) and (max-width:939px){.footerAlianzas{display:none}.reservationLeft{width:100%}.reservationHolder{border-radius:20px;width:45%}.pageLinks{width:200px}.ui-datepicker-trigger{cursor:pointer;width:20px}#tituloRedes{display:none}.backstretch,.backstretch img{width:100% !important;height:100% !important;left:0 !important}.language{font-size:13px}.socialLinks{display:none}.mainNav li a{font-size:11px;padding:30px 15px 19px}.reservationHolder select{width:100%}.reservBTN{right:-28px}.adHolder,.reserveBoxText,.footerNav,.pie p,.bottomBrowsers{display:none}.bottomMedia{display:inherit}.footerSlider{padding:30px 0;background-size:96%;background-position:center 96%}.mainContent .mainLeft{width:100%;padding:20px 0 0}.newLayout .mainLeft,.newLayout .mainRight{float:none;right:0}.vehiculos .mainContent{padding:0 0 30px}.vehiculos .mainContent .mainLeft .subtitulo,.vehiculos .mainContent .mainLeft h2,.vehiculos .mainContent .mainLeft p,.mainRight{display:none}.vehiculos .mainContent .mainLeft .carBox{padding-bottom:5px}.vehiculos .mainContent .mainLeft .carBox .carHolder{border-radius:0}.vehiculos .mainContent .mainLeft .carBox h2,.vehiculos .mainContent .mainLeft .carBox p{display:inherit}.carHolder .carTXT li.blackBTN a{padding:10px}.carHolder .carTXT li.redBTN a{padding:10px 20px}.mobileTitle{display:inherit;width:100%;font-size:30px;text-align:center;color:#999;border-top:1px solid #999;padding:20px 0}.vehiculos .mainContent .mainRight{display:none}.vehiculos .mainContent .mainLeft .carBox .festureList li p{display:inline-block}.politicasHolder{width:90%;left:0}.locacionesPage .mainRight{display:none}.locacionesPage .mainLeft{width:100%;padding:0}.transmitions{padding:10px}.politicasLeft{padding:0;width:90%}.cambiosReserv .form-info p.checkBTN label,.cambiosReserv .form-info p.checkBTN input{height:30px;line-height:30px}.cambiosReserv .form-info p.checkBTN input{width:30px;height:30px}.nbs-flexisel-nav-right{left:95%}.form-info .datepickerBox p input{width:80%}.newLayout .mainContent{padding:0 0 30px}.newLayout .mainRight{width:100%}.newLayout .summaryTab{width:94%;left:0;padding:3%;border-radius:0}.newLayout .summaryHolder{width:100%;border:0}.newLayout .formulario h3{font-size:16px}.showMenu,.showMenu2{display:block}.pasosPage .reservationBox{display:none}.mainNav{display:none}.mainNav li{width:49%;border:dotted #999;border-width:0 1px 1px 0}.form-info p.confirmBTN{width:45%}.reservationHolder p input{width:80%}.dateCover,.dateBack{width:81%}#PickUp span input,#Drop span input{width:100%}#PickUp,#Drop{width:77%}.carHolder .carTXT{width:70%}.newLayout .stepList{background:#fff;padding:0;overflow:hidden}.newLayout .stepList li{width:50%;float:left}.newLayout .stepList li a{width:100%;border-radius:0}.newLayout .carImg{width:70%;margin:0 auto;float:none}.newLayout .carTXT{width:100%}}@media screen and (max-width:1000px){.reservationBox{padding:15px 0;z-index:99 !important;display:block;position:relative;z-index:99;background-color:#ddd !important;background:none}}@media screen and (max-width:639px){.pageLinks{width:200px}.ui-datepicker-trigger{cursor:pointer;width:20px}.backstretch,.backstretch img{width:0 !important}#tituloRedes{display:none}.reservationBox{padding:15px 0;z-index:99 !important;display:block;position:relative;z-index:99;background-color:#ddd !important;background:none}.language{font-size:13px}.socialLinks{display:none}.mainNav li a{font-size:11px;padding:30px 15px 19px}.reservationLeft{width:90%}.reservationHolder{position:relative !important;width:90%}.reservationHolder select{width:100%}.reservBTN{right:-28px}.adHolder,.reserveBoxText,.footerNav,.pie p,.bottomBrowsers{display:none}.bottomMedia{display:inherit}.footerSlider{padding:30px 0;background-size:96%;background-position:center 96%}.mainContent .mainLeft{width:100%;padding:20px 0 0}.newLayout .mainLeft,.newLayout .mainRight{float:none;right:0}.vehiculos .mainContent{padding:0 0 30px}.vehiculos .mainContent .mainLeft .subtitulo,.vehiculos .mainContent .mainLeft h2,.vehiculos .mainContent .mainLeft p,.mainRight{display:none}.vehiculos .mainContent .mainLeft .carBox{padding-bottom:5px}.vehiculos .mainContent .mainLeft .carBox .carHolder{border-radius:0}.vehiculos .mainContent .mainLeft .carBox h2,.vehiculos .mainContent .mainLeft .carBox p{display:inherit}.carHolder .carTXT li.blackBTN a{padding:10px}.carHolder .carTXT li.redBTN a{padding:10px 20px}.mobileTitle{display:inherit;width:100%;font-size:30px;text-align:center;color:#999;border-top:1px solid #999;padding:20px 0}.vehiculos .mainContent .mainRight{display:none}.vehiculos .mainContent .mainLeft .carBox .festureList li p{display:inline-block}.politicasHolder{width:90%;left:0}.locacionesPage .mainRight{display:none}.locacionesPage .mainLeft{width:100%;padding:0}.transmitions{padding:10px}.politicasLeft{padding:0;width:90%}.cambiosReserv .form-info p.checkBTN label,.cambiosReserv .form-info p.checkBTN input{height:30px;line-height:30px}.cambiosReserv .form-info p.checkBTN input{width:30px;height:30px}.nbs-flexisel-nav-right{left:95%}.form-info .datepickerBox p input{width:80%}.newLayout .mainContent{padding:0 0 30px}.newLayout .mainRight{width:100%}.newLayout .summaryTab{width:94%;left:0;padding:3%;border-radius:0}.newLayout .summaryHolder{width:100%;border:0}.newLayout .formulario h3{font-size:16px}.showMenu,.showMenu2{display:block}.pasosPage .reservationBox{display:none}.mainNav{display:none}.mainNav li{width:49%;border:dotted #999;border-width:0 1px 1px 0}.form-info p.confirmBTN{width:45%}.reservationHolder p input{width:80%}.dateCover,.dateBack{width:81%}#PickUp span input,#Drop span input{width:100%}#PickUp,#Drop{width:77%}.carHolder .carTXT{width:70%}.newLayout .stepList{background:#fff;padding:0;overflow:hidden}.newLayout .stepList li{width:50%;float:left}.newLayout .stepList li a{width:100%;border-radius:0}.newLayout .carImg{width:70%;margin:0 auto;float:none}.newLayout .carTXT{width:100%}}@media screen and (max-width:650px){.bottomFields p{width:63%}#tituloRedes{display:none}.bottomFields p.bottomLabel{width:30%}.leftMove{left:0}.reservationBox{padding:15px 0;z-index:99 !important;display:block;position:relative;z-index:99;background-color:#ddd !important;background:none}.backstretch,.backstretch img{width:0 !important}.nbs-flexisel-nav-right{left:94%}.locacionesFooter li{width:95%}#cuponPanel{width:30%}.vehiculos .mainContent .mainLeft .carBox p.blackBTN a{font-size:16px}.vehiculos .mainContent .mainLeft .carBox p.carModel{font-size:14px}.newLayout .carHolder .carTXT li a.redBTN{width:60px;font-size:20px;padding:5px 10px}}@media screen and (max-width:520px){.footerAlianzas{display:none}.backstretch,.backstretch img{width:0 !important}#tituloRedes{display:none}.ui-autocomplete{width:75%}}@media screen and (max-width:480px){.newLayout .carTXT li p{font-size:8px}.tituloh2{font-size:16px;padding:0}.titleh1{display:none}.infoHome{display:none}.verBTN{display:none}#titleh2{display:none}.mainTXT{border-bottom:none}#tituloRedes{display:none}.backstretch,.backstretch img{width:0 !important}.pageBranding a,.pageBranding a img,.pageBranding a input{width:150px}.pageBranding{padding:30px 0 10px}.pageBranding a{padding:0 0 0 10px}.mensaje{padding:0 10px 0 0;margin-top:20px}.mensaje h1,.mensaje .tituloh1{font-size:18px}.mensaje h1 span,.mensaje .tituloh1 span{top:-20px}.mainNav li{display:inherit;width:100%;border-width:0 0 1px 0}.mainNav li a{font-size:12px;color:#666;display:block;padding:30px 20px 19px}.mainNav li a:hover,.mainNav li a:active{border-left:1px solid #ddd;border-right:1px solid #ddd}.mainLeft,.mainRight{width:90%}.reservationHolder form{padding-bottom:20px}.countryHolder{display:none}.mainTXT h2,.mainTXT h1{font-size:18px}.politicasHolder select{width:100%}.leftCol,.rightCol{width:96%;display:inherit;border:0}.bottomFields p{width:90%}.carHolder .carTXT{width:100%;padding:0}.carHolder .carTXT li.redBTN a{padding:10px 10px 10px 20px;width:84%;text-align:center}.carFeatures .carIMG,.carFeatures .featureList{width:100%}.carFeatures .carIMG img{width:90%;height:auto}.mainTXT .countryPhones li p{width:80%}.mainTXT .countryPhones li p.phoneTXT{width:100%;text-indent:30px}.form-info p label,.form-info p textarea,.form-info p input,.form-info p.multiInput label,.form-info p.multiInput select{width:95%}.form-info p.multiInput label,.form-info p.multiInput select{margin-bottom:10px}.form-info{padding:0 3% 30%}.agentsBox p{width:100%;float:none}.agentsBox p.registerBTN{overflow:hidden;width:100%}.bottomFields{padding:0}.carHolder .carTXT li.carDesc,.carHolder .carTXT li.priceBTN{width:100%}.carHolder .carTXT li.priceBTN .elegirBox p{width:100%;display:inline-block;vertical-align:middle;padding:0;text-align:center}.carHolder .carTXT li.priceBTN .elegirBox a{width:90%;padding-bottom:10px}.carHolder .carTXT li.priceBTN .elegirBox{padding:3px 0 10px}.carHolder .carTXT li.priceBTN .elegirBox a{padding:8px 3px}.carHolder .carTXT li.blackBTN a{text-align:center;width:90%;padding:10px 5%}.formHeader li .descBox h2{font-size:12px;line-height:normal}.formHeader li.titleDesc p,.formHeader li .descBox{width:58%}.form-info .formHeader li .descBox p{text-align:left}.form-info .formHeader li .descBox p a{width:100%;display:block}.formHeader li .estimated,.formHeader li.titleDesc p.estimated{width:25%}.form-info p.formElements label,.form-info p.formElements input,.form-info p.formElements select,.form-info p.formElements textarea,.form-info p.formElements4 input,.form-info p.formElements4 select,.form-info p.formElements4 label,.form-info p.formElements4 select{width:95%}.tituloMapas .subtitulo,.tituloMapas .locCTA{width:100%;border:none}.mapaPic,.mapaMap{width:100%}.mapaPic img,.mapaMap iframe,.mapaAdress{width:100%}.tituloMapas .locCTA p{width:70%}.cambiosReserv .form-info p label{width:100%}.contactBanner .contactTxt h2{font-size:18px}.footerSlider{display:none}.locacionesFooter{width:100%}#ui-datepicker-div{width:229px !important;position:fixed !important;top:50% !important;left:50% !important;margin-top:-160px !important;margin-left:-114px !important}.bottomFields p.bottomLabel{width:90%}.elegirBox p{text-align:center !important}.newLayout .carImg{width:100%}.ultimoPaso .form-info p{width:100%}.ultimoPaso .form-info p.formElements label,.ultimoPaso .form-info p.formElements input,.ultimoPaso .form-info p.formElements select{width:96%}.ultimoPaso .form-info p.flightBoxes label,.ultimoPaso .form-info p.flightBoxes input{width:96%}.ultimoPaso .form-info p.flightBoxes label{padding:0 10px 5px}}@media screen and (max-width:320px){.locacionesFooter{left:-40px !important}.titleh1{display:none}.infoHome{display:none}.verBTN{display:none}#titleh2{display:none}.mainTXT{border-bottom:none}.infoHome{display:none}.backstretch,.backstretch img{width:0 !important}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.clearout{height:20px;clear:both}#flexiselDemo1{display:none}.nbs-flexisel-container{position:relative;max-width:100%}.nbs-flexisel-ul{position:relative;width:9999px;margin:0 0 0 75px;padding:0;list-style-type:none;text-align:center}.nbs-flexisel-inner{overflow:hidden;width:95%}.nbs-flexisel-item{float:left;margin:0;padding:0;cursor:pointer;position:relative;line-height:0}.nbs-flexisel-item img{cursor:pointer;position:relative;margin-top:10px;margin-bottom:10px;max-width:100%;max-height:45px}.nbs-flexisel-nav-left,.nbs-flexisel-nav-right{height:100%;position:absolute;cursor:pointer;z-index:98}.nbs-flexisel-nav-left{background:url(../images/button-previous.png) no-repeat;background-position-y:15px;background-color:#fff;width:25px}.nbs-flexisel-nav-right{background:url(../images/button-next.png) no-repeat;background-position-y:15px;background-color:#fff;width:35px}.container{width:100%;height:auto;position:relative}.main{width:95%;max-width:960px;padding:0 10px;margin:0 auto;position:relative;z-index:2}.elastislide-list{list-style-type:none;display:none}.no-js .elastislide-list{display:block}.elastislide-carousel ul li{width:270px !important}.elastislide-wrapper{position:relative;background-color:#fff;margin:0 auto;min-height:60px}.elastislide-wrapper.elastislide-loading{background-image:url(../img/loading.gif);background-repeat:no-repeat;background-position:center center}.elastislide-horizontal{padding:10px 97px;box-shadow:0 1px 3px rgba(0,0,0,.1),}.elastislide-carousel{overflow:hidden;position:relative;z-index:2}.elastislide-carousel ul{position:relative;display:block;list-style-type:none;padding:0;margin:0;-webkit-backface-visibility:hidden;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.elastislide-horizontal ul{white-space:nowrap}.elastislide-carousel ul li{margin:0;-webkit-backface-visibility:hidden}.elastislide-horizontal ul li{height:100%;display:inline-block}.elastislide-carousel ul li a{display:inline-block;width:100%}.elastislide-carousel ul li a img{display:block;max-width:100%}.elastislide-wrapper nav span{position:absolute;background:#fff url(https://staging2.economyrentacar.com/css/../images/nav.png) no-repeat -1px -2px;width:35px;height:35px;border-radius:50%;text-indent:-9000px;cursor:pointer}.elastislide-wrapper nav span:hover{opacity:1}.elastislide-horizontal nav span{top:46%;left:30px;margin-top:-11px}.elastislide-horizontal nav span.elastislide-next{right:30px;left:auto;background-position:1px -42px}.ctaPrintMyReservations{position:relative;padding-bottom:15px}.ctaPrintMyReservations{width:340px;overflow:hidden;position:absolute;right:0;top:0}.ctaPrintMyReservations li{width:140px;float:left}.ctaPrintMyReservations li a{display:block;width:100%;height:45px}.ctaPrintMyReservations li.print a{background:url(../images/boton_printb.jpg) no-repeat top}.ctaPrintMyReservations li.imprimir a{background:url(../images/boton_imprimirtb.jpg) no-repeat top}.ctaPrintMyReservations li a:hover,.ctaPrint li a:active{background-position:bottom}.ctaPrintMyReservations li a span{display:none}.ctaPrintMyReservations p{margin-left:15px}.agentsBox p.reservationDate{float:none}.ReservationHolder{width:94%;border:1px dotted #bbb;border-radius:10px;padding:3%}.ReservationHolder .reserveTXT{padding-top:10px}.ReservationHolder .reserveTXT li{width:auto;display:inline-block;vertical-align:top}.ReservationHolder .reserveTXT li.reserveDesc{width:100px}.ReservationHolder .reserveTXT li.reserveDesc h2{padding:0;margin:3px 5px 2px 0;font-size:16px;color:#c00}.ReservationHolder .reserveTXT li.reserveDesc p{padding:0}.agentsBox .ReservationHolder .reserveTXT li.LImodifyBTN{width:auto;display:inline-block;vertical-align:top}.agentsBox .ReservationHolder .reserveTXT li a{width:auto;display:block;border-radius:5px;background:#f00;font-size:14px;color:#fff}.agentsBox .ReservationHolder .reserveTXT li a.modifyBTN{width:70px;padding:10px 10px;text-align:center}.agentsBox .ReservationHolder .reserveTXT li a:hover,.ReservationHolder .reserveTXT li a:active{background:#666;color:#fff}.agentsBox .ReservationHolder .reserveTXT li.LImodifyBTN{width:70%;margin:0 auto;margin-top:10px}