@-webkit-keyframes move{0%{background-position:100% 0}100%{background-position:60px 60px}}@keyframes move{0%{background-position:100% 0}100%{background-position:60px 60px}}#main_column{background:#fff;padding-bottom:50px;min-height:300px;box-shadow:3px 0 6px #ddd;position:relative}.content-wrapper #login,.content-wrapper #signup{margin:60px 0 40px 0!important}.content-wrapper #login .gris_izq{border:1px solid #ccc;padding:10px;border-radius:3px;margin-bottom:20px;background:#ebebeb}.content-wrapper #login .gris_izq .registro{font-size:14px;font-weight:700;border-bottom:1px dotted #818181;padding:0 0 10px 0;margin-bottom:10px}.itemsregistro{font-size:12px;border-bottom:1px dotted #818181;background-repeat:no-repeat;background-position:right top;padding:0 25px 10px 0;overflow:hidden;margin:0 0 10px 0}[dir=rtl] .itemsregistro{background-position:left top;padding:0 0 10px 25px}.item01{background-image:url(/headers/destinia/img/login/item01.gif)}.item02{background-image:url(/headers/destinia/img/login/item02.gif)}.item03{background-image:url(/headers/destinia/img/login/item03.gif);border-bottom:0;padding-bottom:0}.itemsregistro ul{margin:0 7px 0 0;padding:2px 0 2px 0;list-style-type:circle;list-style-position:outside}#loginForm{margin:0}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:6px}.loading{width:100%;height:40px;background-image:url(/headers/widgets/tools/loadingiconwidget/img/loading_gif.gif);background-repeat:no-repeat;background-position:50% 50%;background-color:#f9f9f9;background-size:166px 20px;margin:0 auto;position:absolute;z-index:9}.loading.centered{position:fixed;right:50%;top:40%;width:200px;border-radius:10px;box-shadow:0 0 5px #ccc;margin-right:-100px}.loading_rtl{background-image:url(/headers/widgets/tools/loadingiconwidget/img/loading_gif_rtl.gif)}.loading_wl{background-image:url(/headers/widgets/tools/loadingiconwidget/img/loading_gif_wl.gif)}.loading_wl_rtl{background-image:url(/headers/widgets/tools/loadingiconwidget/img/loading_gif_wl_rtl.gif)}.container_reservation_actions{position:relative;float:left}.reservation_actions{position:absolute;top:0;z-index:199;background-color:#FFF;box-shadow:0 0 5px #ccc;padding:3px 7px 1px 7px;white-space:nowrap;-webkit-transform:translate(100%,-100%);transform:translate(100%,-100%)}.fixed_call{position:fixed;margin-top:5px;-webkit-transform:translate(100%,0);transform:translate(100%,0)}.reservation_actions li{list-style:none;text-align:center;padding:7px 15px;border-left:1px solid #eee;position:relative;display:inline-block}.reservation_actions li:last-child{border-left:none}.reservation_actions a,.reservation_actions span.action{text-decoration:none;font-size:.9em;cursor:pointer;display:block}.reservation_actions li a span,.reservation_actions li span.action span{display:block;font-size:14px;margin-bottom:3px}.reservation_actions .bonusDownload{left:55px;top:5px}.reservation_actions .bonusDownload li{text-align:right;height:auto}.box_container{padding-bottom:20px;border-bottom:1px solid #e0e0e0;font-size:1em;margin:20px 0}.box_container.C_service_detail,.box_container.D_service_detail,.box_container.H_service_detail,.box_container.T_service_detail,.box_container.V_service_detail{margin:10px 0 20px 0}.reference{color:#888;font-size:1.5em;padding-top:31px}.traveller_data dt:first-child{color:#1e3747}.box_content .col-md-5,.box_content .col-sm-5{padding-right:0}.payment_plan{font-size:11px;margin-bottom:0}.cancellation{font-size:11px;margin-top:10px;width:70%}.formbox{background:#f9f9f9;padding:20px}.cancellation thead tr th,.payment_plan thead tr th{color:#1e3747}.cancellation tbody tr td{font-weight:700}.payment_plan tbody tr td.amount,.payment_plan tbody tr td.date{font-weight:700}.payment_plan tbody tr td.amount,.payment_plan tbody tr td.currency{text-align:center}.box_container h3{margin-bottom:0;margin-top:0}.box_container h3 .similar{font-size:20px}.H_service_detail img.service_img{max-width:126px;max-height:90px}.C_service_detail img.service_img{max-width:150px;max-height:100px}.F_service_detail img.service_img{max-width:100px;max-height:61px}.D_service_detail img.service_img{max-width:130px;max-height:90px}.service_img.col-md-2{padding:0}.box_content dl{margin-bottom:0}.box_content dd,.box_content dt{margin-bottom:20px}.box_content dt{margin-left:4px}.box_content:last-child div dl dd,.box_content:last-child div dl dt{margin-bottom:20px}.stars{position:relative;top:-9px}.keys{position:relative;top:-5px}.D_service_detail img.service_img{margin-top:7px}.summary_actions{border-top:1px solid #ebebeb}.summary_actions li{display:inline-block;margin:10px 25px 5px 25px}.summary_actions li a,.summary_actions li span.action{text-decoration:none;font-size:.8em;cursor:pointer}.summary_actions li a:hover,.summary_actions li span.action:hover{color:#2a6496}.summary_actions li span.glyphicon{display:block}#loginForm .col-sm-8{padding-right:7px}h1,h2{padding-right:5px}h2{font-size:24px}.checkbox-inline,.radio-inline{padding-right:0;padding-left:25px}.no_reservations{font-size:1.6em}.no_reservations .imgIzq{padding-left:5px}.no_reservations .imgDch{padding-right:5px}.no_reservations p{text-align:center;margin:40px 0}.no_reservations a,.no_reservations a:hover{text-decoration:none;color:#1e3747;text-align:center}.no_reservations a span{display:block;margin-top:20px}.no_reservations .services_img{text-align:center;margin:0 auto;padding:20px 0}li.resume_item{min-height:100px;display:block;margin-bottom:10px}.resume_item .resume_image{width:40px;min-height:95px;float:right;margin-top:-1px;margin-right:-1px}.purchaseH_resume .resume_image{background:url(/headers/scv/my_account/img/services/hotel_s.png) no-repeat 50% 50% #ec5b14}.purchaseV_resume .resume_image{background:url(/headers/scv/my_account/img/services/flight_s.png) no-repeat 50% 50% #61a2c8}.purchaseT_resume .resume_image{background:url(/headers/scv/my_account/img/services/train_s.png) no-repeat 50% 50% #6873a8}.purchaseC_resume .resume_image{background:url(/headers/scv/my_account/img/services/car_s.png) no-repeat 50% 50% #b0967b}.purchaseD_resume .resume_image{background:url(/headers/scv/my_account/img/services/travel_s.png) no-repeat 50% 50% #7db1a7}.resume_item a.view_all{position:relative;bottom:5px;right:5px;font-size:.8em;text-decoration:none}.resume_item .related_service_icon{width:40px;height:21px;display:inline-block;padding:0}.resume_item .resume_services_icons{display:inline}.resume_item .resume_services_icons:hover a{opacity:.7}.resume_item .related_service_icon.purchaseV{background:url(/headers/scv/my_account/img/services/flight_s.png) no-repeat 50% 7px #61a2c8}.resume_item .related_service_icon.purchaseH{background:url(/headers/scv/my_account/img/services/hotel_s.png) no-repeat 46% 2px #ec5b14}.resume_item .related_service_icon.purchaseT{background:url(/headers/scv/my_account/img/services/train_s.png) no-repeat 50% 2px #6873a8}.resume_item .related_service_icon.purchaseC{background:url(/headers/scv/my_account/img/services/car_s.png) no-repeat 50% 3px #b0967b}.resume_item .related_service_icon.purchaseD{background:url(/headers/scv/my_account/img/services/travel_s.png) no-repeat 50% 3px #7db1a7}.resume_item .resume_container{position:relative;color:#46403c;border:1px solid #dfdfdf;border-radius:6px;border-top-right-radius:0;min-height:96px;background:#fff;top:-6px}.resume_item a.resume_container:hover{background:#fffbcc;text-shadow:none}.resume_item .resume_container:hover .status{text-shadow:none}.resume_item .resume_details{padding:10px 6px 10px 130px;margin-right:-1px}.resume_item h3{font-size:18px;margin:0}.resume_item h3 span{font-weight:400;margin-right:6px}[dir=rtl] .resume_item h3 span{margin-right:auto;margin-left:6px;display:inline-block}.box_container .arrow,.resume_item .arrow{font-size:14px}.box_container h3 .arrow{font-size:24px}.resume_item h3 .iata{font-weight:700}.resume_item .train_tickets,.resume_item span{font-size:12px}.resume_item .train_tickets li{margin-bottom:5px}.resume_item span.date{font-weight:700;margin-left:4px;font-size:1em}.resume_item span.time{font-size:1em;font-weight:700}.box_container time,.resume_item time{font-size:1em;font-weight:700}.resume_item time{margin-left:6px;display:inline-block}.resume_item span.occupancy{font-weight:700;color:#46403c;display:block}.resume_item span.purchaseId{margin-left:4px;display:inline-block}.resume_item span.locator span,.resume_item span.purchaseId span{margin-left:3px;display:inline-block}.box_container .status,.resume_item .status{padding:0 5px;font-size:11px;margin-top:5px;margin-left:5px;float:left;margin-bottom:10px;color:#fff}.status.confirmed{background-color:#027A02}.status.pending{background-color:#A98A54}.status.cancelled{background-color:#E50000}.status.incompleted{border:1px solid #E50000;color:#E50000}.resume_item .resume_container a.btn-primary{position:relative;margin-top:-45px;margin-left:5px;text-decoration:none;float:left;color:#fff;background-color:#3171c9;border-color:#3171c9}.resume_item .resume_container a.btn-primary.focus,.resume_item .resume_container a.btn-primary:focus{color:#fff;background-color:#275aa0;border-color:#275aa0}.resume_item .resume_container a.btn-primary:hover{color:#fff;background-color:#275aa0;border-color:#275aa0}.open>.resume_item .resume_container a.btn-primary.dropdown-toggle,.resume_item .resume_container a.btn-primary.active,.resume_item .resume_container a.btn-primary:active{color:#fff;background-color:#275aa0;border-color:#275aa0}.open>.resume_item .resume_container a.btn-primary.dropdown-toggle.focus,.open>.resume_item .resume_container a.btn-primary.dropdown-toggle:focus,.open>.resume_item .resume_container a.btn-primary.dropdown-toggle:hover,.resume_item .resume_container a.btn-primary.active.focus,.resume_item .resume_container a.btn-primary.active:focus,.resume_item .resume_container a.btn-primary.active:hover,.resume_item .resume_container a.btn-primary:active.focus,.resume_item .resume_container a.btn-primary:active:focus,.resume_item .resume_container a.btn-primary:active:hover{color:#fff;background-color:#204a83;border-color:#204a83}.open>.resume_item .resume_container a.btn-primary.dropdown-toggle,.resume_item .resume_container a.btn-primary.active,.resume_item .resume_container a.btn-primary:active{background-image:none}.resume_item .resume_container a.btn-primary.disabled,.resume_item .resume_container a.btn-primary.disabled.active,.resume_item .resume_container a.btn-primary.disabled.focus,.resume_item .resume_container a.btn-primary.disabled:active,.resume_item .resume_container a.btn-primary.disabled:focus,.resume_item .resume_container a.btn-primary.disabled:hover,.resume_item .resume_container a.btn-primary[disabled],.resume_item .resume_container a.btn-primary[disabled].active,.resume_item .resume_container a.btn-primary[disabled].focus,.resume_item .resume_container a.btn-primary[disabled]:active,.resume_item .resume_container a.btn-primary[disabled]:focus,.resume_item .resume_container a.btn-primary[disabled]:hover,fieldset[disabled] .resume_item .resume_container a.btn-primary,fieldset[disabled] .resume_item .resume_container a.btn-primary.active,fieldset[disabled] .resume_item .resume_container a.btn-primary.focus,fieldset[disabled] .resume_item .resume_container a.btn-primary:active,fieldset[disabled] .resume_item .resume_container a.btn-primary:focus,fieldset[disabled] .resume_item .resume_container a.btn-primary:hover{color:#fff;background-color:#74a0dd;border-color:#fff}.resume_item .resume_container a.btn-primary.disabled .ball-clip-rotate div,.resume_item .resume_container a.btn-primary.disabled.active .ball-clip-rotate div,.resume_item .resume_container a.btn-primary.disabled.focus .ball-clip-rotate div,.resume_item .resume_container a.btn-primary.disabled:active .ball-clip-rotate div,.resume_item .resume_container a.btn-primary.disabled:focus .ball-clip-rotate div,.resume_item .resume_container a.btn-primary.disabled:hover .ball-clip-rotate div,.resume_item .resume_container a.btn-primary[disabled] .ball-clip-rotate div,.resume_item .resume_container a.btn-primary[disabled].active .ball-clip-rotate div,.resume_item .resume_container a.btn-primary[disabled].focus .ball-clip-rotate div,.resume_item .resume_container a.btn-primary[disabled]:active .ball-clip-rotate div,.resume_item .resume_container a.btn-primary[disabled]:focus .ball-clip-rotate div,.resume_item .resume_container a.btn-primary[disabled]:hover .ball-clip-rotate div,fieldset[disabled] .resume_item .resume_container a.btn-primary .ball-clip-rotate div,fieldset[disabled] .resume_item .resume_container a.btn-primary.active .ball-clip-rotate div,fieldset[disabled] .resume_item .resume_container a.btn-primary.focus .ball-clip-rotate div,fieldset[disabled] .resume_item .resume_container a.btn-primary:active .ball-clip-rotate div,fieldset[disabled] .resume_item .resume_container a.btn-primary:focus .ball-clip-rotate div,fieldset[disabled] .resume_item .resume_container a.btn-primary:hover .ball-clip-rotate div{border:2px solid #fff;border-bottom-color:transparent}.resume_item .resume_container a.btn-primary.inactive,.resume_item .resume_container a.btn-primary.inactive.active,.resume_item .resume_container a.btn-primary.inactive.disabled,.resume_item .resume_container a.btn-primary.inactive.focus,.resume_item .resume_container a.btn-primary.inactive:active,.resume_item .resume_container a.btn-primary.inactive:focus,.resume_item .resume_container a.btn-primary.inactive:hover,.resume_item .resume_container a.btn-primary.inactive[disabled]{color:#fff;background-color:#3171c9}.resume_item .resume_container a.btn-primary.loading,.resume_item .resume_container a.btn-primary.loading.active,.resume_item .resume_container a.btn-primary.loading.disabled,.resume_item .resume_container a.btn-primary.loading.focus,.resume_item .resume_container a.btn-primary.loading:active,.resume_item .resume_container a.btn-primary.loading:focus,.resume_item .resume_container a.btn-primary.loading:hover,.resume_item .resume_container a.btn-primary.loading[disabled]{color:#fff;background-color:#74a0dd;border-color:#3171c9}.resume_item .resume_container a.btn-primary.loading .ball-clip-rotate div,.resume_item .resume_container a.btn-primary.loading.active .ball-clip-rotate div,.resume_item .resume_container a.btn-primary.loading.disabled .ball-clip-rotate div,.resume_item .resume_container a.btn-primary.loading.focus .ball-clip-rotate div,.resume_item .resume_container a.btn-primary.loading:active .ball-clip-rotate div,.resume_item .resume_container a.btn-primary.loading:focus .ball-clip-rotate div,.resume_item .resume_container a.btn-primary.loading:hover .ball-clip-rotate div,.resume_item .resume_container a.btn-primary.loading[disabled] .ball-clip-rotate div{border:2px solid #fff;border-bottom-color:transparent}.resume_item .resume_container a.btn-primary .badge{color:#3171c9;background-color:#fff}.purchaseH_resume .resume_details{border-right:40px solid #ec5b14}.purchaseD_resume .resume_details{border-right:40px solid #7db1a7}[dir=rtl] .purchaseD_resume .resume_details{border-left:40px solid #7db1a7;border-right:none}.purchaseV_resume .resume_details{border-right:40px solid #61a2c8}[dir=rtl] .purchaseV_resume .resume_details{border-left:40px solid #61a2c8;border-right:none}.purchaseT_resume .resume_details{border-right:40px solid #6873a8}[dir=rtl] .purchaseT_resume .resume_details{border-left:40px solid #6873a8;border-right:none}.purchaseC_resume .resume_details{border-right:40px solid #b0967b}[dir=rtl] .purchaseC_resume .resume_details{border-left:40px solid #b0967b;border-right:none}.resume_package_flights{background:url(/headers/scv/my_account/img/services/flight_b.png) no-repeat scroll left 50% transparent;padding-right:60px;font-size:12px}[dir=rtl] .resume_package_flights{background:url(/headers/scv/my_account/img/services/flight_b.png) no-repeat scroll right 50% transparent;padding-right:0;padding-left:60px}img.transfer_photo{float:right;margin-left:20px}[dir=rtl] img.transfer_photo{float:left;margin-left:auto;margin-right:20px}.T_service_detail .airline,.V_service_detail .airline{display:block;margin:10px 0}.T_service_detail h3 span,.V_service_detail h3 span{font-size:12px;font-weight:700}.T_service_detail h3 span.reference,.V_service_detail h3 span.reference{display:block;margin-top:5px}.T_service_detail .departure,.V_service_detail .departure{text-align:left;margin-top:10px}[dir=rtl] .T_service_detail .departure,[dir=rtl] .V_service_detail .departure{text-align:right}.T_service_detail .arrow,.V_service_detail .arrow{padding:0;width:4%;font-size:22px;margin-top:10px;line-height:20px}.T_service_detail .arrival,.V_service_detail .arrival{text-align:right;margin-top:10px}[dir=rtl] .T_service_detail .arrival,[dir=rtl] .V_service_detail .arrival{text-align:left}.V_service_detail .flight_code{font-weight:700}.V_service_detail .iata{font-size:16px;font-weight:700}.T_service_detail time .time,.V_service_detail time .time{font-size:1.4em}.V_service_detail .clearfix{margin-bottom:20px}.T_service_detail .train_station{font-size:14px}.train_tickets{padding:10px}.train_tickets li{list-style:none}.cancelFrame{display:none;width:100%;height:900px}.bookingOrder{height:50px}.contact_factura{overflow:hidden}.contact_factura p{font-size:11px;margin-bottom:0;line-height:1.2}.contact_factura p a{text-decoration:underline}.softcopy{font-size:12px}.downloadfactura{padding-right:14px}[dir=rtl] .downloadfactura{padding-right:0;padding-left:14px}.social_login_popup{padding:30px 65px}.social_layer{position:fixed;top:0;right:0;width:100%;height:100%;background:rgba(255,255,255,.7);z-index:500}.social_loader{z-index:501;top:40%}.travellers_list li{margin-bottom:15px}.travellers_list li a span[class*=glyphicons-chevron]{display:none}.travellers_list li a:hover span[class*=glyphicons-chevron]{display:block}.tooltip{min-width:0;max-width:300px}@media (min-height:768px){.content-wrapper #login,.content-wrapper #signup{margin:120px 0 100px 0!important}#signup.recover{margin:150px 0 150px 0}#signup .small-alert{margin:120px 0}}@media (max-width:1180px){.reservation_actions .bonusDownload{top:auto;bottom:0}}@media only screen and (max-width:767px){#main_column{overflow:hidden}}@media only screen and (max-device-width:801px) and (orientation:portrait){.bookingOrder{height:70px}.box_content .col-xs-12{padding:0}.summary_actions{text-align:right!important}.extendedSummaryDetails .hidden-xs{display:none}}@media (max-width:992px){.payment_plan{margin-top:20px}}@media (min-width:599px) and (max-width:992px){.resume_list{margin-top:10px}}@media (min-width:992px){#loginForm .col-sm-8{padding-right:15px}.resume_item .service_icon{width:40px;display:inline-block;padding:0;height:21px}.resume_item .resume_details{padding:5px 135px 0 130px}.resume_item .resume_image{margin-top:-1px;margin-right:-1px;width:126px}[dir=rtl] .resume_item .resume_image{margin-right:auto;margin-left:-1px}.resume_item .related_service_icon{height:17px}.purchaseH_resume .service_icon{background:url(/headers/scv/my_account/img/services/hotel_s.png) no-repeat 50% 4px #ec5b14}.purchaseV_resume .service_icon{background:url(/headers/scv/my_account/img/services/flight_s.png) no-repeat 50% 50% #61a2c8}.purchaseT_resume .service_icon{background:url(/headers/scv/my_account/img/services/train_s.png) no-repeat 50% 50% #6873a8}.purchaseC_resume .service_icon{background:url(/headers/scv/my_account/img/services/car_s.png) no-repeat 50% 50% #b0967b}.purchaseD_resume .service_icon{background:url(/headers/scv/my_account/img/services/travel_s.png) no-repeat 50% 4px #7db1a7}.resume_item img{display:block;float:right;width:126px;height:90px}.resume_item.purchaseV_resume img{width:auto;height:auto;margin-top:35%;max-width:106px}.resume_item.purchaseT_resume img{width:auto;height:auto;margin-top:25%;max-width:106px}.resume_item.purchaseC_resume img{width:auto;height:auto;margin-top:10%;max-width:106px}.resume_item .resume_details{padding:8px 10px 8px 130px!important;margin-right:-1px}[dir=rtl] .resume_item .resume_details{padding:10px 10px 10px 130px!important;margin-left:auto;margin-right:-1px}.purchaseH_resume .resume_details{border-right:126px solid #ec5b14}[dir=rtl] .purchaseH_resume .resume_details{border-right:127px solid #ec5b14}.purchaseD_resume .resume_details{border-right:126px solid #7db1a7}[dir=rtl] .purchaseD_resume .resume_details{border-left:126px solid #7db1a7;border-right:none}.purchaseC_resume .resume_details,.purchaseT_resume .resume_details,.purchaseV_resume .resume_details{border-right:1px solid #CCC;padding:10px 134px 10px 130px!important}.purchaseV_resume .journeyContent{margin-bottom:25px}[dir=rtl] .purchaseC_resume .resume_details,[dir=rtl] .purchaseT_resume .resume_details,[dir=rtl] .purchaseV_resume .resume_details{border-left:1px solid #CCC;padding:10px 130px 10px 134px!important}.purchaseH_resume .resume_image{background:#ec5b14;border-top:5px solid #ec5b14}.purchaseV_resume .resume_image{background:#FFF;border-top:5px solid #61a2c8;border-left:1px solid #ebebeb;border-right:1px solid #CCC;padding:0 10px}.purchaseT_resume .resume_image{background:#FFF;border-top:5px solid #6873a8;border-left:1px solid #ebebeb;border-right:1px solid #CCC;padding:0 10px}.purchaseC_resume .resume_image{background:#FFF;border-top:5px solid #b0967b;border-left:1px solid #ebebeb;border-right:1px solid #CCC;padding:0 10px}.purchaseD_resume .resume_image{background:#7db1a7;border-top:5px solid #7db1a7}.bookingOrder{height:auto}}