#save_budget_button{display:none!important}@font-face{font-family:iconos_illusion;src:url(/headers/ilusion/fonts/iconos_illusion_v01.eot);src:url(/headers/ilusion/fonts/iconos_illusion_v01.eot?#iefix) format("embedded-opentype"),url(/headers/ilusion/fonts/iconos_illusion_v01.woff) format("woff"),url(/headers/ilusion/fonts/iconos_illusion_v01.ttf) format("truetype"),url(/headers/ilusion/fonts/iconos_illusion_v01.svg#iconos_viajes) format("svg");font-weight:400;font-style:normal}.m10{margin:10px}.m20{margin:20px}.mtop10{margin-top:10px!important}.mtop20{margin-top:20px!important}.mtop30{margin-top:30px!important}.m_left{margin-right:160px!important}[dir=rtl] .m_left{margin-left:160px!important}[dir=rtl] .mleft{margin-left:160px}[placeholder],input[placeholder]{font-size:12px}.back_link{color:#666;text-decoration:underline}.rayita{border-bottom:1px dotted #ddd;display:block;padding:14px 0;margin-bottom:20px}.highlighted_box{background-color:#e8ebec;padding:10px;line-height:20px;margin:10px 0;display:inline-block}.incompatibleServices .modal-body,.incompatibleServices .modal-footer,.sessionLost .modal-body,.sessionLost .modal-footer{background-color:#fcf8e3;color:#333}.incompatibleServices .modal-body,.sessionLost .modal-body{text-align:center;border-radius:6px 6px 0 0}.incompatibleServices .modal-body p,.sessionLost .modal-body p{margin:0}.incompatibleServices,.session_lost_container{border:1px solid #ccc;padding:20px;text-align:center;background-color:#fcf8e3}.incompatibleServices .modal-footer a.btn,.sessionLost .modal-footer a.btn{background:#3171c9}.incompatibleServices .modal-footer a.btn,.incompatibleServices .modal-footer a.btn:active,.incompatibleServices .modal-footer a.btn:focus,.incompatibleServices .modal-footer a.btn:hover,.incompatibleServices .modal-footer a.btn:visited,.sessionLost .modal-footer a.btn,.sessionLost .modal-footer a.btn:active,.sessionLost .modal-footer a.btn:focus,.sessionLost .modal-footer a.btn:hover,.sessionLost .modal-footer a.btn:visited{color:#fff}.modal-scrollable .incompatibleServices{padding:0}.session_lost_container p{margin-bottom:20px}.session_lost_container p a{font-size:20px}.session_lost_container .internal-message{border:1px solid #ccc;padding:10px;margin:20px 10px;text-align:right}.icon_clock{font-size:24px}.icon_clock:before{content:"\5a";font-family:iconos_viajes,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin-left:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.modal-backdrop,.modal-backdrop.fade.in{background:#000!important}.transition_manager_accordion .scrwidgetselect{display:inline-block}.transition_manager_accordion .payment_method_form .scrwidgetselect{margin-top:-3px;margin-bottom:10px}.transition_manager_accordion .payment_method_form .card_subtype .scrwidgetselect{margin-top:0;margin-bottom:0}.transition_manager_accordion .scrwidgetselect button{color:#333;font-weight:400;font-size:12px;padding:4px 4px 4px 30px;margin:0;text-align:right;border:1px solid #ccc;background:url(/headers/img/scr/arrow_down.png) no-repeat scroll 4% 10px #fff;border-radius:0;cursor:pointer;min-width:190px;-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist}.transition_manager_accordion .scrwidgetselect button::-moz-focus-inner{border:0}[dir=rtl] .transition_manager_accordion .scrwidgetselect button{padding:4px 30px 4px 4px;text-align:left;background-position:96% 10px}.transition_manager_accordion .includes_error .scrwidgetselect button{border:2px solid #c33}.transition_manager_accordion .scrwidgetselect .scr_amount{font-weight:700;display:inline-block}.transition_manager_accordion .scrwidgetselect .scr_arrow{display:inline-block}[dir=rtl] .transition_manager_accordion .scrwidgetselect .scr_arrow{transform:rotateY(-180deg)}.transition_manager_accordion .scrwidgetselect label{font-size:1em}.transition_manager_accordion .scrwidgetselect ul{background:#fff;cursor:pointer;border:1px solid #ccc;display:none;list-style:none outside none;min-width:190px}.transition_manager_accordion .scrwidgetselect ul.opened{display:block;position:absolute;z-index:999}.transition_manager_accordion .scrwidgetselect ul li{padding:9px 9px 9px 30px;white-space:nowrap;font-size:12px}[dir=rtl] .transition_manager_accordion .scrwidgetselect ul li{padding:4px 30px 4px 4px}.transition_manager_accordion .traveller_loyalty_cards_pseudo_select .scrwidgetselect ul li{line-height:27px}.transition_manager_accordion .scrwidgetselect ul li.focused{background:#efefef}.transition_manager_accordion .scrwidgetselect ul li.select-option-other{border-top:1px solid #dfdfdf;color:#42789a}fieldset.campos_formulario.documentacion ul li:last-child{border-top:2px solid #e7e7e7;color:#42789a}div#internal_debug_info{position:fixed;right:5px;bottom:5px;max-height:98%}.clearfix{clear:both}div#internal_debug_info .module .module_id{padding:5px}div#internal_debug_info .module .module_id:after{top:4px}div#internal_debug_info .module .module_body.services_body{max-height:300px;overflow:auto}div#internal_debug_info .module .module_body.services_body small{word-break:break-all}#internal_debug_info_list li{font-size:11px}p.paragraph{font-size:14px}#internal_debug_info .blocked{padding-right:20px;background:transparent url(/headers/img/icons/lock.png) no-repeat}.info_message{background:url(/headers/img/scr/info.png) no-repeat right 10px top 45% #3e6584;padding:20px 80px 20px 10px;margin-bottom:20px;color:#fff}[dir=rtl] .info_message{background:url(/headers/img/scr/info.png) no-repeat 2% 45% #3e6584;padding:20px 10px 20px 80px}.info_message a#back_to_scr{float:left;font-weight:700;color:#fff}.info_message_small{background:url(/headers/img/scr/info_small.png) no-repeat right 10px top 8px #fefefe;border:1px solid #d7d7d7;padding:10px 40px 10px 8px;margin:10px;color:#555}.payment_details .info_message_small{margin:10px 15px 10px 10px}[dir=rtl] #confirm_page_services .info_message_small,[dir=rtl] .info_message_small{background:url(/headers/img/scr/info_small.png) no-repeat 2% 8px #fefefe;padding:10px 8px 10px 50px}.info_message hr{border:0;border-top:1px solid #fff}.info_icon{background:url(/headers/img/scr/sprite_scr_2014.png) no-repeat 100% -555px;width:20px;height:21px;display:inline-block}#page_error_message{display:none}.btn-primary,.btn-primary.active,.btn-primary.disabled,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-primary[disabled]{background-image:none;background-color:#ec5b14}.btn-secondary,.btn-secondary.active,.btn-secondary.disabled,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover,.btn-secondary[disabled]{background-image:none;background-color:#3171c9}.btn-backToList,.btn-backToList.active,.btn-backToList.disabled,.btn-backToList:active,.btn-backToList:focus,.btn-backToList:hover,.btn-backToList[disabled]{background-image:none;background-color:initial;border-color:#ec5b14!important;color:#ec5b14!important}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;text-transform:uppercase;padding:10px 20px;font-size:12px;line-height:1.5;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .3s;text-shadow:none;color:#fff;box-shadow:none}.btn .icon{vertical-align:middle;margin-left:5px}.btn .ball-clip-rotate div,.btn .icon{width:12px;height:12px}.btn:hover{color:#fff}#blocked_interface_error_message h2{font-size:30px;margin-bottom:15px}#blocked_interface_error_message li{padding:0 0 15px;list-style:disc;list-style-position:inside}#blocked_interface_error_message p{margin-bottom:10px}#blocked_interface_error_message p.purchase_id{font-size:16px}#blocked_interface_error_message a{font:inherit;text-decoration:underline}#blocked_interface_error_message .error_groups,#blocked_purchase_error_message .error_groups{margin-right:50px}#blocked_interface_error_message .error_groups li,#blocked_purchase_error_message .error_groups li{list-style-type:circle;padding:0 0 8px}.text_error{border:2px solid #c33;color:#c33!important;padding:5px;display:inline-block!important}#fondo_footer{display:none}#pie .logos_footer img{border:0}#tdz_ifrm,.fondo_menu{display:none}#pie .txt_legal_footer a,#pie .txt_legal_footer u,.txt_legal_footer{color:#999}#cabecera_scr{height:50px}#cabecera_scr:before{content:"";height:50px;background:#ec5b14;position:absolute;right:0;width:100%}#cabecera_scr .phone_info_desc{display:block;font-size:12px}#cabecera_scr .allday{position:absolute;right:70%}#cabecera_scr .contact_info{padding-top:9px}.sombra_inferior{display:none}body{background:#fff}.logotipo_scr{float:right;margin-top:16px;position:absolute;z-index:9;margin-right:0}svg.logotipo_scr{width:100px;height:17px}svg.logotipo_scr,svg.logotipo_scr *{fill:#fff}.contact_info{color:#fff;font-size:12px;text-align:left;top:0;position:relative}[dir=rtl] .contact_info{text-align:right}.contact_info span.phone_desc{font-size:.65em;top:55px;position:absolute;text-align:center;display:block;width:100%}.contact_info a{text-decoration:none}[dir=rtl] #ca_ask_residence,[dir=rtl] #ca_residence_country_container{text-align:right}.allday{background-image:url(/headers/img/scr/sprite_scr_2014.png);background-position:right -1px top -1106px;width:40px;height:40px;position:relative;top:13px;right:6px}.allday,.assistant{display:inline-block}.assistant{width:32px;height:28px;fill:#fff;vertical-align:middle;margin-right:5px}#breadcrumbs{list-style:none;overflow:hidden;counter-reset:numList;padding-top:20px;margin-bottom:20px;margin-top:10px;background:url(/headers/img/scr/grey_pixel.gif) repeat-x 100% 28px}#breadcrumbs li{width:15%;float:right;text-align:center;padding-left:1%}[dir=rtl] #breadcrumbs li{float:left;padding-left:0}#breadcrumbs li:before{counter-increment:numList;content:counter(numList);font:700 12px sans-serif;text-align:center;color:#fff;background:#ccc;width:20px;height:20px;border-radius:100%;padding:3px 7px}#breadcrumbs li a{padding-top:8px;display:block;text-transform:uppercase;text-decoration:none;font-weight:700;font-size:.9em;cursor:default;color:#aaa}#breadcrumbs li.scr_bc_current a{color:#ec5b14;text-decoration:none!important;font-weight:700}#breadcrumbs li.scr_bc_current:before{background:#ec5b14}#breadcrumbs .scr_bc_accesible a{text-decoration:underline;cursor:pointer}#breadcrumbs .scr_bc_disabled,#breadcrumbs li span{display:none}input,label,select,textarea{font-size:14px;font-family:inherit}input[type=text],select{border:1px solid #7f9db9;border-radius:1px}fieldset.campos_formulario{border:none}fieldset.campos_formulario_last{border:none;margin-bottom:0}div.campo_formulario{clear:both;margin:6px 0;width:100%;overflow:visible;font-size:14px;padding-right:10px}[dir=rtl] div.campo_formulario{text-align:left;padding-right:0;padding-left:10px}div.campo_formulario label{display:inline-block;width:150px;text-align:left;margin-left:10px;color:#333;padding-top:6px;font-size:.9em;vertical-align:top;line-height:1}[dir=rtl] div.campo_formulario label{text-align:right;margin-right:10px;margin-left:0}#coupons{margin:10px}#coupons label{display:inline-block;width:auto;height:22px;text-align:right;background-image:url(/headers/img/scr/code_icon.png);background-repeat:no-repeat;padding-right:25px;padding-top:4px;vertical-align:top;margin-top:10px}[dir=rtl] #coupons label{background-position:0;padding-right:auto;padding-left:25px}[dir=rtl] #coupons div.campo_formulario label{text-align:left;background-position:right 200px top 0;padding:4px 0 6px 32px}#coupon_banner{margin-bottom:25px}.m_left label{float:none!important;text-align:right!important;display:inline!important}[dir=rtl] .m_left label{text-align:left!important}div.campo_formulario_last{margin-bottom:20px}.campo_formulario input,.campo_formulario select,.campo_formulario textarea{width:300px;padding:4px;margin:0;background-color:#fff;border:1px solid #ccc;color:#333;line-height:15px}.campo_formulario input,.campo_formulario select{padding:0 4px;line-height:25px;height:25px}.campo_formulario input:disabled,.campo_formulario select:disabled,.campo_formulario textarea:disabled{background-color:#c1c1c1;border:1px solid #5e728c}div.campo_formulario span.blocked_data{padding-top:6px;display:none}div.not_editable span.blocked_data{display:inline}div.campo_formulario select{width:auto}div.campo_formulario.cont_equipaje select{width:230px}div.campo_formulario input[type=checkbox],div.campo_formulario input[type=radio]{height:auto}div.campo_formulario input[type=checkbox]{width:auto;margin:0 0 5px 5px;border:none}[dir=rtl] div.campo_formulario input[type=checkbox]{margin:0 5px 5px 0}div.campo_formulario input[type=radio]{width:auto;margin-top:8px;background-color:initial;border:none}div.campo_formulario .auto_width{width:auto}div.campo_formulario .fields_align{margin-right:160px!important}.date_inputs_container{display:inline-block;overflow:hidden;position:relative}div.campo_formulario input.date_input{width:50px}div.campo_formulario .narrow{width:140px}div.campo_formulario div.sub_label{display:inline-block;margin:0;vertical-align:top}div.campo_formulario div.last{padding-right:20px}[dir=rtl] div.campo_formulario div.last{padding-left:20px}div.campo_formulario div.sub_label>p{margin:0;padding:4px 0 0;display:block;font-size:12px}div.campo_formulario input.date_input{text-align:center}div.campo_formulario input.date_inputs_hidden{position:absolute;right:-3000px}div.campo_formulario input.light{color:#888}div.campo_formulario input.date_input_bad_value{background-color:#f99}div.campo_formulario label img.interrogacion_label{vertical-align:top}div.campo_formulario p.pre_text{font-size:11px;color:#444;margin:10px 170px 4px 10px}[dir=rtl] div.campo_formulario p.pre_text{margin:10px 10px 4px 170px}.info_text{margin:10px 170px 10px 10px}[dir=rtl] .info_text{margin:10px 10px 10px 170px}.charge_fee_info,.charge_in_euros_info{margin:0 0 10px!important;display:block}.transition_manager_accordion #review_page{padding:20px 10px 50px;background:#fff;min-height:300px}.transition_manager_accordion #review_page .info_text{margin:10px 0 10px 10px}[dir=rtl] .transition_manager_accordion #review_page .info_text{margin:10px 10px 10px 0}.transition_manager_accordion #review_page div.campo_formulario{padding-right:0}.empty_cart_page{font-size:1.6em}.empty_cart_page p{text-align:center;color:#888;margin:40px 0 20px}.empty_cart_page .services_img{text-align:center;margin:0 auto;padding:20px 0;display:block}div.campo_formulario p.info_text{margin:10px 30px 10px 10px}div.not_editable label{padding-top:0!important;font-weight:700}.boton_continuar{margin-right:260px!important}.subpanel .subpanel .boton_continuar{margin-right:250px!important}.ui-dialog .ui-dialog-buttonpane button{border:none;margin:0!important}input[type=button].small_button{background:#fff;color:#333;border-radius:3px;border:1px solid #ddd;padding:3px 20px;font-weight:400;margin-right:10px;cursor:pointer}.continente_boton{text-align:center}.continente_boton a{background-color:#ec5b14;border:1px solid #ec5b14;font-size:18px;margin:10px 0;padding:5px 10px;border-radius:5px;color:#fff;cursor:pointer;text-decoration:none}div.campo_formulario .field_error_marker_marked{background-color:#f99}.ui-widget-overlay{background:#666;opacity:.5;position:absolute;top:0;right:0;width:100%;height:100%}.ui-widget-shadow{margin:-5px -5px 0 0;padding:5px;background:#000;opacity:.2;border-radius:5px}.ui-dialog{position:absolute;padding:0;width:300px;overflow:hidden;border:1px solid #ec5b14}.ui-dialog,.ui-widget-content{background:#f9f9f9}.ui-dialog .ui-dialog-titlebar{display:none}.ui-dialog .ui-dialog-buttonpane{border:none}.ui-dialog .ui-dialog-content{border:none;margin:0;padding:0;background:none;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:right;border-width:1px 0 0;background-image:none;margin:.5em 0 0;padding:.3em .4em .5em 1em}.ui-dialog .ui-resizable-se{width:14px;height:14px;left:3px;bottom:3px}.dialog .close_link{float:left;margin:8px 0 0 8px;padding-right:20px;cursor:pointer;color:#333;background:url(/headers/img/icons/cross-button.png) no-repeat 100%;text-decoration:underline}.scr_dialog h2{display:block;font-size:24px;font-weight:700;color:#000;padding:10px;border-bottom:1px dotted #444}.scr_dialog div,.scr_dialog p{font-size:14px;color:#444}.scr_dialog p.centered{text-align:center}#confirmation_waiting_message .dialog_content img{vertical-align:middle;margin-right:20px}.subheader_text{width:100%;display:inline-block;margin:10px 0}.subheader_text a{color:#1e3747;font-size:14px}.subheader_cart_text{margin:25px 0}.happy_message{color:green;font-size:14px;text-align:center;position:absolute;right:50%;margin-right:-300px;width:600px}.postit{width:150px;padding:10px;float:left;background-color:#f7f7d5;box-shadow:-2px 4px 8px #ccc;background-image:linear-gradient(180deg,#eeedbf 0,#f7f7d5 15%)}[dir=rtl] .postit{float:right}.postit h6{font-size:14px;font-weight:700;padding:4px 0 6px;display:block;text-align:center}.postit p{font-size:12px;line-height:16px;color:#2c4b7a}#step1{margin-top:20px}#outer_error_mesage{display:none;margin-top:30px}.transition_manager_simple .main_col{width:700px;float:right}[dir=rtl] .main_col{float:left}.transition_manager_simple .main_col_full_width{width:100%}.transition_manager_simple #side_col{width:245px;float:left}[dir=rtl] .transition_manager_simple #side_col{float:right}.transition_manager_simple #data_entry_clear{clear:both}.transition_manager_simple .scr_step{display:none;background:#fff;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-radius:5px}.transition_manager_simple .scr_step h1{color:#333;font-size:30px;height:42px}.transition_manager_simple .scr_step h2{-moz-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-top-left-radius:5px;border-top-left-radius:5px}.transition_manager_simple #page_error_message{margin:20px 0}.transition_manager_simple .main_col .continue_button_container .boton_principal{margin:0 145px 20px 0}[dir=rtl] .transition_manager_simple .main_col .continue_button_container .boton_principal{margin:0 0 20px 145px}body.withoutheader{background:#fff!important}.transition_manager_accordion #scr_steps{display:none}.transition_manager_accordion #scr_steps .step_accessed{cursor:pointer}.transition_manager_accordion #steps_container{margin-top:10px}.transition_manager_accordion #scr_steps>h1{text-align:center;margin-top:10px}.transition_manager_accordion .url_availability{text-transform:capitalize;cursor:pointer}.transition_manager_accordion #confirm_summary{background:#f4f4f4;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZjRmNGY0Ii8+PHN0b3Agb2Zmc2V0PSI2NSUiIHN0b3AtY29sb3I9IiNmZmYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmYiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjYSkiIGQ9Ik0wIDBoMXYxSDB6Ii8+PC9zdmc+);background:linear-gradient(180deg,#f4f4f4 0,#fff 65%,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f4f4f4",endColorstr="#ffffff",GradientType=0);padding:10px 0 0}.transition_manager_accordion #confirm_module,.transition_manager_accordion #confirm_summary{display:none;overflow:hidden}.transition_manager_accordion #confirm_module{box-shadow:inset 0 10px 15px -8px #999;border-left:1px solid #ddd;border-right:1px solid #ddd;padding-top:10px}.transition_manager_accordion h6{color:#4081ab;font-weight:400;background:url(/headers/img/scr/info_observations.png) no-repeat 100% 0;padding:0 23px 8px 0}.transition_manager_accordion .text_petitions h6{color:#4081ab;font-weight:400;background:url(/headers/img/scr/blue_write.png) no-repeat 100% 0;padding:0 23px 8px 0}[dir=rtl] .transition_manager_accordion h6{background-position:right 444px top 0;padding:0 0 8px 23px}[dir=rtl] .transition_manager_accordion .confirm_item_content h6{background-position:0 0;padding:0 0 8px 23px;clear:both}[dir=rtl] .transition_manager_accordion .servicetab_flight_low_cost h6{background-position:0 0;padding:0 0 8px 23px}.transition_manager_accordion .scr_step{overflow:hidden}.transition_manager_accordion #review_page_steps_container .scr_step{overflow:visible}[dir=rtl] .transition_manager_accordion .scr_step{clear:both}.transition_manager_accordion .subhead{position:relative;min-height:80px}.transition_manager_accordion .subhead a.modify{float:right;text-decoration:none;position:absolute;color:#1e3747}.transition_manager_accordion .subpanel{background:transparent}.transition_manager_accordion #review_page h1{color:#666;font-size:1.6em;margin:0 auto}.transition_manager_accordion #review_page h1.cart_title{font-size:2em;float:right;padding-bottom:0;margin-top:30px}[dir=rtl] .transition_manager_accordion #review_page h1.cart_title{float:left}.transition_manager_accordion #review_page h1.cart_title:before{background:url(/headers/img/scr/review_cart.png);content:"";width:22px;height:20px;display:inline-block;margin:0 10px}.transition_manager_accordion #review_page .cart_services_number{text-align:center;color:#155723;font-weight:700;padding-top:40px;font-size:14px}.transition_manager_accordion h1{color:#666;font-size:1.6em;margin:0 auto;padding-bottom:10px}.transition_manager_accordion h1>span{font-size:.6em;display:block}.transition_manager_accordion h1>span:before{content:"";display:inline-block;position:relative;height:18px;width:33px;background-image:url(/headers/img/scr/sprite_scr_2014.png);background-position:right 0 top -478px}[dir=rtl] .transition_manager_accordion h1>span:before{background-position:right 7px top -478px}.transition_manager_accordion #page_error_message{margin:0}.transition_manager_accordion .step_modules_container .page_error_message{width:100%;display:block}.transition_manager_accordion .step_modules_container .scrolling_fixed{position:fixed;top:0!important;right:0;width:100%;z-index:9999}.transition_manager_accordion .alert-error{border:none}.transition_manager_accordion .step_summary{background-color:#fff;color:#1e3747;font-weight:700;line-height:50px;cursor:pointer;overflow:hidden;position:relative;display:none;padding-right:10px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc}.transition_manager_accordion .step_container_disabled .step_summary{opacity:.4;border:1px solid #ccc;border-top:0;cursor:default}.step_title_accessed .step_summary{border:1px solid #ccc;border-top:0}.transition_manager_accordion .step_container_disabled:first-child .step_summary{border-top:1px solid #ccc}.transition_manager_accordion .step_container_disabled .step_summary .edit{display:none}.transition_manager_accordion .scr_step:first-child .step_modules_container_disabled{border-bottom:0}.transition_manager_accordion .scr_step:first-child .step_summary{border-top:1px solid #ccc}[dir=rtl] .transition_manager_accordion .step_summary{padding-left:10px;padding-right:0}.transition_manager_accordion .module_summary,.transition_manager_accordion .modules_summary{display:inline}.transition_manager_accordion .module_summary{position:relative}.transition_manager_accordion .step_number{color:#1c7d23;font-size:1.3em;font-weight:700}.transition_manager_accordion .module_summary .edit{text-decoration:underline;font-weight:400;float:left;background:#fff;position:relative;padding:0 20px;box-shadow:30px 0 50px #fff}[dir=rtl] .transition_manager_accordion .module_summary .edit{float:right}.ver_detalles{text-decoration:underline;font-size:1em;margin-right:10px!important;color:#e59f72;display:block;margin-top:10px;margin-bottom:10px}[dir=rtl] .ver_detalles{margin-right:0!important;margin-left:10px!important}.confirm_summary_open .ver_detalles{display:none}.flight_summary .ver_detalles{margin-right:0}.transition_manager_accordion .summary_handle{text-align:center;display:block}.transition_manager_accordion .summary_handle_closed{background:#fff;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmZmIi8+PHN0b3Agb2Zmc2V0PSI2JSIgc3RvcC1jb2xvcj0iI2ZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UwZTBlMCIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNhKSIgZD0iTTAgMGgxdjFIMHoiLz48L3N2Zz4=);background:linear-gradient(180deg,#fff 0,#fff 6%,#e0e0e0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#e0e0e0",GradientType=0);border-top:1px solid #eee}.transition_manager_accordion .summary_handle_closed img{display:inline}.transition_manager_accordion .summary_handle_open{background-color:#1e3747;background-image:url(/headers/img/scr/sprite_scr_2014.png);background-position:right 478px top -788px;height:20px;display:block}.transition_manager_accordion #confirm_module .summary_handle_open{box-shadow:0 0 23px #999}.transition_manager_accordion .summary_handle_open img{display:none}.transition_manager_accordion #close_confirm_module{float:left}[dir=rtl] .transition_manager_accordion #close_confirm_module{float:right}.transition_manager_accordion .module_summary ul{display:inline;padding-left:0}[dir=rtl] .transition_manager_accordion .module_summary ul{left:0}.transition_manager_accordion .module_summary ul li{display:inline;padding-left:15px}[dir=rtl] .transition_manager_accordion .module_summary ul li{padding-left:0;padding-right:15px}.transition_manager_accordion .module_summary .summary_icon{position:relative;top:3px;margin-left:10px}[dir=rtl] .transition_manager_accordion .module_summary .summary_icon{margin-left:0;margin-right:10px}[dir=rtl] .travellers_module_summary .summary_icon{margin:0 5px 2px 2px}.transition_manager_accordion .step_number:after{content:"";display:inline-block;position:relative;top:2px;height:18px;width:24px;background-image:url(/headers/img/scr/done.png);margin:0 10px}.transition_manager_accordion .step_modules_container,.transition_manager_accordion .step_title{border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc}.transition_manager_accordion .step_title{padding:17px 10px;background:#fff}.transition_manager_accordion .step_title h1{color:#666}.transition_manager_accordion .ts_accordion_step_title_selected{padding:17px 10px;top:4px;border-right:0;border-left:0;border-bottom:0;background-image:linear-gradient(180deg,#3a5465 40%,#1e3747);background-color:#3a5465}.transition_manager_accordion .step_accessed .ts_accordion_step_title_selected{cursor:auto}.transition_manager_accordion .scr_step:first-child .step_summary,.transition_manager_accordion .scr_step:first-child .ts_accordion_step_title_selected{border-top-right-radius:5px;border-top-left-radius:5px}.transition_manager_accordion .ts_accordion_step_title_selected h1{color:#fff}.transition_manager_accordion .step_title h1{display:block;font-size:17px;text-transform:uppercase;padding:0}.transition_manager_accordion .subpanel>h2,.transition_manager_accordion .subpanel>h4{display:none}.transition_manager_accordion .error_message_container .alert{margin:0;border:none}ul.services_summary{padding-right:10px;font-size:.9em}[dir=rtl] ul.services_summary{padding-right:0;padding-left:10px}.transition_manager_accordion li.insurance_summary{display:none}.transition_manager_accordion li.hotel_summary{background-image:url(/headers/img/scr/hotel.png);background-repeat:no-repeat;background-position:right 4px top 0;margin-left:5px;min-height:25px}[dir=rtl] .transition_manager_accordion li.hotel_summary{background-image:url(/headers/img/scr/hotel.png);background-repeat:no-repeat;margin-left:0;margin-right:5px;background-position:1% 0}.transition_manager_accordion li.fdmflightreservation_summary{background-image:url(/headers/img/scr/vuelo.png);background-repeat:no-repeat;background-position:right 1px top 6px;margin-left:5px}[dir=rtl] .transition_manager_accordion li.fdmflightreservation_summary{background-image:url(/headers/img/scr/vuelo_ar.png);background-repeat:no-repeat;margin-right:5px;margin-left:0;background-position:1% 8px}.transition_manager_accordion li.transferreservation_summary{background-image:url(/headers/img/transfer/icon.png);background-repeat:no-repeat;background-position:right 4px top 6px;margin-left:5px;margin-top:5px}[dir=rtl] .transition_manager_accordion li.transferreservation_summary{background-image:url(/headers/img/transfer/icon.png);background-repeat:no-repeat;background-position:1% 6px;margin-right:5px;margin-left:0}.transition_manager_accordion li.train_service_summary{background-image:url(/headers/img/scr/sprite_scr_2014.png);background-position:right -16px top -45px;background-repeat:no-repeat;min-height:30px;margin-left:5px}[dir=rtl] .transition_manager_accordion li.train_service_summary{background-image:url(/headers/img/scr/sprite_scr_2014.png);background-position:1% -45px;background-repeat:no-repeat;height:30px;margin-right:5px;margin-left:0}.transition_manager_accordion li.carservice_summary{background-image:url(/headers/img/scr/coche.png);background-repeat:no-repeat;background-position:right 3px top 2px;margin-left:5px;min-height:22px}[dir=rtl] .transition_manager_accordion li.carservice_summary{background-image:url(/headers/img/scr/coche.png);background-repeat:no-repeat;margin-right:5px;margin-left:0;background-position:1% 5px;min-height:22px}.transition_manager_accordion li.packagemainservice_summary{background-image:url(/headers/img/scr/sprite_scr_2014.png);background-position:right 4px top -19px;background-repeat:no-repeat;height:19px;margin-left:5px}.transition_manager_accordion li.forfait_service_summary{background-image:url(/headers/img/scr/forfait_c.png);background-repeat:no-repeat;background-position:right 3px top 5px;margin-left:5px;min-height:22px}[dir=rtl] .transition_manager_accordion li.forfait_service_summary{background-image:url(/headers/img/scr/forfait_c_ar.png);background-repeat:no-repeat;margin-right:5px;margin-left:0;background-position:1% 3px;min-height:22px}.transition_manager_accordion .occupation{background-image:url(/headers/img/scr/sprite_scr_2014.png);background-position:right 2px top -482px;background-repeat:no-repeat;height:19px;margin:10px 0 0 5px;padding-right:35px;font-weight:700}[dir=rtl] .transition_manager_accordion .occupation{background-image:url(/headers/img/scr/ocupacion.png);background-repeat:no-repeat;margin:10px 5px 0 0;background-position:1% 2px;padding-right:0;padding-left:35px}.customized_attention_summary{margin:5px 0}.customized_attention_summary span{color:#666}.transition_manager_accordion .car_summary,.transition_manager_accordion .flight_summary,.transition_manager_accordion .forfait_summary,.transition_manager_accordion .hotel_specs,.transition_manager_accordion .package_summary,.transition_manager_accordion .train_summary,.transition_manager_accordion .transfer_summary{color:#666;margin-right:35px;padding-top:2px}[dir=rtl] .transition_manager_accordion .car_summary,[dir=rtl] .transition_manager_accordion .flight_summary,[dir=rtl] .transition_manager_accordion .forfait_summary,[dir=rtl] .transition_manager_accordion .hotel_specs,[dir=rtl] .transition_manager_accordion .package_summary,[dir=rtl] .transition_manager_accordion .train_summary,[dir=rtl] .transition_manager_accordion .transfer_summary{margin-right:0;margin-left:35px}.transition_manager_accordion .car_name,.transition_manager_accordion .flight_name,.transition_manager_accordion .forfait_name,.transition_manager_accordion .hotel_name,.transition_manager_accordion .package_name,.transition_manager_accordion .train_name,.transition_manager_accordion .transfer_name{font-size:14px;color:#666;font-weight:400}.transition_manager_accordion .services_summary .car_name,.transition_manager_accordion .services_summary .flight_name,.transition_manager_accordion .services_summary .forfait_name,.transition_manager_accordion .services_summary .hotel_name,.transition_manager_accordion .services_summary .package_name,.transition_manager_accordion .services_summary .train_name,.transition_manager_accordion .services_summary .transfer_name{font-size:12px;font-weight:700}.transition_manager_accordion .regimen,.transition_manager_accordion .stay{color:#333}.transition_manager_accordion .flight_summary .flight_date,.transition_manager_accordion .flight_summary .transfer_date{margin-right:5px}[dir=rtl] .transition_manager_accordion .flight_summary .flight_date,[dir=rtl] .transition_manager_accordion .flight_summary .transfer_date{margin-right:0;margin-left:5px;display:inline-block}.little_arrow{font-size:1.2em}#confirm_module_top_links{margin:10px}.borders{border-left:1px solid #ddd;border-right:1px solid #ddd}.data_request_step h2,.scr_module h2{background-color:#1e3747;font-size:18px;font-weight:400;margin:0;color:#fff;padding:7px 10px 7px 5px}[dir=rtl] .data_request_step h2,[dir=rtl] .scr_module h2{text-align:left;padding:10px 10px 10px 20px}#payment_module_subpanels h2,#services_configuration.module_accompained .subpanel h2{-moz-border-top-right-radius:0;border-top-right-radius:0;-moz-border-top-left-radius:0;border-top-left-radius:0}.scr_module h3{font-size:14px;background-color:#eee;color:#333;padding:10px 20px 10px 0;margin:0 0 10px;font-weight:700;border-bottom:1px solid #ccc}[dir=rtl] .scr_module h3{padding:10px 0 10px 20px}.scr_module{margin:0;padding:0}.subpanel{padding:0 0 10px;margin:0;height:auto;background:#fff}.subpanel h1{font-size:30px;margin-bottom:20px;border-bottom:1px dotted #777;color:#3e6584}.subpanel .subpanel{padding:0;margin:0;background:transparent;box-shadow:none;border-top:none}#confirm_button .continue_button_container{margin:0 20px 10px 0!important;float:right;position:relative;z-index:100}[dir=rtl] #confirm_button .continue_button_container{margin:0 0 10px 14px!important;float:left}.continue_button_container #step-module_customer_continue,.continue_button_container #step-module_travellers_continue{margin:0 170px 20px 10px;float:none!important}[dir=rtl] .continue_button_container #step-module_customer_continue,[dir=rtl] .continue_button_container #step-module_travellers_continue{margin:0 10px 20px 170px;float:none!important}#review_page_steps_container{clear:both}#review_page_steps_container .transition_manager_accordion .step_modules_container .continue_button_container{margin:0 160px 20px 10px}#review_continue_button_container .continue_button_container{margin:0 10px;float:left;width:98%}.ui-dialog .ui-dialog-buttonpane button,a.boton_principal,input[type=button].boton_principal,input[type=submit].boton_principal{color:#222;background-color:#ffd212;overflow:visible;border-radius:3px;width:auto;border:0;font-size:1.3em;font-weight:700;letter-spacing:.04em;text-decoration:none;display:inline-block;cursor:pointer;padding:10px 50px;box-shadow:1px 3px 4px #aaa}.ui-dialog .ui-dialog-buttonpane button .icon,.ui-dialog .ui-dialog-buttonpane button .icon *,a.boton_principal .icon,a.boton_principal .icon *,input[type=button].boton_principal .icon,input[type=button].boton_principal .icon *,input[type=submit].boton_principal .icon,input[type=submit].boton_principal .icon *{fill:#222}.ui-dialog .ui-dialog-buttonpane button .loader-inner div,a.boton_principal .loader-inner div,input[type=button].boton_principal .loader-inner div,input[type=submit].boton_principal .loader-inner div{border-color:#222 #222 transparent}.ui-dialog .ui-dialog-buttonpane button.focus,.ui-dialog .ui-dialog-buttonpane button:focus,a.boton_principal.focus,a.boton_principal:focus,input[type=button].boton_principal.focus,input[type=button].boton_principal:focus,input[type=submit].boton_principal.focus,input[type=submit].boton_principal:focus{color:#222;background-color:#e5bf15;border-color:#e5bf15}.ui-dialog .ui-dialog-buttonpane button.focus .icon,.ui-dialog .ui-dialog-buttonpane button.focus .icon *,.ui-dialog .ui-dialog-buttonpane button:focus .icon,.ui-dialog .ui-dialog-buttonpane button:focus .icon *,a.boton_principal.focus .icon,a.boton_principal.focus .icon *,a.boton_principal:focus .icon,a.boton_principal:focus .icon *,input[type=button].boton_principal.focus .icon,input[type=button].boton_principal.focus .icon *,input[type=button].boton_principal:focus .icon,input[type=button].boton_principal:focus .icon *,input[type=submit].boton_principal.focus .icon,input[type=submit].boton_principal.focus .icon *,input[type=submit].boton_principal:focus .icon,input[type=submit].boton_principal:focus .icon *{fill:#222}.ui-dialog .ui-dialog-buttonpane button.focus .loader-inner div,.ui-dialog .ui-dialog-buttonpane button:focus .loader-inner div,a.boton_principal.focus .loader-inner div,a.boton_principal:focus .loader-inner div,input[type=button].boton_principal.focus .loader-inner div,input[type=button].boton_principal:focus .loader-inner div,input[type=submit].boton_principal.focus .loader-inner div,input[type=submit].boton_principal:focus .loader-inner div{border-color:#222 #222 transparent}.ui-dialog .ui-dialog-buttonpane button:hover,a.boton_principal:hover,input[type=button].boton_principal:hover,input[type=submit].boton_principal:hover{color:#222;background-color:#e5bf15;border-color:#e5bf15}.ui-dialog .ui-dialog-buttonpane button:hover .icon,.ui-dialog .ui-dialog-buttonpane button:hover .icon *,a.boton_principal:hover .icon,a.boton_principal:hover .icon *,input[type=button].boton_principal:hover .icon,input[type=button].boton_principal:hover .icon *,input[type=submit].boton_principal:hover .icon,input[type=submit].boton_principal:hover .icon *{fill:#222}.ui-dialog .ui-dialog-buttonpane button:hover .loader-inner div,a.boton_principal:hover .loader-inner div,input[type=button].boton_principal:hover .loader-inner div,input[type=submit].boton_principal:hover .loader-inner div{border-color:#222 #222 transparent}.open>.ui-dialog .ui-dialog-buttonpane button.dropdown-toggle,.open>a.boton_principal.dropdown-toggle,.open>input[type=button].boton_principal.dropdown-toggle,.open>input[type=submit].boton_principal.dropdown-toggle,.ui-dialog .ui-dialog-buttonpane button.active,.ui-dialog .ui-dialog-buttonpane button:active,a.boton_principal.active,a.boton_principal:active,input[type=button].boton_principal.active,input[type=button].boton_principal:active,input[type=submit].boton_principal.active,input[type=submit].boton_principal:active{color:#222;background-color:#e5bf15;border-color:#e5bf15}.open>.ui-dialog .ui-dialog-buttonpane button.dropdown-toggle .icon,.open>.ui-dialog .ui-dialog-buttonpane button.dropdown-toggle .icon *,.open>a.boton_principal.dropdown-toggle .icon,.open>a.boton_principal.dropdown-toggle .icon *,.open>input[type=button].boton_principal.dropdown-toggle .icon,.open>input[type=button].boton_principal.dropdown-toggle .icon *,.open>input[type=submit].boton_principal.dropdown-toggle .icon,.open>input[type=submit].boton_principal.dropdown-toggle .icon *,.ui-dialog .ui-dialog-buttonpane button.active .icon,.ui-dialog .ui-dialog-buttonpane button.active .icon *,.ui-dialog .ui-dialog-buttonpane button:active .icon,.ui-dialog .ui-dialog-buttonpane button:active .icon *,a.boton_principal.active .icon,a.boton_principal.active .icon *,a.boton_principal:active .icon,a.boton_principal:active .icon *,input[type=button].boton_principal.active .icon,input[type=button].boton_principal.active .icon *,input[type=button].boton_principal:active .icon,input[type=button].boton_principal:active .icon *,input[type=submit].boton_principal.active .icon,input[type=submit].boton_principal.active .icon *,input[type=submit].boton_principal:active .icon,input[type=submit].boton_principal:active .icon *{fill:#222}.open>.ui-dialog .ui-dialog-buttonpane button.dropdown-toggle .loader-inner div,.open>a.boton_principal.dropdown-toggle .loader-inner div,.open>input[type=button].boton_principal.dropdown-toggle .loader-inner div,.open>input[type=submit].boton_principal.dropdown-toggle .loader-inner div,.ui-dialog .ui-dialog-buttonpane button.active .loader-inner div,.ui-dialog .ui-dialog-buttonpane button:active .loader-inner div,a.boton_principal.active .loader-inner div,a.boton_principal:active .loader-inner div,input[type=button].boton_principal.active .loader-inner div,input[type=button].boton_principal:active .loader-inner div,input[type=submit].boton_principal.active .loader-inner div,input[type=submit].boton_principal:active .loader-inner div{border-color:#222 #222 transparent}.open>.ui-dialog .ui-dialog-buttonpane button.dropdown-toggle.focus,.open>.ui-dialog .ui-dialog-buttonpane button.dropdown-toggle:focus,.open>.ui-dialog .ui-dialog-buttonpane button.dropdown-toggle:hover,.open>a.boton_principal.dropdown-toggle.focus,.open>a.boton_principal.dropdown-toggle:focus,.open>a.boton_principal.dropdown-toggle:hover,.open>input[type=button].boton_principal.dropdown-toggle.focus,.open>input[type=button].boton_principal.dropdown-toggle:focus,.open>input[type=button].boton_principal.dropdown-toggle:hover,.open>input[type=submit].boton_principal.dropdown-toggle.focus,.open>input[type=submit].boton_principal.dropdown-toggle:focus,.open>input[type=submit].boton_principal.dropdown-toggle:hover,.ui-dialog .ui-dialog-buttonpane button.active.focus,.ui-dialog .ui-dialog-buttonpane button.active:focus,.ui-dialog .ui-dialog-buttonpane button.active:hover,.ui-dialog .ui-dialog-buttonpane button:active.focus,.ui-dialog .ui-dialog-buttonpane button:active:focus,.ui-dialog .ui-dialog-buttonpane button:active:hover,a.boton_principal.active.focus,a.boton_principal.active:focus,a.boton_principal.active:hover,a.boton_principal:active.focus,a.boton_principal:active:focus,a.boton_principal:active:hover,input[type=button].boton_principal.active.focus,input[type=button].boton_principal.active:focus,input[type=button].boton_principal.active:hover,input[type=button].boton_principal:active.focus,input[type=button].boton_principal:active:focus,input[type=button].boton_principal:active:hover,input[type=submit].boton_principal.active.focus,input[type=submit].boton_principal.active:focus,input[type=submit].boton_principal.active:hover,input[type=submit].boton_principal:active.focus,input[type=submit].boton_principal:active:focus,input[type=submit].boton_principal:active:hover{color:#222;background-color:#e5bf15;border-color:#e5bf15}.open>.ui-dialog .ui-dialog-buttonpane button.dropdown-toggle.focus .icon,.open>.ui-dialog .ui-dialog-buttonpane button.dropdown-toggle.focus .icon *,.open>.ui-dialog .ui-dialog-buttonpane button.dropdown-toggle:focus .icon,.open>.ui-dialog .ui-dialog-buttonpane button.dropdown-toggle:focus .icon *,.open>.ui-dialog .ui-dialog-buttonpane button.dropdown-toggle:hover .icon,.open>.ui-dialog .ui-dialog-buttonpane button.dropdown-toggle:hover .icon *,.open>a.boton_principal.dropdown-toggle.focus .icon,.open>a.boton_principal.dropdown-toggle.focus .icon *,.open>a.boton_principal.dropdown-toggle:focus .icon,.open>a.boton_principal.dropdown-toggle:focus .icon *,.open>a.boton_principal.dropdown-toggle:hover .icon,.open>a.boton_principal.dropdown-toggle:hover .icon *,.open>input[type=button].boton_principal.dropdown-toggle.focus .icon,.open>input[type=button].boton_principal.dropdown-toggle.focus .icon *,.open>input[type=button].boton_principal.dropdown-toggle:focus .icon,.open>input[type=button].boton_principal.dropdown-toggle:focus .icon *,.open>input[type=button].boton_principal.dropdown-toggle:hover .icon,.open>input[type=button].boton_principal.dropdown-toggle:hover .icon *,.open>input[type=submit].boton_principal.dropdown-toggle.focus .icon,.open>input[type=submit].boton_principal.dropdown-toggle.focus .icon *,.open>input[type=submit].boton_principal.dropdown-toggle:focus .icon,.open>input[type=submit].boton_principal.dropdown-toggle:focus .icon *,.open>input[type=submit].boton_principal.dropdown-toggle:hover .icon,.open>input[type=submit].boton_principal.dropdown-toggle:hover .icon *,.ui-dialog .ui-dialog-buttonpane button.active.focus .icon,.ui-dialog .ui-dialog-buttonpane button.active.focus .icon *,.ui-dialog .ui-dialog-buttonpane button.active:focus .icon,.ui-dialog .ui-dialog-buttonpane button.active:focus .icon *,.ui-dialog .ui-dialog-buttonpane button.active:hover .icon,.ui-dialog .ui-dialog-buttonpane button.active:hover .icon *,.ui-dialog .ui-dialog-buttonpane button:active.focus .icon,.ui-dialog .ui-dialog-buttonpane button:active.focus .icon *,.ui-dialog .ui-dialog-buttonpane button:active:focus .icon,.ui-dialog .ui-dialog-buttonpane button:active:focus .icon *,.ui-dialog .ui-dialog-buttonpane button:active:hover .icon,.ui-dialog .ui-dialog-buttonpane button:active:hover .icon *,a.boton_principal.active.focus .icon,a.boton_principal.active.focus .icon *,a.boton_principal.active:focus .icon,a.boton_principal.active:focus .icon *,a.boton_principal.active:hover .icon,a.boton_principal.active:hover .icon *,a.boton_principal:active.focus .icon,a.boton_principal:active.focus .icon *,a.boton_principal:active:focus .icon,a.boton_principal:active:focus .icon *,a.boton_principal:active:hover .icon,a.boton_principal:active:hover .icon *,input[type=button].boton_principal.active.focus .icon,input[type=button].boton_principal.active.focus .icon *,input[type=button].boton_principal.active:focus .icon,input[type=button].boton_principal.active:focus .icon *,input[type=button].boton_principal.active:hover .icon,input[type=button].boton_principal.active:hover .icon *,input[type=button].boton_principal:active.focus .icon,input[type=button].boton_principal:active.focus .icon *,input[type=button].boton_principal:active:focus .icon,input[type=button].boton_principal:active:focus .icon *,input[type=button].boton_principal:active:hover .icon,input[type=button].boton_principal:active:hover .icon *,input[type=submit].boton_principal.active.focus .icon,input[type=submit].boton_principal.active.focus .icon *,input[type=submit].boton_principal.active:focus .icon,input[type=submit].boton_principal.active:focus .icon *,input[type=submit].boton_principal.active:hover .icon,input[type=submit].boton_principal.active:hover .icon *,input[type=submit].boton_principal:active.focus .icon,input[type=submit].boton_principal:active.focus .icon *,input[type=submit].boton_principal:active:focus .icon,input[type=submit].boton_principal:active:focus .icon *,input[type=submit].boton_principal:active:hover .icon,input[type=submit].boton_principal:active:hover .icon *{fill:#222}.open>.ui-dialog .ui-dialog-buttonpane button.dropdown-toggle.focus .loader-inner div,.open>.ui-dialog .ui-dialog-buttonpane button.dropdown-toggle:focus .loader-inner div,.open>.ui-dialog .ui-dialog-buttonpane button.dropdown-toggle:hover .loader-inner div,.open>a.boton_principal.dropdown-toggle.focus .loader-inner div,.open>a.boton_principal.dropdown-toggle:focus .loader-inner div,.open>a.boton_principal.dropdown-toggle:hover .loader-inner div,.open>input[type=button].boton_principal.dropdown-toggle.focus .loader-inner div,.open>input[type=button].boton_principal.dropdown-toggle:focus .loader-inner div,.open>input[type=button].boton_principal.dropdown-toggle:hover .loader-inner div,.open>input[type=submit].boton_principal.dropdown-toggle.focus .loader-inner div,.open>input[type=submit].boton_principal.dropdown-toggle:focus .loader-inner div,.open>input[type=submit].boton_principal.dropdown-toggle:hover .loader-inner div,.ui-dialog .ui-dialog-buttonpane button.active.focus .loader-inner div,.ui-dialog .ui-dialog-buttonpane button.active:focus .loader-inner div,.ui-dialog .ui-dialog-buttonpane button.active:hover .loader-inner div,.ui-dialog .ui-dialog-buttonpane button:active.focus .loader-inner div,.ui-dialog .ui-dialog-buttonpane button:active:focus .loader-inner div,.ui-dialog .ui-dialog-buttonpane button:active:hover .loader-inner div,a.boton_principal.active.focus .loader-inner div,a.boton_principal.active:focus .loader-inner div,a.boton_principal.active:hover .loader-inner div,a.boton_principal:active.focus .loader-inner div,a.boton_principal:active:focus .loader-inner div,a.boton_principal:active:hover .loader-inner div,input[type=button].boton_principal.active.focus .loader-inner div,input[type=button].boton_principal.active:focus .loader-inner div,input[type=button].boton_principal.active:hover .loader-inner div,input[type=button].boton_principal:active.focus .loader-inner div,input[type=button].boton_principal:active:focus .loader-inner div,input[type=button].boton_principal:active:hover .loader-inner div,input[type=submit].boton_principal.active.focus .loader-inner div,input[type=submit].boton_principal.active:focus .loader-inner div,input[type=submit].boton_principal.active:hover .loader-inner div,input[type=submit].boton_principal:active.focus .loader-inner div,input[type=submit].boton_principal:active:focus .loader-inner div,input[type=submit].boton_principal:active:hover .loader-inner div{border-color:#222 #222 transparent}.open>.ui-dialog .ui-dialog-buttonpane button.dropdown-toggle,.open>a.boton_principal.dropdown-toggle,.open>input[type=button].boton_principal.dropdown-toggle,.open>input[type=submit].boton_principal.dropdown-toggle,.ui-dialog .ui-dialog-buttonpane button.active,.ui-dialog .ui-dialog-buttonpane button:active,a.boton_principal.active,a.boton_principal:active,input[type=button].boton_principal.active,input[type=button].boton_principal:active,input[type=submit].boton_principal.active,input[type=submit].boton_principal:active{background-image:none}.ui-dialog .ui-dialog-buttonpane button.disabled,.ui-dialog .ui-dialog-buttonpane button.disabled.active,.ui-dialog .ui-dialog-buttonpane button.disabled.focus,.ui-dialog .ui-dialog-buttonpane button.disabled:active,.ui-dialog .ui-dialog-buttonpane button.disabled:focus,.ui-dialog .ui-dialog-buttonpane button.disabled:hover,.ui-dialog .ui-dialog-buttonpane button[disabled],.ui-dialog .ui-dialog-buttonpane button[disabled].active,.ui-dialog .ui-dialog-buttonpane button[disabled].focus,.ui-dialog .ui-dialog-buttonpane button[disabled]:active,.ui-dialog .ui-dialog-buttonpane button[disabled]:focus,.ui-dialog .ui-dialog-buttonpane button[disabled]:hover,a.boton_principal.disabled,a.boton_principal.disabled.active,a.boton_principal.disabled.focus,a.boton_principal.disabled:active,a.boton_principal.disabled:focus,a.boton_principal.disabled:hover,a.boton_principal[disabled],a.boton_principal[disabled].active,a.boton_principal[disabled].focus,a.boton_principal[disabled]:active,a.boton_principal[disabled]:focus,a.boton_principal[disabled]:hover,fieldset[disabled] .ui-dialog .ui-dialog-buttonpane button,fieldset[disabled] .ui-dialog .ui-dialog-buttonpane button.active,fieldset[disabled] .ui-dialog .ui-dialog-buttonpane button.focus,fieldset[disabled] .ui-dialog .ui-dialog-buttonpane button:active,fieldset[disabled] .ui-dialog .ui-dialog-buttonpane button:focus,fieldset[disabled] .ui-dialog .ui-dialog-buttonpane button:hover,fieldset[disabled] a.boton_principal,fieldset[disabled] a.boton_principal.active,fieldset[disabled] a.boton_principal.focus,fieldset[disabled] a.boton_principal:active,fieldset[disabled] a.boton_principal:focus,fieldset[disabled] a.boton_principal:hover,fieldset[disabled] input[type=button].boton_principal,fieldset[disabled] input[type=button].boton_principal.active,fieldset[disabled] input[type=button].boton_principal.focus,fieldset[disabled] input[type=button].boton_principal:active,fieldset[disabled] input[type=button].boton_principal:focus,fieldset[disabled] input[type=button].boton_principal:hover,fieldset[disabled] input[type=submit].boton_principal,fieldset[disabled] input[type=submit].boton_principal.active,fieldset[disabled] input[type=submit].boton_principal.focus,fieldset[disabled] input[type=submit].boton_principal:active,fieldset[disabled] input[type=submit].boton_principal:focus,fieldset[disabled] input[type=submit].boton_principal:hover,input[type=button].boton_principal.disabled,input[type=button].boton_principal.disabled.active,input[type=button].boton_principal.disabled.focus,input[type=button].boton_principal.disabled:active,input[type=button].boton_principal.disabled:focus,input[type=button].boton_principal.disabled:hover,input[type=button].boton_principal[disabled],input[type=button].boton_principal[disabled].active,input[type=button].boton_principal[disabled].focus,input[type=button].boton_principal[disabled]:active,input[type=button].boton_principal[disabled]:focus,input[type=button].boton_principal[disabled]:hover,input[type=submit].boton_principal.disabled,input[type=submit].boton_principal.disabled.active,input[type=submit].boton_principal.disabled.focus,input[type=submit].boton_principal.disabled:active,input[type=submit].boton_principal.disabled:focus,input[type=submit].boton_principal.disabled:hover,input[type=submit].boton_principal[disabled],input[type=submit].boton_principal[disabled].active,input[type=submit].boton_principal[disabled].focus,input[type=submit].boton_principal[disabled]:active,input[type=submit].boton_principal[disabled]:focus,input[type=submit].boton_principal[disabled]:hover{color:#222;background-color:#ffe269;border-color:#ffd212}.ui-dialog .ui-dialog-buttonpane button.disabled.active .icon,.ui-dialog .ui-dialog-buttonpane button.disabled.active .icon *,.ui-dialog .ui-dialog-buttonpane button.disabled.focus .icon,.ui-dialog .ui-dialog-buttonpane button.disabled.focus .icon *,.ui-dialog .ui-dialog-buttonpane button.disabled .icon,.ui-dialog .ui-dialog-buttonpane button.disabled .icon *,.ui-dialog .ui-dialog-buttonpane button.disabled:active .icon,.ui-dialog .ui-dialog-buttonpane button.disabled:active .icon *,.ui-dialog .ui-dialog-buttonpane button.disabled:focus .icon,.ui-dialog .ui-dialog-buttonpane button.disabled:focus .icon *,.ui-dialog .ui-dialog-buttonpane button.disabled:hover .icon,.ui-dialog .ui-dialog-buttonpane button.disabled:hover .icon *,.ui-dialog .ui-dialog-buttonpane button[disabled].active .icon,.ui-dialog .ui-dialog-buttonpane button[disabled].active .icon *,.ui-dialog .ui-dialog-buttonpane button[disabled].focus .icon,.ui-dialog .ui-dialog-buttonpane button[disabled].focus .icon *,.ui-dialog .ui-dialog-buttonpane button[disabled] .icon,.ui-dialog .ui-dialog-buttonpane button[disabled] .icon *,.ui-dialog .ui-dialog-buttonpane button[disabled]:active .icon,.ui-dialog .ui-dialog-buttonpane button[disabled]:active .icon *,.ui-dialog .ui-dialog-buttonpane button[disabled]:focus .icon,.ui-dialog .ui-dialog-buttonpane button[disabled]:focus .icon *,.ui-dialog .ui-dialog-buttonpane button[disabled]:hover .icon,.ui-dialog .ui-dialog-buttonpane button[disabled]:hover .icon *,a.boton_principal.disabled.active .icon,a.boton_principal.disabled.active .icon *,a.boton_principal.disabled.focus .icon,a.boton_principal.disabled.focus .icon *,a.boton_principal.disabled .icon,a.boton_principal.disabled .icon *,a.boton_principal.disabled:active .icon,a.boton_principal.disabled:active .icon *,a.boton_principal.disabled:focus .icon,a.boton_principal.disabled:focus .icon *,a.boton_principal.disabled:hover .icon,a.boton_principal.disabled:hover .icon *,a.boton_principal[disabled].active .icon,a.boton_principal[disabled].active .icon *,a.boton_principal[disabled].focus .icon,a.boton_principal[disabled].focus .icon *,a.boton_principal[disabled] .icon,a.boton_principal[disabled] .icon *,a.boton_principal[disabled]:active .icon,a.boton_principal[disabled]:active .icon *,a.boton_principal[disabled]:focus .icon,a.boton_principal[disabled]:focus .icon *,a.boton_principal[disabled]:hover .icon,a.boton_principal[disabled]:hover .icon *,fieldset[disabled] .ui-dialog .ui-dialog-buttonpane button.active .icon,fieldset[disabled] .ui-dialog .ui-dialog-buttonpane button.active .icon *,fieldset[disabled] .ui-dialog .ui-dialog-buttonpane button.focus .icon,fieldset[disabled] .ui-dialog .ui-dialog-buttonpane button.focus .icon *,fieldset[disabled] .ui-dialog .ui-dialog-buttonpane button .icon,fieldset[disabled] .ui-dialog .ui-dialog-buttonpane button .icon *,fieldset[disabled] .ui-dialog .ui-dialog-buttonpane button:active .icon,fieldset[disabled] .ui-dialog .ui-dialog-buttonpane button:active .icon *,fieldset[disabled] .ui-dialog .ui-dialog-buttonpane button:focus .icon,fieldset[disabled] .ui-dialog .ui-dialog-buttonpane button:focus .icon *,fieldset[disabled] .ui-dialog .ui-dialog-buttonpane button:hover .icon,fieldset[disabled] .ui-dialog .ui-dialog-buttonpane button:hover .icon *,fieldset[disabled] a.boton_principal.active .icon,fieldset[disabled] a.boton_principal.active .icon *,fieldset[disabled] a.boton_principal.focus .icon,fieldset[disabled] a.boton_principal.focus .icon *,fieldset[disabled] a.boton_principal .icon,fieldset[disabled] a.boton_principal .icon *,fieldset[disabled] a.boton_principal:active .icon,fieldset[disabled] a.boton_principal:active .icon *,fieldset[disabled] a.boton_principal:focus .icon,fieldset[disabled] a.boton_principal:focus .icon *,fieldset[disabled] a.boton_principal:hover .icon,fieldset[disabled] a.boton_principal:hover .icon *,fieldset[disabled] input[type=button].boton_principal.active .icon,fieldset[disabled] input[type=button].boton_principal.active .icon *,fieldset[disabled] input[type=button].boton_principal.focus .icon,fieldset[disabled] input[type=button].boton_principal.focus .icon *,fieldset[disabled] input[type=button].boton_principal .icon,fieldset[disabled] input[type=button].boton_principal .icon *,fieldset[disabled] input[type=button].boton_principal:active .icon,fieldset[disabled] input[type=button].boton_principal:active .icon *,fieldset[disabled] input[type=button].boton_principal:focus .icon,fieldset[disabled] input[type=button].boton_principal:focus .icon *,fieldset[disabled] input[type=button].boton_principal:hover .icon,fieldset[disabled] input[type=button].boton_principal:hover .icon *,fieldset[disabled] input[type=submit].boton_principal.active .icon,fieldset[disabled] input[type=submit].boton_principal.active .icon *,fieldset[disabled] input[type=submit].boton_principal.focus .icon,fieldset[disabled] input[type=submit].boton_principal.focus .icon *,fieldset[disabled] input[type=submit].boton_principal .icon,fieldset[disabled] input[type=submit].boton_principal .icon *,fieldset[disabled] input[type=submit].boton_principal:active .icon,fieldset[disabled] input[type=submit].boton_principal:active .icon *,fieldset[disabled] input[type=submit].boton_principal:focus .icon,fieldset[disabled] input[type=submit].boton_principal:focus .icon *,fieldset[disabled] input[type=submit].boton_principal:hover .icon,fieldset[disabled] input[type=submit].boton_principal:hover .icon *,input[type=button].boton_principal.disabled.active .icon,input[type=button].boton_principal.disabled.active .icon *,input[type=button].boton_principal.disabled.focus .icon,input[type=button].boton_principal.disabled.focus .icon *,input[type=button].boton_principal.disabled .icon,input[type=button].boton_principal.disabled .icon *,input[type=button].boton_principal.disabled:active .icon,input[type=button].boton_principal.disabled:active .icon *,input[type=button].boton_principal.disabled:focus .icon,input[type=button].boton_principal.disabled:focus .icon *,input[type=button].boton_principal.disabled:hover .icon,input[type=button].boton_principal.disabled:hover .icon *,input[type=button].boton_principal[disabled].active .icon,input[type=button].boton_principal[disabled].active .icon *,input[type=button].boton_principal[disabled].focus .icon,input[type=button].boton_principal[disabled].focus .icon *,input[type=button].boton_principal[disabled] .icon,input[type=button].boton_principal[disabled] .icon *,input[type=button].boton_principal[disabled]:active .icon,input[type=button].boton_principal[disabled]:active .icon *,input[type=button].boton_principal[disabled]:focus .icon,input[type=button].boton_principal[disabled]:focus .icon *,input[type=button].boton_principal[disabled]:hover .icon,input[type=button].boton_principal[disabled]:hover .icon *,input[type=submit].boton_principal.disabled.active .icon,input[type=submit].boton_principal.disabled.active .icon *,input[type=submit].boton_principal.disabled.focus .icon,input[type=submit].boton_principal.disabled.focus .icon *,input[type=submit].boton_principal.disabled .icon,input[type=submit].boton_principal.disabled .icon *,input[type=submit].boton_principal.disabled:active .icon,input[type=submit].boton_principal.disabled:active .icon *,input[type=submit].boton_principal.disabled:focus .icon,input[type=submit].boton_principal.disabled:focus .icon *,input[type=submit].boton_principal.disabled:hover .icon,input[type=submit].boton_principal.disabled:hover .icon *,input[type=submit].boton_principal[disabled].active .icon,input[type=submit].boton_principal[disabled].active .icon *,input[type=submit].boton_principal[disabled].focus .icon,input[type=submit].boton_principal[disabled].focus .icon *,input[type=submit].boton_principal[disabled] .icon,input[type=submit].boton_principal[disabled] .icon *,input[type=submit].boton_principal[disabled]:active .icon,input[type=submit].boton_principal[disabled]:active .icon *,input[type=submit].boton_principal[disabled]:focus .icon,input[type=submit].boton_principal[disabled]:focus .icon *,input[type=submit].boton_principal[disabled]:hover .icon,input[type=submit].boton_principal[disabled]:hover .icon *{fill:#222}.ui-dialog .ui-dialog-buttonpane button.disabled.active .ball-clip-rotate div,.ui-dialog .ui-dialog-buttonpane button.disabled .ball-clip-rotate div,.ui-dialog .ui-dialog-buttonpane button.disabled.focus .ball-clip-rotate div,.ui-dialog .ui-dialog-buttonpane button.disabled:active .ball-clip-rotate div,.ui-dialog .ui-dialog-buttonpane button.disabled:focus .ball-clip-rotate div,.ui-dialog .ui-dialog-buttonpane button.disabled:hover .ball-clip-rotate div,.ui-dialog .ui-dialog-buttonpane button[disabled].active .ball-clip-rotate div,.ui-dialog .ui-dialog-buttonpane button[disabled] .ball-clip-rotate div,.ui-dialog .ui-dialog-buttonpane button[disabled].focus .ball-clip-rotate div,.ui-dialog .ui-dialog-buttonpane button[disabled]:active .ball-clip-rotate div,.ui-dialog .ui-dialog-buttonpane button[disabled]:focus .ball-clip-rotate div,.ui-dialog .ui-dialog-buttonpane button[disabled]:hover .ball-clip-rotate div,a.boton_principal.disabled.active .ball-clip-rotate div,a.boton_principal.disabled .ball-clip-rotate div,a.boton_principal.disabled.focus .ball-clip-rotate div,a.boton_principal.disabled:active .ball-clip-rotate div,a.boton_principal.disabled:focus .ball-clip-rotate div,a.boton_principal.disabled:hover .ball-clip-rotate div,a.boton_principal[disabled].active .ball-clip-rotate div,a.boton_principal[disabled] .ball-clip-rotate div,a.boton_principal[disabled].focus .ball-clip-rotate div,a.boton_principal[disabled]:active .ball-clip-rotate div,a.boton_principal[disabled]:focus .ball-clip-rotate div,a.boton_principal[disabled]:hover .ball-clip-rotate div,fieldset[disabled] .ui-dialog .ui-dialog-buttonpane button.active .ball-clip-rotate div,fieldset[disabled] .ui-dialog .ui-dialog-buttonpane button .ball-clip-rotate div,fieldset[disabled] .ui-dialog .ui-dialog-buttonpane button.focus .ball-clip-rotate div,fieldset[disabled] .ui-dialog .ui-dialog-buttonpane button:active .ball-clip-rotate div,fieldset[disabled] .ui-dialog .ui-dialog-buttonpane button:focus .ball-clip-rotate div,fieldset[disabled] .ui-dialog .ui-dialog-buttonpane button:hover .ball-clip-rotate div,fieldset[disabled] a.boton_principal.active .ball-clip-rotate div,fieldset[disabled] a.boton_principal .ball-clip-rotate div,fieldset[disabled] a.boton_principal.focus .ball-clip-rotate div,fieldset[disabled] a.boton_principal:active .ball-clip-rotate div,fieldset[disabled] a.boton_principal:focus .ball-clip-rotate div,fieldset[disabled] a.boton_principal:hover .ball-clip-rotate div,fieldset[disabled] input[type=button].boton_principal.active .ball-clip-rotate div,fieldset[disabled] input[type=button].boton_principal .ball-clip-rotate div,fieldset[disabled] input[type=button].boton_principal.focus .ball-clip-rotate div,fieldset[disabled] input[type=button].boton_principal:active .ball-clip-rotate div,fieldset[disabled] input[type=button].boton_principal:focus .ball-clip-rotate div,fieldset[disabled] input[type=button].boton_principal:hover .ball-clip-rotate div,fieldset[disabled] input[type=submit].boton_principal.active .ball-clip-rotate div,fieldset[disabled] input[type=submit].boton_principal .ball-clip-rotate div,fieldset[disabled] input[type=submit].boton_principal.focus .ball-clip-rotate div,fieldset[disabled] input[type=submit].boton_principal:active .ball-clip-rotate div,fieldset[disabled] input[type=submit].boton_principal:focus .ball-clip-rotate div,fieldset[disabled] input[type=submit].boton_principal:hover .ball-clip-rotate div,input[type=button].boton_principal.disabled.active .ball-clip-rotate div,input[type=button].boton_principal.disabled .ball-clip-rotate div,input[type=button].boton_principal.disabled.focus .ball-clip-rotate div,input[type=button].boton_principal.disabled:active .ball-clip-rotate div,input[type=button].boton_principal.disabled:focus .ball-clip-rotate div,input[type=button].boton_principal.disabled:hover .ball-clip-rotate div,input[type=button].boton_principal[disabled].active .ball-clip-rotate div,input[type=button].boton_principal[disabled] .ball-clip-rotate div,input[type=button].boton_principal[disabled].focus .ball-clip-rotate div,input[type=button].boton_principal[disabled]:active .ball-clip-rotate div,input[type=button].boton_principal[disabled]:focus .ball-clip-rotate div,input[type=button].boton_principal[disabled]:hover .ball-clip-rotate div,input[type=submit].boton_principal.disabled.active .ball-clip-rotate div,input[type=submit].boton_principal.disabled .ball-clip-rotate div,input[type=submit].boton_principal.disabled.focus .ball-clip-rotate div,input[type=submit].boton_principal.disabled:active .ball-clip-rotate div,input[type=submit].boton_principal.disabled:focus .ball-clip-rotate div,input[type=submit].boton_principal.disabled:hover .ball-clip-rotate div,input[type=submit].boton_principal[disabled].active .ball-clip-rotate div,input[type=submit].boton_principal[disabled] .ball-clip-rotate div,input[type=submit].boton_principal[disabled].focus .ball-clip-rotate div,input[type=submit].boton_principal[disabled]:active .ball-clip-rotate div,input[type=submit].boton_principal[disabled]:focus .ball-clip-rotate div,input[type=submit].boton_principal[disabled]:hover .ball-clip-rotate div{border:2px solid;border-color:#222 #222 transparent}.ui-dialog .ui-dialog-buttonpane button.inactive,.ui-dialog .ui-dialog-buttonpane button.inactive.active,.ui-dialog .ui-dialog-buttonpane button.inactive.disabled,.ui-dialog .ui-dialog-buttonpane button.inactive.focus,.ui-dialog .ui-dialog-buttonpane button.inactive:active,.ui-dialog .ui-dialog-buttonpane button.inactive:focus,.ui-dialog .ui-dialog-buttonpane button.inactive:hover,.ui-dialog .ui-dialog-buttonpane button.inactive[disabled],a.boton_principal.inactive,a.boton_principal.inactive.active,a.boton_principal.inactive.disabled,a.boton_principal.inactive.focus,a.boton_principal.inactive:active,a.boton_principal.inactive:focus,a.boton_principal.inactive:hover,a.boton_principal.inactive[disabled],input[type=button].boton_principal.inactive,input[type=button].boton_principal.inactive.active,input[type=button].boton_principal.inactive.disabled,input[type=button].boton_principal.inactive.focus,input[type=button].boton_principal.inactive:active,input[type=button].boton_principal.inactive:focus,input[type=button].boton_principal.inactive:hover,input[type=button].boton_principal.inactive[disabled],input[type=submit].boton_principal.inactive,input[type=submit].boton_principal.inactive.active,input[type=submit].boton_principal.inactive.disabled,input[type=submit].boton_principal.inactive.focus,input[type=submit].boton_principal.inactive:active,input[type=submit].boton_principal.inactive:focus,input[type=submit].boton_principal.inactive:hover,input[type=submit].boton_principal.inactive[disabled]{color:#222;background-color:#ffd212}.ui-dialog .ui-dialog-buttonpane button.inactive.active .icon,.ui-dialog .ui-dialog-buttonpane button.inactive.active .icon *,.ui-dialog .ui-dialog-buttonpane button.inactive.disabled .icon,.ui-dialog .ui-dialog-buttonpane button.inactive.disabled .icon *,.ui-dialog .ui-dialog-buttonpane button.inactive.focus .icon,.ui-dialog .ui-dialog-buttonpane button.inactive.focus .icon *,.ui-dialog .ui-dialog-buttonpane button.inactive .icon,.ui-dialog .ui-dialog-buttonpane button.inactive .icon *,.ui-dialog .ui-dialog-buttonpane button.inactive:active .icon,.ui-dialog .ui-dialog-buttonpane button.inactive:active .icon *,.ui-dialog .ui-dialog-buttonpane button.inactive:focus .icon,.ui-dialog .ui-dialog-buttonpane button.inactive:focus .icon *,.ui-dialog .ui-dialog-buttonpane button.inactive:hover .icon,.ui-dialog .ui-dialog-buttonpane button.inactive:hover .icon *,.ui-dialog .ui-dialog-buttonpane button.inactive[disabled] .icon,.ui-dialog .ui-dialog-buttonpane button.inactive[disabled] .icon *,a.boton_principal.inactive.active .icon,a.boton_principal.inactive.active .icon *,a.boton_principal.inactive.disabled .icon,a.boton_principal.inactive.disabled .icon *,a.boton_principal.inactive.focus .icon,a.boton_principal.inactive.focus .icon *,a.boton_principal.inactive .icon,a.boton_principal.inactive .icon *,a.boton_principal.inactive:active .icon,a.boton_principal.inactive:active .icon *,a.boton_principal.inactive:focus .icon,a.boton_principal.inactive:focus .icon *,a.boton_principal.inactive:hover .icon,a.boton_principal.inactive:hover .icon *,a.boton_principal.inactive[disabled] .icon,a.boton_principal.inactive[disabled] .icon *,input[type=button].boton_principal.inactive.active .icon,input[type=button].boton_principal.inactive.active .icon *,input[type=button].boton_principal.inactive.disabled .icon,input[type=button].boton_principal.inactive.disabled .icon *,input[type=button].boton_principal.inactive.focus .icon,input[type=button].boton_principal.inactive.focus .icon *,input[type=button].boton_principal.inactive .icon,input[type=button].boton_principal.inactive .icon *,input[type=button].boton_principal.inactive:active .icon,input[type=button].boton_principal.inactive:active .icon *,input[type=button].boton_principal.inactive:focus .icon,input[type=button].boton_principal.inactive:focus .icon *,input[type=button].boton_principal.inactive:hover .icon,input[type=button].boton_principal.inactive:hover .icon *,input[type=button].boton_principal.inactive[disabled] .icon,input[type=button].boton_principal.inactive[disabled] .icon *,input[type=submit].boton_principal.inactive.active .icon,input[type=submit].boton_principal.inactive.active .icon *,input[type=submit].boton_principal.inactive.disabled .icon,input[type=submit].boton_principal.inactive.disabled .icon *,input[type=submit].boton_principal.inactive.focus .icon,input[type=submit].boton_principal.inactive.focus .icon *,input[type=submit].boton_principal.inactive .icon,input[type=submit].boton_principal.inactive .icon *,input[type=submit].boton_principal.inactive:active .icon,input[type=submit].boton_principal.inactive:active .icon *,input[type=submit].boton_principal.inactive:focus .icon,input[type=submit].boton_principal.inactive:focus .icon *,input[type=submit].boton_principal.inactive:hover .icon,input[type=submit].boton_principal.inactive:hover .icon *,input[type=submit].boton_principal.inactive[disabled] .icon,input[type=submit].boton_principal.inactive[disabled] .icon *{fill:#222}.ui-dialog .ui-dialog-buttonpane button.inactive.active .loader-inner div,.ui-dialog .ui-dialog-buttonpane button.inactive.disabled .loader-inner div,.ui-dialog .ui-dialog-buttonpane button.inactive.focus .loader-inner div,.ui-dialog .ui-dialog-buttonpane button.inactive .loader-inner div,.ui-dialog .ui-dialog-buttonpane button.inactive:active .loader-inner div,.ui-dialog .ui-dialog-buttonpane button.inactive:focus .loader-inner div,.ui-dialog .ui-dialog-buttonpane button.inactive:hover .loader-inner div,.ui-dialog .ui-dialog-buttonpane button.inactive[disabled] .loader-inner div,a.boton_principal.inactive.active .loader-inner div,a.boton_principal.inactive.disabled .loader-inner div,a.boton_principal.inactive.focus .loader-inner div,a.boton_principal.inactive .loader-inner div,a.boton_principal.inactive:active .loader-inner div,a.boton_principal.inactive:focus .loader-inner div,a.boton_principal.inactive:hover .loader-inner div,a.boton_principal.inactive[disabled] .loader-inner div,input[type=button].boton_principal.inactive.active .loader-inner div,input[type=button].boton_principal.inactive.disabled .loader-inner div,input[type=button].boton_principal.inactive.focus .loader-inner div,input[type=button].boton_principal.inactive .loader-inner div,input[type=button].boton_principal.inactive:active .loader-inner div,input[type=button].boton_principal.inactive:focus .loader-inner div,input[type=button].boton_principal.inactive:hover .loader-inner div,input[type=button].boton_principal.inactive[disabled] .loader-inner div,input[type=submit].boton_principal.inactive.active .loader-inner div,input[type=submit].boton_principal.inactive.disabled .loader-inner div,input[type=submit].boton_principal.inactive.focus .loader-inner div,input[type=submit].boton_principal.inactive .loader-inner div,input[type=submit].boton_principal.inactive:active .loader-inner div,input[type=submit].boton_principal.inactive:focus .loader-inner div,input[type=submit].boton_principal.inactive:hover .loader-inner div,input[type=submit].boton_principal.inactive[disabled] .loader-inner div{border-color:#222 #222 transparent}.ui-dialog .ui-dialog-buttonpane button.loading,.ui-dialog .ui-dialog-buttonpane button.loading.active,.ui-dialog .ui-dialog-buttonpane button.loading.disabled,.ui-dialog .ui-dialog-buttonpane button.loading.focus,.ui-dialog .ui-dialog-buttonpane button.loading:active,.ui-dialog .ui-dialog-buttonpane button.loading:focus,.ui-dialog .ui-dialog-buttonpane button.loading:hover,.ui-dialog .ui-dialog-buttonpane button.loading[disabled],a.boton_principal.loading,a.boton_principal.loading.active,a.boton_principal.loading.disabled,a.boton_principal.loading.focus,a.boton_principal.loading:active,a.boton_principal.loading:focus,a.boton_principal.loading:hover,a.boton_principal.loading[disabled],input[type=button].boton_principal.loading,input[type=button].boton_principal.loading.active,input[type=button].boton_principal.loading.disabled,input[type=button].boton_principal.loading.focus,input[type=button].boton_principal.loading:active,input[type=button].boton_principal.loading:focus,input[type=button].boton_principal.loading:hover,input[type=button].boton_principal.loading[disabled],input[type=submit].boton_principal.loading,input[type=submit].boton_principal.loading.active,input[type=submit].boton_principal.loading.disabled,input[type=submit].boton_principal.loading.focus,input[type=submit].boton_principal.loading:active,input[type=submit].boton_principal.loading:focus,input[type=submit].boton_principal.loading:hover,input[type=submit].boton_principal.loading[disabled]{color:#222;background-color:#ffd212;border-color:#ffd212}.ui-dialog .ui-dialog-buttonpane button.loading.active .icon,.ui-dialog .ui-dialog-buttonpane button.loading.active .icon *,.ui-dialog .ui-dialog-buttonpane button.loading.disabled .icon,.ui-dialog .ui-dialog-buttonpane button.loading.disabled .icon *,.ui-dialog .ui-dialog-buttonpane button.loading.focus .icon,.ui-dialog .ui-dialog-buttonpane button.loading.focus .icon *,.ui-dialog .ui-dialog-buttonpane button.loading .icon,.ui-dialog .ui-dialog-buttonpane button.loading .icon *,.ui-dialog .ui-dialog-buttonpane button.loading:active .icon,.ui-dialog .ui-dialog-buttonpane button.loading:active .icon *,.ui-dialog .ui-dialog-buttonpane button.loading:focus .icon,.ui-dialog .ui-dialog-buttonpane button.loading:focus .icon *,.ui-dialog .ui-dialog-buttonpane button.loading:hover .icon,.ui-dialog .ui-dialog-buttonpane button.loading:hover .icon *,.ui-dialog .ui-dialog-buttonpane button.loading[disabled] .icon,.ui-dialog .ui-dialog-buttonpane button.loading[disabled] .icon *,a.boton_principal.loading.active .icon,a.boton_principal.loading.active .icon *,a.boton_principal.loading.disabled .icon,a.boton_principal.loading.disabled .icon *,a.boton_principal.loading.focus .icon,a.boton_principal.loading.focus .icon *,a.boton_principal.loading .icon,a.boton_principal.loading .icon *,a.boton_principal.loading:active .icon,a.boton_principal.loading:active .icon *,a.boton_principal.loading:focus .icon,a.boton_principal.loading:focus .icon *,a.boton_principal.loading:hover .icon,a.boton_principal.loading:hover .icon *,a.boton_principal.loading[disabled] .icon,a.boton_principal.loading[disabled] .icon *,input[type=button].boton_principal.loading.active .icon,input[type=button].boton_principal.loading.active .icon *,input[type=button].boton_principal.loading.disabled .icon,input[type=button].boton_principal.loading.disabled .icon *,input[type=button].boton_principal.loading.focus .icon,input[type=button].boton_principal.loading.focus .icon *,input[type=button].boton_principal.loading .icon,input[type=button].boton_principal.loading .icon *,input[type=button].boton_principal.loading:active .icon,input[type=button].boton_principal.loading:active .icon *,input[type=button].boton_principal.loading:focus .icon,input[type=button].boton_principal.loading:focus .icon *,input[type=button].boton_principal.loading:hover .icon,input[type=button].boton_principal.loading:hover .icon *,input[type=button].boton_principal.loading[disabled] .icon,input[type=button].boton_principal.loading[disabled] .icon *,input[type=submit].boton_principal.loading.active .icon,input[type=submit].boton_principal.loading.active .icon *,input[type=submit].boton_principal.loading.disabled .icon,input[type=submit].boton_principal.loading.disabled .icon *,input[type=submit].boton_principal.loading.focus .icon,input[type=submit].boton_principal.loading.focus .icon *,input[type=submit].boton_principal.loading .icon,input[type=submit].boton_principal.loading .icon *,input[type=submit].boton_principal.loading:active .icon,input[type=submit].boton_principal.loading:active .icon *,input[type=submit].boton_principal.loading:focus .icon,input[type=submit].boton_principal.loading:focus .icon *,input[type=submit].boton_principal.loading:hover .icon,input[type=submit].boton_principal.loading:hover .icon *,input[type=submit].boton_principal.loading[disabled] .icon,input[type=submit].boton_principal.loading[disabled] .icon *{fill:#222}.ui-dialog .ui-dialog-buttonpane button.loading.active .ball-clip-rotate div,.ui-dialog .ui-dialog-buttonpane button.loading .ball-clip-rotate div,.ui-dialog .ui-dialog-buttonpane button.loading.disabled .ball-clip-rotate div,.ui-dialog .ui-dialog-buttonpane button.loading.focus .ball-clip-rotate div,.ui-dialog .ui-dialog-buttonpane button.loading:active .ball-clip-rotate div,.ui-dialog .ui-dialog-buttonpane button.loading:focus .ball-clip-rotate div,.ui-dialog .ui-dialog-buttonpane button.loading:hover .ball-clip-rotate div,.ui-dialog .ui-dialog-buttonpane button.loading[disabled] .ball-clip-rotate div,a.boton_principal.loading.active .ball-clip-rotate div,a.boton_principal.loading .ball-clip-rotate div,a.boton_principal.loading.disabled .ball-clip-rotate div,a.boton_principal.loading.focus .ball-clip-rotate div,a.boton_principal.loading:active .ball-clip-rotate div,a.boton_principal.loading:focus .ball-clip-rotate div,a.boton_principal.loading:hover .ball-clip-rotate div,a.boton_principal.loading[disabled] .ball-clip-rotate div,input[type=button].boton_principal.loading.active .ball-clip-rotate div,input[type=button].boton_principal.loading .ball-clip-rotate div,input[type=button].boton_principal.loading.disabled .ball-clip-rotate div,input[type=button].boton_principal.loading.focus .ball-clip-rotate div,input[type=button].boton_principal.loading:active .ball-clip-rotate div,input[type=button].boton_principal.loading:focus .ball-clip-rotate div,input[type=button].boton_principal.loading:hover .ball-clip-rotate div,input[type=button].boton_principal.loading[disabled] .ball-clip-rotate div,input[type=submit].boton_principal.loading.active .ball-clip-rotate div,input[type=submit].boton_principal.loading .ball-clip-rotate div,input[type=submit].boton_principal.loading.disabled .ball-clip-rotate div,input[type=submit].boton_principal.loading.focus .ball-clip-rotate div,input[type=submit].boton_principal.loading:active .ball-clip-rotate div,input[type=submit].boton_principal.loading:focus .ball-clip-rotate div,input[type=submit].boton_principal.loading:hover .ball-clip-rotate div,input[type=submit].boton_principal.loading[disabled] .ball-clip-rotate div{border:2px solid;border-color:#222 #222 transparent}.ui-dialog .ui-dialog-buttonpane button .badge,a.boton_principal .badge,input[type=button].boton_principal .badge,input[type=submit].boton_principal .badge{color:#ffd212;background-color:#222}[dir=rtl] .ui-dialog .ui-dialog-buttonpane button,[dir=rtl] a.boton_principal,[dir=rtl] a:hover.boton_principal,[dir=rtl] input[type=submit].boton_principal{letter-spacing:0}a.boton_secundario{overflow:visible;color:#ec5b14;border-radius:3px;background:#fff;width:auto;border:1px solid #ec5b14;font-size:12px;font-weight:700;letter-spacing:.04em;text-decoration:none;display:inline-block;cursor:pointer;text-align:center;padding:10px}a.boton_secundario:hover{background:#fdf0e8}@keyframes move{0%{background-position:100% 0}to{background-position:right 50px top 50px}}@keyframes move_rtl{0%{background-position:right 50px top 50px}to{background-position:100% 0}}.continue_button_container :active{position:relative;top:2px;box-shadow:1px 1px 2px #aaa}.continue_button_container a.disabled{background-image:linear-gradient(-135deg,hsla(0,0%,100%,.3) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.3) 0,hsla(0,0%,100%,.3) 75%,transparent 0,transparent);opacity:.5;cursor:wait;transition:width .5s ease-in-out;background-size:50px 50px;animation:move 2s linear infinite}[dir=rtl] .continue_button_container a.disabled{animation:move_rtl 2s linear infinite}#confirm_continue{padding:10px 110px;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.icono_dudas{background-color:#ec5b14;padding:1px 4px;color:#fff;font-weight:700;font-size:11px;text-decoration:none;border-radius:2px;font-family:times}.observations li{font-size:.9em;color:#555;text-align:justify;padding-bottom:10px;line-height:14px}div#internal_debug_info ul.debug_info_sublist{overflow:hidden}.review_item{color:#333}.review_group{padding:10px;margin:20px 4px;box-shadow:0 0 6px #ccc}.review_group:first-child{margin:4px}.optional_services_group{padding:10px;margin:10px 3px;box-shadow:0 0 6px #ccc}#optional_services_title h4{font-size:24px;margin:10px 0 20px;color:#666}#optional_services_title h4:before{background:url(/headers/img/scr/plus_review.png) no-repeat;content:"";width:16px;height:16px;display:inline-block;margin:0 10px}.review_group .group_fee,.review_group .group_fee .fee{color:#1e3747;font-size:11px;font-weight:400;margin:5px 0;text-align:left}[dir=rtl] .review_group .group_fee,[dir=rtl] .review_group .group_fee .fee{text-align:right}#review_page .total_price{text-align:left}[dir=rtl] #review_page .total_price{text-align:right}#discount_price,#review_page .available_services_list .total_price{margin:0 10px}.review_item_content{padding:10px 0}.confirm_item_content{padding:10px}#step_container-step-module_review .step_title{display:none}.subpanel hr{background:url(/headers/img/scr/rayicas.gif) repeat-x #fcfcfc;height:12px;border:0;padding:0;margin:0}#step_container-step-module_review_module_optional_services .step_title{display:none}.transition_manager_accordion #review_page_steps_container .step_modules_container{border:0}.cross_banner{background-color:#ededed;padding:20px 70px 20px 20px;min-height:40px;margin:10px 0}[dir=rtl] .cross_banner{padding:10px 10px 10px 70px}.cross_banner button{cursor:pointer;border:1px solid #ccc;background-color:#f8f9fa;color:#999;padding:10px 30px;float:left;margin-right:20px}[dir=rtl] .cross_banner button{float:right;margin-right:0;margin-left:20px}.cross_banner.hotel_banner{background-image:url(/headers/img/scr/cross_banner/hotels.png);background-repeat:no-repeat;background-position:right 20px top 20px}h2.service_title_text{font-size:24px;font-weight:400;color:#333;background-color:#fff;padding:0}[dir=rtl] h2.service_title_text{padding:0}.review_group .occupancy{display:block;margin-top:2px;color:#878787;font-size:12px}.transition_manager_accordion #review_list .group_action{font-size:11px;text-decoration:underline}.group_actions{text-align:left}[dir=rtl] .group_actions{text-align:right}.group_actions li{display:inline-block;color:#ec5b14;margin-right:6px}.group_actions li a{text-decoration:none}.group_actions li a:hover{text-decoration:underline}.group_actions .change:before,.group_actions .delete:before{position:relative;top:1px;display:inline-block;font-family:Glyphicons Regular;font-style:normal;font-weight:400;font-size:10px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.group_actions .delete:before{content:"\e208"}.group_actions .change:before{content:"\e082"}.confirm_item_content .notes,.transition_manager_accordion #review_page_steps_container .notes{margin:20px 0}.transition_manager_accordion .observations{word-wrap:break-word;margin-bottom:10px}.transition_manager_accordion .observations_container{margin-right:52%}[dir=rtl] .transition_manager_accordion .observations_container{margin-left:52%;margin-right:0}.transition_manager_accordion .observations_container p.creased{overflow:hidden;text-overflow:ellipsis;height:50px;white-space:nowrap;margin:0}.transition_manager_accordion .servicetab_flight_low_cost .observations_container{margin-right:0!important;width:47%;float:left}[dir=rtl] .transition_manager_accordion .servicetab_flight_low_cost .observations_container{margin:0!important}[dir=rtl] .observations_container h6{background-position:0 0;padding:0 0 0 23px}.transition_manager_accordion .hotel_data_with_photo{margin-right:145px}[dir=rtl] .transition_manager_accordion .hotel_data_with_photo{margin-left:145px}.transition_manager_accordion .hotel_photo{display:inline-block;float:right;padding-left:10px;width:130px;height:100px;margin-bottom:10px}[dir=rtl] .transition_manager_accordion .hotel_photo{float:left;padding-left:0;padding-right:10px}.transition_manager_accordion .hotel_ident{font-weight:700;font-size:1.3em}.result_service_table .keys,.result_service_table .stars,.transition_manager_accordion .keys,.transition_manager_accordion .stars{margin-right:5px;display:inline-block}.result_service_table .stars,.transition_manager_accordion .stars{margin-top:-11px;height:10px;background-image:url(/headers/destinia/theme_2014/img/packages/stars.png)}.result_service_table .keys,.transition_manager_accordion .keys{margin-top:-5px;height:13px;background-image:url(/headers/destinia/theme_2014/img/packages/keys.png)}[dir=rtl] .result_service_table .keys,[dir=rtl] .result_service_table .stars,[dir=rtl] .transition_manager_accordion .keys,[dir=rtl] .transition_manager_accordion .stars{margin-right:auto;margin-left:5px}.result_service_table .stars1,.transition_manager_accordion .stars1{width:10px}.result_service_table .stars2,.transition_manager_accordion .stars2{background-position:100% 0;width:22px}.result_service_table .stars3,.transition_manager_accordion .stars3{background-position:100% 0;width:33px}.result_service_table .stars4,.transition_manager_accordion .stars4{background-position:100% 0;width:44px}.result_service_table .stars5,.transition_manager_accordion .stars5{background-position:100% 0;width:55px}.result_service_table .keys1,.transition_manager_accordion .keys1{width:10px}.result_service_table .keys2,.transition_manager_accordion .keys2{background-position:100% 0;width:22px}.result_service_table .keys3,.transition_manager_accordion .keys3{background-position:100% 0;width:33px}.result_service_table .keys4,.transition_manager_accordion .keys4{background-position:100% 0;width:44px}.transition_manager_accordion .keys5{background-position:100% 0;width:53px}.result_service_table .stars,.transition_manager_accordion .stars{position:relative;top:-9px}.result_service_table .keys,.transition_manager_accordion .keys{position:relative;top:-5px}.transition_manager_accordion .hotel_ident .hotel_location{color:#666;font-weight:400;margin-right:8px;font-size:14px}[dir=rtl] .transition_manager_accordion .hotel_ident .hotel_location{margin-left:8px;margin-right:0}.transition_manager_accordion .hotel_details{font-size:1em;line-height:1.6em}.transition_manager_accordion .hotel_date{font-size:1em;line-height:1.8em}.transition_manager_accordion .room{line-height:1.4em;color:#666}.transition_manager_accordion .room_occupation{color:#999}[dir=rtl] .transition_manager_accordion .room_occupation{color:#999;display:inline-block}.transition_manager_accordion #cancellation_info_container{float:left;background:none;margin:0 10px 0 0;font-size:.98em;font-weight:700;color:#1e3747;border:0;border-bottom:1px dotted #ccc;padding:5px 5px 17px;width:451px}.transition_manager_accordion .confirm_item_content #cancellation_info_container{border-bottom:none}.transition_manager_accordion .remark_item_content #cancellation_info_container{float:right;margin-right:10px;border:none}[dir=rtl] .transition_manager_accordion #cancellation_info_container{float:right}.transition_manager_accordion #cancellation_info_container h4{font-size:1em;margin-bottom:5px;color:#4081ab;background:url(/headers/img/scr/info_observations.png) no-repeat 100% 0;padding:0 23px 8px 0;font-weight:400}[dir=rtl] .transition_manager_accordion #cancellation_info_container h4{background-position:right 434px top 0;padding:0 0 8px 23px}.transition_manager_accordion #cancellation_info_container p{padding:0;color:#333;font-weight:400;width:100%;margin:10px 0 0 10px;font-size:.99em;max-height:58px;overflow-y:auto}.scr_table{width:100%;text-align:right;color:#333;font-weight:400;font-size:.99em}.scr_table thead tr td{width:50%;font-weight:400;padding:0 0 0 20px;white-space:nowrap}[dir=rtl] .scr_table thead tr td{padding:0}[dir=rtl] .scr_table{text-align:left}table.scr_table tbody tr td{padding:5px 0 0;font-size:11px}table.scr_table tbody tr:first-child td{border-bottom:1px dotted #ccc;padding:3px 0 8px;font-weight:700}table.scr_table tbody tr td.scr_amount{font-weight:700}.transition_manager_accordion .review_item .requests{display:block;float:right}.transition_manager_accordion .review_item .requests div.campo_formulario label{display:block}.transition_manager_accordion .servicetab_flight_low_cost .requests{display:block;float:right;width:50%}.requests .form_field.campo_formulario{margin:0!important;padding:0!important}[dir=rtl] .transition_manager_accordion .review_item .requests{float:left}.transition_manager_accordion .review_item .requests label{white-space:nowrap}.transition_manager_accordion .review_item .requests textarea{min-height:50px;max-width:441px;width:441px}.transition_manager_accordion .review_item div.campo_formulario label{width:135px;text-align:right;font-size:.9em;padding:0 30px 10px 0;font-weight:700;float:none;background:url(/headers/img/scr/write.png) no-repeat;background-position:right 4px top 0;vertical-align:top}[dir=rtl] .transition_manager_accordion .review_item div.campo_formulario label{text-align:left;background-position:right 140px top 0;padding:0 0 0 23px;margin-bottom:8px}.transition_manager_accordion .review_item div.campo_formulario label.food{width:135px;text-align:right;font-size:.9em;font-weight:400;display:inline-block;background:none;padding:0;height:30px;line-height:25px}[dir=rtl] .transition_manager_accordion .review_item div.campo_formulario label.food{text-align:left;margin-bottom:8px}#extras_info_container{font-size:12px}#extras_info_container .extra-description{font-weight:700}#extras_info_container img{vertical-align:initial}.transition_manager_accordion .service_forfait p>span.icon{background-image:url(/headers/img/scr/sprite_scr_2014.png);background-position:100% -110px;width:20px;height:21px;display:inline-block;margin-left:5px}.transition_manager_accordion .forfait_date{display:inline-block;margin:0 5px}.transition_manager_accordion .service_forfait p>strong{margin-left:10px}.transition_manager_accordion .confirm_item_content .optional_service_details h4{font-weight:700;font-size:1.3em;display:inline}.transition_manager_accordion .confirm_item_content .optional_service_details img{vertical-align:top;margin-right:10px}.transition_manager_accordion .confirm_item_content .optional_service_details .amount,.transition_manager_accordion .confirm_item_content .optional_service_details p{display:none}.transition_manager_accordion .confirm_item_content .ong_service_details h4{font-weight:700;font-size:1.3em;display:inline}#insurance ul.available_services_list li li.ong_service h4,#optional_services ul.available_services_list li li.ong_service h4{display:none}#insurance .subpanel{margin-top:10px}.transition_manager_accordion .confirm_item_content .ong_service_details img{vertical-align:top;margin-right:10px}.transition_manager_accordion .ong_service label{display:block;margin-bottom:10px;font-size:1.2em;font-weight:700}.transition_manager_accordion .ong_service label .donativo{color:#ec5b14}.transition_manager_accordion .ong_service img.logo_ong{float:right;width:191px;height:46px;margin-left:10px}.transition_manager_accordion .ong_service p{font-size:.9em}.ong_modal .modal-body img{float:right;margin-left:10px}.transition_manager_accordion .service_flight .flight{margin-bottom:20px}.transition_manager_accordion .service_flight .opacity .airline_info,.transition_manager_accordion .service_flight .opacity .origin_destination{opacity:.3}.transition_manager_accordion .service_flight .airline_logo{width:120px}.transition_manager_accordion .service_flight .return_trip{border-top:1px dotted #ccc;padding-top:20px}.transition_manager_accordion .service_flight .airline_info{float:right;margin-left:20px;width:120px}[dir=rtl] .transition_manager_accordion .service_flight .airline_info{float:left;margin-left:10px}.transition_manager_accordion .service_flight .destination_data,.transition_manager_accordion .service_flight .origin_data{font-size:1.3em;display:inline-block}.transition_manager_accordion .vector{vertical-align:top;margin:0 8px}.transition_manager_accordion .service_flight .origin_data{text-align:left;width:31%;vertical-align:top}[dir=rtl] .transition_manager_accordion .service_flight .origin_data{text-align:right;width:31%}.transition_manager_accordion .service_flight .destination_data{text-align:right;width:31%;vertical-align:top}[dir=rtl] .transition_manager_accordion .service_flight .destination_data{text-align:left}.transition_manager_accordion .service_flight .origin_destination{color:#555;text-align:center;margin:0 auto;display:block;width:69%}[dir=rtl] .transition_manager_accordion .service_flight .origin_destination{display:block;width:63%}.transition_manager_accordion .service_flight .flight_date{font-size:.8em}.transition_manager_accordion .service_flight .flight_date .hour{font-size:1.3em;font-weight:700}.transition_manager_accordion .service_flight .airport{font-size:.8em}.transition_manager_accordion .fareDescription{background:#fff}.transition_manager_accordion .fareDescription a{font-size:12px;font-weight:700}.transition_manager_accordion .fareDescription a.view_more:after{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAGCAYAAAARx7TFAAAAAXNSR0IArs4c6QAAAKBJREFUCB1jZGBgYDY2Nl4MpBecPXt2F5CGAyMjo0QgR48JSPz7////dyC93sDAwBqmwtDQMISRkXE2EL9nhAoyAU1bAWS7/fnzx5GZmVkcyN4IVDAFaHoxC1TRPyAdDTRxIwsLC8hKbiBeBFIAkoeZBGIzyMjIcIqJie0EMp+fO3cuEkiDNDPATAKxGZ48efKdm5vbm4eH5weQC1YAEgcAK6Atk27ySZgAAAAASUVORK5CYII=") no-repeat 100% 1px;content:"";display:inline-block;width:10px;height:8px;margin:0 5px}.transition_manager_accordion .fareDescription a.view_less:after{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAGCAYAAAARx7TFAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAACWSURBVBhXY2ZAAsbGxqx8fHzcb9++/QUVAgMmKA0CTP///1/Czc29VUZGhhMqBgaMUBpkymwgFQ3EX4GKTzMyMvqfPXv2N0gObBJQQS9QIg6Ig/78+eMGVGAFFF4KkwcpqAPiP4aGhiFgASAwMDCwBop9NTIymgvkMoLcIQjEqefPn18DUcLAcOHChaNAKhBoItBtDEwAGlAzoPtYLmMAAAAASUVORK5CYII=") no-repeat 100% 1px;content:"";display:inline-block;width:10px;height:8px;margin:0 5px}.transition_manager_accordion .fareDescription p{line-height:1.5}.transition_manager_accordion .fareDescription p.creased{display:none}.transition_manager_accordion .baggage_info{background:#fff;margin:10px}.transition_manager_accordion .confirm_item_content .baggage_info{margin:10px 0 0}[dir=rtl] .transition_manager_accordion .baggage_info{float:left;width:48%;margin-bottom:20px}.transition_manager_accordion #baggage_selectors{margin-bottom:20px}.transition_manager_accordion #baggage_selectors h5,.transition_manager_accordion .baggage_info h5{font-size:1em;color:#333;font-weight:700;margin-bottom:10px;background:url(/headers/img/scr/baggage.png) no-repeat 100% 0;padding-right:30px;min-height:20px;line-height:20px}[dir=rtl] .transition_manager_accordion #baggage_selectors h5,[dir=rtl] .transition_manager_accordion .baggage_info h5{padding-left:40px;padding-right:0;background:url(/headers/img/scr/baggage.png) no-repeat 1% 0;font-size:.9em}.transition_manager_accordion #meal_onboard_info h5,.transition_manager_accordion .meal_onboard_info h5{font-size:1em;color:#333;font-weight:700;margin-bottom:10px;background:url(/headers/img/scr/food.png) no-repeat 100% 0;padding-right:30px;min-height:20px;line-height:16px}[dir=rtl] .transition_manager_accordion #meal_onboard_info h5,[dir=rtl] .transition_manager_accordion .meal_onboard_info h5{padding-left:40px;background:url(/headers/img/scr/food.png) no-repeat 1% 0;font-size:.9em}.transition_manager_accordion .review_item .baggage_selector_container div.campo_formulario label{width:120px;display:inline-block;margin-top:5px;background:none;padding:0;font-weight:400}[dir=rtl] .transition_manager_accordion .review_item .baggage_selector_container div.campo_formulario label{width:20%}.transition_manager_accordion .baggage{clear:both;font-size:1em}.transition_manager_accordion .coste_maleta{padding:5px;color:#ec5b14;float:left}.transition_manager_accordion .coste_maleta .aprox{vertical-align:middle;font-weight:400}[dir=rtl] .transition_manager_accordion .baggage .traveller{display:block}.transition_manager_accordion .baggage_selector_container div.campo_formulario{overflow:hidden;padding:0;height:30px}.transition_manager_accordion .service_train .train{margin-bottom:20px}.transition_manager_accordion .service_train .train_operator_logo{width:120px}.transition_manager_accordion .service_train .train_operator_info{float:right;margin-left:40px}.transition_manager_accordion .service_train .train_operator_info .tarifa{font-size:.89em;font-weight:700;color:#666}.transition_manager_accordion .service_train .destination_data,.transition_manager_accordion .service_train .origin_data{font-size:1.3em;display:inline-block}.transition_manager_accordion .service_train .origin_data{text-align:left;width:45%;vertical-align:top}.transition_manager_accordion .service_train .destination_data{text-align:right;width:45%;vertical-align:top}.transition_manager_accordion .service_train .origin_destination{text-align:center;margin:0 auto;display:inline-block;width:68%}.transition_manager_accordion .service_train .train_station{font-size:.8em}.transition_manager_accordion .service_train .train_date{font-size:.8em;color:#999}.transition_manager_accordion .service_car .car_model{text-align:center;font-size:1.4em}.transition_manager_accordion .service_car .destination_data,.transition_manager_accordion .service_car .origin_data{font-size:1.3em;display:inline-block}.transition_manager_accordion .service_car .origin_destination{display:inline-block;text-align:center;margin-bottom:20px}.transition_manager_accordion .service_car .origin_data{text-align:left}.transition_manager_accordion .service_car .destination_data{text-align:right}.transition_manager_accordion .service_car .car_photo{float:right;border:1px solid #eee;margin-left:40px;width:130px}[dir=rtl] .transition_manager_accordion .service_car .car_photo{float:left;margin-left:0;margin-right:40px}.transition_manager_accordion .service_car .car_title{font-size:.6em;text-transform:uppercase;margin:5px 0}.transition_manager_accordion .service_car .car_office{font-weight:700}.transition_manager_accordion .service_car .car_city{font-weight:400}.transition_manager_accordion .service_car .car_date{font-size:.8em;color:#999}.transition_manager_accordion .service_travel .travel_name{font-size:1.3em}.transition_manager_accordion .service_travel .travel_details{font-size:1em;line-height:1.6em}.transition_manager_accordion .service_travel .room_occupation{margin-right:5px}.transition_manager_accordion .service_travel{margin-bottom:20px}.transition_manager_accordion .service_travel img{float:right;margin-left:10px;max-width:130px;margin-bottom:30px}#customer .change_method{font-weight:700;text-decoration:underline;color:#3e6584;margin-right:38%}#customer_nav{margin:10px;margin:20px 10px 10px}#customer #customer_nav_logged{color:#1e3747;font-size:1.3em;margin-right:170px;margin-top:20px}.transition_manager_accordion #customer #customer_nav_logged{color:#1e3747;font-weight:700}#customer #customer_nav_logged p{display:inline}#customer #customer_nav_logged a{display:inline;color:#3e6584}#customer #customer_nav_logged img{vertical-align:top}#customer .customer_icon{padding-right:20px;background:transparent url(/headers/img/scr/user.png) no-repeat right 2px top 2px}#customer #customer_edit_form,#customer #customer_login_form{display:none;margin-top:10px}#customer #customer_login_form .bottom_links{margin-top:30px;margin-bottom:20px}#customer #forgot_password{margin-right:160px;margin-top:8px;margin-bottom:20px;font-size:12px}.transition_manager_accordion #customer #forgot_password{margin-top:8px;margin-bottom:20px;font-size:12px;margin-right:0}#customer #forgot_password a{color:#3e6584;text-decoration:underline;margin-right:170px}[dir=rtl] #customer #forgot_password a{margin-right:0;margin-left:170px}.transition_manager_accordion #customer .remember_user{margin-right:170px}[dir=rtl] .transition_manager_accordion #customer .remember_user{margin-right:0;margin-left:170px}#customer .login_button{width:auto!important}#customer_login_form .boton_secundario{overflow:visible;color:#fff;font-weight:400;border-radius:5px;background:#ec5b14;width:auto;border:0!important;font-size:14px;text-decoration:none;display:inline-block;cursor:pointer!important;padding:4px 20px!important}#customer_form_change_links{float:left}[dir=rtl] #customer_form_change_links{float:right}#customer_form_change_links a.change_customer_form{color:#fff}#customer_form_change_links a.change_customer_form span{color:#f60;font-weight:700;text-decoration:underline}#travellers li.traveller{padding-bottom:20px}#travellers .travellers_list .traveller_item{outline:none}#travellers span.is_titular{float:left;padding-right:20px;font-size:14px;font-weight:400;letter-spacing:normal;margin-top:10px;display:none}.transition_manager_accordion #travellers li.traveller_item_titular span.is_titular{display:inline;float:none;font-size:12px}.transition_manager_accordion .travellers_module_summary span.traveller_item{margin-left:20px}#step_container-step-module_travellers .step_summary{height:50px!important}#travellers .traveller_birth_place_remark{margin:10px 250px 20px 0;display:none}#travellers .traveller_fidelizacion input[type=checkbox]{margin-right:160px}[dir=rtl] #travellers .traveller_fidelizacion input[type=checkbox]{margin-left:160px;margin-right:5px}#travellers .traveller_fidelizacion label{width:auto;float:none;display:inline}#travellers .traveller_verificacion_residente_sara input[type=checkbox]{margin-right:160px}[dir=rtl] #travellers .traveller_verificacion_residente_sara input[type=checkbox]{margin-left:160px;margin-right:5px}#travellers .traveller_verificacion_residente_sara label{width:auto;float:none;display:inline}.shamsimiladicalendar{float:left;font-size:.9em;margin-right:20px;padding-top:5px}.shamsimiladiswitchOn{font-size:inherit;text-decoration:none;color:#00f}ul#services_configuration_list>li{display:block}ul#services_configuration_list h4{font-size:16px;font-weight:700;margin:10px 20px 10px 10px;color:#1e3747}[dir=rtl] ul#services_configuration_list h4{margin:10px 10px 10px 20px}ul#services_configuration_list p.observations_text{background-color:#fff9dc;padding:10px;font-size:14px;color:#444}ul#services_configuration_list textarea.observations_field{height:50px}#optional_services ul.available_services_list ul.conditions_text_for_accept{clear:both;margin-right:20px;width:70%}#optional_services ul.available_services_list ul.conditions_text_for_accept label{font-size:12px}#optional_services ul.available_services_list li li h4{font-size:1.3em;display:inline;color:#2d4454;font-weight:700;vertical-align:top}#optional_services ul.available_services_list li li.no_service h4{font-size:14px;color:#8a8a8a;font-weight:400}#insurance ul.available_services_list ul.conditions_text_for_accept{clear:both;margin-right:20px;width:70%}#insurance ul.available_services_list ul.conditions_text_for_accept label{font-size:12px}#insurance ul.available_services_list li li h4{font-size:1.3em;display:inline;color:#2d4454;font-weight:700;vertical-align:top}#insurance ul.available_services_list li li.no_service h4{font-size:14px;color:#8a8a8a;font-weight:400}.transition_manager_accordion #cont_seguros h4{font-size:1.3em;color:#2d4454;font-weight:700;margin-bottom:10px}#insurance .medical_coverage_info{max-width:460px}#insurance .medical_coverage_yes{color:#4081ab;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAaBJREFUKBVdUk0vA1EUffdNVUJs2GLhD4iZtmIpxF6wtLawkIzSYCMSBG0TC3/A1tdefK1I2+mUvyC2WAiJ6sz1zsiVl04yOS/3nnPfvec+UtbHzJRZrs7GRKPEHCHFRI5mrgSl3CkRsdBJDl4hGFRNXmNHn9QP3FshoZi3Eo5TFM+pNO3W9zLP0CRCiLgVF6hHr9Q3M19SzEZvM+jij/iAUnoPYtMFE25qF7l+bQG/iFEQnKQroyHPr8zFit4a5dy1kICuXw2BYTnnAuUb8asTWnGvhhFhKXsjCWAyr6Jj48WhHccZXGg03BMjhEQRDynmedPRksQEwYVGS8DGoJi9cxwq2LH2s8aeEoPaMsx/jreFTSPmQuzWbPghmw8mbYK7XPeiOF40sQFjxpadA9fs8F43ytmziHl6Kv/ULQRN8TeRejTv5sjM9C5xcMANS7nz5AGMrj71t36aG31OOn9ZHP4Uoo0QvUbNYqojvV3ZH375f3IQN1vf6w7RRa2YuRKnMRPaw03pVOcORCj4L5TqI35tRhGP2Y8cPmAk4QB/Ab/ryouMgXg5AAAAAElFTkSuQmCC)!important}#insurance .medical_coverage_no,#insurance .medical_coverage_yes{padding:5px 20px 5px 0;background-repeat:no-repeat;background-position:100% 50%}#insurance .medical_coverage_no{color:#c33;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAURJREFUKBWVUrFKw2AQvktS0ToVF3EREaUUxGfQF/ABBFex6GYR3TppaRZBdBenPoT6Ci5aLaW4uUimRvFPcv5fzN+0STN4cLm777vvLvnzExWYiDC8gCaniHht1XcT7m5az9SJH+3jeS/w3yCoOOX1xYY7zIqtLIDaU8Mz/ZpLcOTTenIbu+3DFVHhsxDNQqAbvrlk16qNq8H4gNxGUZEbi5iUVinkwMZFycAU6rbqW1Eo90BssvYQQ4puES2bt6sn1w/IYaON0unYEtHlH5x/gkOPYUbCl/7jvj6MDUNEHO3ATQ0OPaaOD+f9/KDiE/c0uWAIHftJvmowZv4sk6wtn9548UZfrGZGhG9swo0IET3oRc4996imfsInDU/cIj39K2meQ0yNg9KMvekEKrxgkkAT8NSSe4r/mILIhKCZxP5R/QIS/oo4OFXM2QAAAABJRU5ErkJggg==)!important}#invoice_box{margin:0 20px 10px 10px}[dir=rtl] #invoice_box{margin:0 10px 10px 20px}#invoice_box #invoice_inputs{margin-top:10px}#invoice_box label{color:#666}#payment .info_note{margin-bottom:15px}#payment .payment_method_selector_container{box-sizing:border-box;width:100%;padding-right:13px;background:#e8ebec}[dir=rtl] #payment .payment_method_selector_container{padding-right:0;padding-left:13px}#payment #payment_method_tabs{height:43px;padding-top:7px;display:inline-block}#payment_method_tabs .payment_method_tab{font-size:14px;line-height:1}#payment_method_tabs .payment_method_tab .payment_icon{display:inline-block;margin-left:6px}#payment_method_tabs .payment_method_tab .payment_method_price{margin-right:10px;display:inline-block;color:#ec5b14;font-size:.85em}#payment_method_tabs .payment_method_tab .spinner{background:#fff;position:absolute;top:50%;right:5px;margin:-17px 0 0!important}[dir=rtl] #payment_method_tabs .payment_method_tab .payment_icon{margin-left:0;margin-right:6px}[dir=rtl] #payment_method_tabs .payment_method_tab .spinner{right:auto;left:5px}#payment_method_tabs>.payment_method_tab{border:1px solid transparent;padding:12px 15px;line-height:18px;height:18px}#payment_method_tabs>.payment_method_tab:before{content:"";display:inline-block;height:18px;width:2px;position:absolute;top:13px;right:0;background:#ccc}#payment_method_tabs #payment_method_tab-moremethods .dropdown-backdrop{z-index:-1}[dir=rtl] #payment_method_tabs>.payment_method_tab:before{right:auto;left:0}#payment_method_tabs>.payment_method_tab_selected+li:before,#payment_method_tabs>.payment_method_tab_selected:before,#payment_method_tabs>li:first-child:before{width:0;height:0}#payment_method_tabs>.payment_method_tab_selected{background-color:#fff;border-top-right-radius:6px;border-top-left-radius:6px;border:1px solid;border-color:#ccc #ccc #fff}#payment .tabs_count_1#payment_method_tabs>.payment_method_tab_selected{border:1px solid transparent;background:transparent}#payment_method_tabs>#payment_method_tab-moremethods{padding:0;height:auto;border:0}#payment_method_tabs>#payment_method_tab-moremethods>button{background:transparent;color:#8c8885;cursor:pointer;line-height:18px!important;height:18px;text-align:right;font-size:14px;font-weight:400;outline:0;padding:12px 15px;transition:background .3s;box-sizing:initial;display:inline-block;border:1px solid transparent;text-transform:uppercase}#payment_method_tabs>#payment_method_tab-moremethods>button:focus,#payment_method_tabs>#payment_method_tab-moremethods>button:hover{color:#35495a}#payment_method_tabs>#payment_method_tab-moremethods>button:after{content:"";background:url(/headers/ilusion/img/scr/monochrome-chevron_bottom.png) 100% 0 no-repeat;width:8px;height:5px;display:inline-block;margin-right:5px}[dir=rtl] #payment_method_tabs>#payment_method_tab-moremethods>button{text-align:left}[dir=rtl] #payment_method_tabs>#payment_method_tab-moremethods>button:after{margin-right:0;margin-left:5px}.moremethods-menu{float:none;background:#fff;min-width:100%;z-index:100;width:235px;overflow:hidden;margin:0;padding:0;border:1px solid #cecfcf;border-top:0;border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:6px;border-bottom-left-radius:6px;box-shadow:0 3px 30px 0 rgba(0,0,0,.18);right:auto;left:0;z-index:99}.moremethods-menu li{padding:17px 20px;border-bottom:1px solid #ccc;color:#74716e;transition:background-color .3s}.moremethods-menu li:last-child{border-bottom:0}.moremethods-menu li:focus,.moremethods-menu li:hover{background:#fdf5cf}[dir=rtl] .moremethods-menu{right:0;left:auto}.discounted_pm_price{color:#ec5b14;margin-left:5px}[dir=rtl] .discounted_pm_price{margin-left:0;margin-right:5px}#payment #payment_methods{display:none;border-top:1px solid #ccc;background-color:#fff;padding:30px 20px 20px;position:relative;clear:both}#payment .info_cvv2{width:170px}#payment .payment_details{width:44%;position:absolute;left:0;margin-left:20px;z-index:98;background:url(/headers/img/scr/blue_square.png) #e1e9f2}[dir=rtl] #payment .payment_details{right:0;left:auto;margin-right:20px;margin-left:0}#pay_in_installments_upper .payment_details{top:105px}#payment #payment_methods li.payment_method_selected{background:#fff;padding:5px 5px 12px;border:1px solid #ccc;margin-bottom:10px}#payment div.payment_method_title>input[type=radio]{margin-top:4px}#payment div.payment_method_title>label{font-size:20px}#payment li.collapsible div.payment_method_form{display:none}#payment_method_forms{clear:right}[dir=rtl] #payment_method_forms{clear:left}.payment_method_form .payment_description{text-align:center;font-size:16px;line-height:18px;color:#999;padding-bottom:17px;width:100%;margin-bottom:25px;position:relative}.payment_method_form .payment_description:after{content:"";width:60px;height:2px;background:#cdcdcd;display:block;position:absolute;bottom:0;right:50%;margin-right:-30px}#payment #payment_method_form_credit_card .client_credit_card_visible:hover{background:#f8f8f8;border:1px solid #ccc}#payment #payment_method_form_credit_card .client_credit_card_titular{width:168px}#payment #payment_method_form_credit_card .client_credit_card_number{margin-left:15px}[dir=rtl] #payment #payment_method_form_credit_card .client_credit_card_number{margin-left:0;margin-right:15px}#pay_in_installments_lower{margin:40px 0 0}#pay_in_installments_lower .payment_details{position:relative;width:100%;background:#e8efd0;border-radius:10px;border:1px solid #e2e0e0}#pay_in_installments_lower .payment_details .bloque_datos{width:40%}[dir=rtl] #payment #pay_in_installments_lower #payment_groupings_container{padding-left:5px}#payment #pay_in_installments_lower #payment_groupings_container p{margin:0 5px 0 0}#payment #pay_in_installments_lower #payment_groupings_container p label{font-size:14px}#payment #pay_in_installments_lower #payment_details p.text_chargesplan{font-weight:700;color:#333}#pay_in_installments_lower #payment_installment_checkbox_container.deferred_payment{color:#027a02;font-weight:700;background:none;padding-left:5px}[dir=rtl] #pay_in_installments_lower #payment_installment_checkbox_container.deferred_payment{background:none;padding-left:0;padding-right:0}#pay_in_installments_lower #payment_groupings_panel .deferred_payment label{font-size:16px;font-weight:400}#pay_in_installments_lower .deferred_payment p{font-size:14px;float:left;padding-left:25px;background:transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAaZJREFUOBGtVbFKA0EQnVliqgi5NIqtoNhZWNj4DxcLCz9A0UIQjQhp0ghikkZQ0U+wMPcPNhYWdqKQNmiTE3KNUW6cF9hwd4acidlmbufNe7uzOzvHNGBsXdPU4mzBJRFXiFeYaA5hQtRikkdi9l7e2t7NNn0l6RobH1UvX2TiKjPPx5H4TESaQlIquR+NKNIXrFTI5JadUxUqRQPSvlW4Gjz5x8oPEWssYRwxcLEBcK1Ob4dI07C5s85xbCjhOtJnXMDCjPOcdmZpi+BMX9/9pUzvNomGXkCaGHBsCFoGpZEk6Grlzmd7GnYUDFoGdZYkBV3/vLJBAewoGLSMLdooMZd19iq3lION+vE9DIMW171Ch5hySeJYc6FAU6bWWOQBJGhpyvo2JzSglcFDV73NmGYouwdF/yrmS0zqDWeHDF/G3Kpl0DVQlDHA0EXNy++rr//WIzj3MI2J+LRipAmt4U9P5F5L4eS7Kw8gZ7K8qmmVNau1qBi++0/PAjXPORu101iu7q566PpHmPe7DVoQABv0VwsOuDb+1xlNrMHaFWD/8wv4AXw51BhDjW98AAAAAElFTkSuQmCC") no-repeat left 50%}[dir=rtl] #pay_in_installments_lower .deferred_payment p{float:right;padding-right:25px;background:transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAaZJREFUOBGtVbFKA0EQnVliqgi5NIqtoNhZWNj4DxcLCz9A0UIQjQhp0ghikkZQ0U+wMPcPNhYWdqKQNmiTE3KNUW6cF9hwd4acidlmbufNe7uzOzvHNGBsXdPU4mzBJRFXiFeYaA5hQtRikkdi9l7e2t7NNn0l6RobH1UvX2TiKjPPx5H4TESaQlIquR+NKNIXrFTI5JadUxUqRQPSvlW4Gjz5x8oPEWssYRwxcLEBcK1Ob4dI07C5s85xbCjhOtJnXMDCjPOcdmZpi+BMX9/9pUzvNomGXkCaGHBsCFoGpZEk6Grlzmd7GnYUDFoGdZYkBV3/vLJBAewoGLSMLdooMZd19iq3lION+vE9DIMW171Ch5hySeJYc6FAU6bWWOQBJGhpyvo2JzSglcFDV73NmGYouwdF/yrmS0zqDWeHDF/G3Kpl0DVQlDHA0EXNy++rr//WIzj3MI2J+LRipAmt4U9P5F5L4eS7Kw8gZ7K8qmmVNau1qBi++0/PAjXPORu101iu7q566PpHmPe7DVoQABv0VwsOuDb+1xlNrMHaFWD/8wv4AXw51BhDjW98AAAAAElFTkSuQmCC") no-repeat right 50%}.card_subtypefee{margin-right:19px;padding:0;font-size:11px}[dir=rtl] .card_subtypefee{margin-right:0;margin-left:19px}li+.newcard_form_container{margin-top:18px}.newcard_form_container .newcardselector{margin:11px 0 14px}.newcard_form_container .newcardselector input{vertical-align:middle;margin-top:0}.newcard_form_container .newcardselector label{color:#333;font-weight:700;padding:0;font-size:14px;margin-bottom:0;display:inline-block}.new_credit_card_visible{padding:0 15px 0 0}[dir=rtl] .new_credit_card_visible{padding:0 0 0 15px}.credit_card_form_wrapper{margin:0 0 0 10px;width:35%;float:right;padding:10px 20px 20px;border-top:2px solid #d1ae39;border-bottom:2px solid #d1ae39;border-radius:5px;background:#f4f4f4 url(/headers/img/scr/bg_seguros_scr.gif);position:relative}[dir=rtl] .credit_card_form_wrapper{margin:0 10px 0 0;float:left}.new_credit_card_visible .credit_card_form_wrapper{width:72%;margin-bottom:12px}.credit_card_form_wrapper input,.credit_card_form_wrapper select{padding:4px;border:1px solid #ddd}[dir=rtl] .credit_card_form_wrapper .credit_card_number{direction:rtl;text-align:left}.cont_form_pago_tarjeta{float:right;width:100%}.credit_card_form_wrapper label{display:block;text-align:right;color:#333;padding:10px 0 5px}[dir=rtl] .credit_card_form_wrapper label{text-align:left}.transition_manager_accordion .payment_method_form .credit_card_form_wrapper .scrwidgetselect{margin-bottom:0;display:block;position:relative;margin-top:0}.credit_card_form_wrapper input.ancho{width:97.7%}.label_currency_selection,.label_number_card{float:right;width:auto;font-weight:700;margin-left:20px}[dir=rtl] .label_currency_selection,[dir=rtl] .label_number_card{float:left;margin-left:0;margin-right:20px}.credit_card_form_wrapper .label_number_card,[dir=rtl] .credit_card_form_wrapper .label_number_card{float:none;margin:0;font-weight:400}.anio select,.cont_form_pago_tarjeta .anio{margin-right:10px}[dir=rtl] .anio select{margin-left:10px}.cont_logos_card_small{float:right;width:57px}[dir=rtl] .cont_logos_card_small{float:left}.select_credit_cards{margin-bottom:10px;padding:3px 0;font-size:1em}#payment #payment_method_form_credit_card{position:relative}#payment #payment_method_form_credit_card .method_form_container{width:53%;padding-top:20px}#payment #payment_method_form_credit_card .method_form_container:after{content:"";display:block;clear:both}.cont_caducidad{max-width:70%;float:right}[dir=rtl] .cont_caducidad{float:left}#payment #payment_method_form_credit_card .selected_credit_card{background:#f8f8f8;border:1px solid #aaa}#payment #payment_method_form_credit_card .client_credit_card_additionalinfo{margin-right:19px}[dir=rtl] #payment #payment_method_form_credit_card .selected_credit_card .client_credit_card_additionalinfo{margin-right:0;margin-left:19px}#payment #payment_method_form_cash ol{list-style:decimal inside}#payment_method_form_bank_deposit ul,#payment_method_form_bank_transfer ul{line-height:20px;font-size:14px}#payment_method_form_bank_deposit ul li,#payment_method_form_bank_transfer ul li{padding-bottom:10px}.masterpass_form_wrapper,.paypal_form_wrapper{margin-bottom:30px}.bitcoin_form_wrapper{margin:0 0 40px}.paga_mas_tarde_form_wrapper .info_text{margin-right:0}[dir=rtl] .paga_mas_tarde_form_wrapper .info_text{margin-left:0}.masterpass_form_wrapper .info_text,.paypal_form_wrapper .info_text{display:block;margin:0 0 25px 20px;width:450px}.bitcoin_form_wrapper img,.masterpass_form_wrapper img,.paypal_form_wrapper img{margin:0 0 5px 5px}[dir=rtl] .bitcoin_form_wrapper img,[dir=rtl] .masterpass_form_wrapper img,[dir=rtl] .paypal_form_wrapper img{margin:0 5px 5px 0}#iran_rial_client_bank_container{display:inline-block;margin-bottom:10px;margin-right:40px}[dir=rtl] #iran_rial_client_bank_container{margin-right:10px;margin-left:40px}#iran_rial_form_wrapper{width:600px}#iran_rial_form_wrapper #logo-shaparak{float:right;margin-right:50px}#iran_rial_form_wrapper #logo-shaparak-2{float:left}[dir=rtl] #iran_rial_form_wrapper #logo-shaparak{float:left;margin-right:auto;margin-left:50px}[dir=rtl] #iran_rial_form_wrapper #logo-shaparak-2{float:right}#iran_rial_client_bank_container li.selected{border:1px solid #e4e3e3}#iran_rial_client_bank_container li{padding-left:50px}[dir=rtl] #iran_rial_client_bank_container li{padding-left:10px;padding-right:50px}#pay_at_home_form_wrapper ol{padding:.5em 0 0;list-style-type:none}#pay_at_home_form_wrapper ol li{padding:.5em 0}#pay_at_home_form_wrapper ol li ol li{margin:0 1em;padding:.5em 0 0;list-style-type:square}#payment #payment_groupings_panel{display:none;padding:10px}#payment #payment_groupings_container{display:none;font-size:12px;padding-left:50px}#payment #payment_groupings_container .first_payment{color:#214056}#payment #payment_groupings_container p{margin:0 20px 0 0;padding:0}#payment #payment_groupings_container p span{font-weight:700;padding:0;margin:0}#payment #payment_groupings_container label,#payment #payment_groupings_container select{font-size:inherit}#payment_installment_checkbox_container{min-height:36px;line-height:36px;background:url(/headers/img/scr/smiley.png) 1% 0 no-repeat;padding-left:35px}[dir=rtl] #payment_installment_checkbox_container{background:url(/headers/img/scr/smiley.png) 99% 0 no-repeat;padding-left:0;padding-right:45px}#payment_installment_checkbox_container label{font-weight:700}#payment_groupings_panel label{font-size:1em}#charges_plan_update_spinner_container{position:absolute;margin-top:25px;left:30px}#security_info{padding:10px;font-size:12px;background:#f1f1f1;color:#122b40;margin-right:650px;position:absolute;width:260px}[dir=rtl] #security_info{margin-right:0;margin-left:650px}#security_info h4{font-size:1.2em;font-weight:700;line-height:23px;display:inline}#security_info p{margin:0}#security_info .lock{margin-left:10px}[dir=rtl] #security_info .lock{margin-right:10px;float:left}#security_info ul.logos{vertical-align:middle}#security_info ul.logos li{float:right;margin-left:10px}#security_info ul.logos li img{vertical-align:initial}#security_info ul.texts{margin-top:10px}#security_info ul.texts li{list-style:none;margin-bottom:5px;font-size:11px}#payment #credit_card_exp_month_container{max-width:150px}#payment_page_service_cancellation p{margin:5px auto;width:70%;color:#333}.remark_item_content{padding:10px}#remark{border-bottom:1px solid #ccc}#confirm_page_services .info_message_small{border:0;margin:0;padding:10px 0 0;background:url(/headers/img/scr/info_small.png) no-repeat 100% 8px #fefefe}#confirm_page_services .info_message_small h4{padding:0 25px 0 0}#confirm_page_services #payment_page_service_cancellation table{margin:10px 0;width:60%}#confirm_page_services #payment_page_service_cancellation table thead tr td{background:#e1e9f2;padding:5px;font-size:12px;font-weight:700;color:#3a627f;border:1px solid #3e6584;text-align:center}#confirm_page_services #payment_page_service_cancellation table tbody tr td{border:1px solid #888;text-align:center}.text_chargesplan{padding:6px 15px}.charges_plan p,.text_chargesplan{color:#214056;font-size:.95em;line-height:1.2}.charges_plan p{padding:6px 0}.charges_plan .scr_amount{font-weight:700}#confirm div.subpanel{background:#e1e9f2}#confirm .info_message .charge_exists{font:inherit;font-weight:700}#confirm a.boton_cambiar{float:left;margin-top:8px;font-size:12px}[dir=rtl] #confirm a.boton_cambiar{float:right}#confirm h3{margin-bottom:10px}#result_page h3{font-size:24px;color:#3e6584;margin:0}#confirm #confirm_page_travellers_box{display:none}#confirm #confirm_page_invoice_box{margin:10px 0}#confirm_button{margin-left:10px}#confirm_button div.checkbox_accept{color:#3e6584;margin:20px 20px 10px 10px;font-weight:700}[dir=rtl] #confirm_button div.checkbox_accept{text-align:left;margin:20px 10px 10px}div.checkbox_accept label,div.checkbox_accept label a{font:inherit;color:#214056;line-height:1.5em}#confirm .bloque_datos,#result_page .bloque_datos{margin-bottom:20px;padding:10px 15px 10px 10px}#payment .bloque_datos{margin:10px 15px 10px 10px;border:1px solid #ccc;padding:8px 5px;font-size:.95em;background:#fff}[dir=rtl] #confirm .bloque_datos,[dir=rtl] #payment .bloque_datos,[dir=rtl] #result_page .bloque_datos{text-align:left}#confirm .bloque_datos table tr td{padding:2px}#confirm .observations{color:#3e6584}[dir=rtl] #confirm .observations{clear:both}#confirm .text_box{background-color:#fff;padding:10px;color:#444}#confirm li.traveller{float:right;margin:10px;width:45%;list-style:none}[dir=rtl] #confirm li.traveller{float:left}#confirm_page_travellers{margin-top:10px}#payment h3,.confirm_service_header{margin-bottom:0;z-index:10;box-shadow:none}[dir=rtl] #confirm h3,[dir=rtl] #payment h3,[dir=rtl] .confirm_service_header{text-align:left}.confirm_service_table{width:100%;margin-bottom:10px}.confirm_service_table_header,.confirm_service_table_header_end,.confirm_service_table_header_left{background:#e1e9f2;padding:5px;font-size:12px;font-weight:700;color:#3a627f;border:1px solid #3e6584;text-align:center}.confirm_service_table_header_left{text-align:right}.confirm_service_table_result{border-left:1px solid #777;padding:3px;font-size:11px;color:#000}.confirm_service_table_row{padding:6px 4px 6px 8px;text-align:center;border:1px solid #888}.confirm_service_table_row_end{border-bottom:1px solid #b5b2b2;padding:6px 0 0 8px;text-align:left;font-size:12px}.confirm_service_table_left_row{padding-right:5px;border:1px solid #888;font-weight:700;text-align:right}.confirm_service_table_left_row .stops_info{font-weight:400}.confirm_service_table .scr_amount{color:#ec5b14;font-weight:700}.services_resume .amounts_container{float:left;margin:10px 0;font-weight:700;font-size:1.2em;color:#214056}.services_resume .amounts_container .scr_amount{font-size:1.2em}.confirm_page_invoice_box table{padding:2px}.confirm_warnings{color:#3e6584}#confirm_button .charges_amounts_wrapper{position:relative;min-height:120px}#confirm_button .amounts_container{color:#214056;margin:10px;padding:0 10px 10px;display:table-cell;float:left}[dir=rtl] #confirm_button .amounts_container{float:right}#confirm_button .amounts_container div{margin-bottom:2px}#confirm_button .amounts_container .total_price{float:left}[dir=rtl] #confirm_button .amounts_container .total_price{float:right}#confirm_button .amounts_container .total_price_container strong{display:inline-block}.total_price_container .scr_amount .aprox{font-size:.6em}#result_page{margin:10px 0}#result_page .subpanel{padding:0}div#result_header{font-size:18px}div#result_header .success_message{padding:10px 55px 10px 0;margin-right:10px}#result_page .referencia{font-size:32px}#result_page #result_data{padding:10px}#result_page h3#services_header{border:none}#result_page .conditions_link{margin:20px 10px 0 0;font-size:14px}#result_page .conditions_link a{font:inherit}p.result_page_service_note{margin-bottom:15px!important}#result_page .info_note{margin:10px 0}.result_service_header{font-size:1.3em;font-weight:700;color:#333;padding:2px 0 3px;margin:20px 0 3px;border-bottom:1px solid grey}.result_service_header_icon{margin:1px 2px 0 3px;vertical-align:text-top}.result_service_table{padding-right:20px;width:100%}.result_service_table_header{padding:3px;font-weight:700}.result_service_table_header,.result_service_table_left_row{border-bottom:1px solid #ccc;text-align:center;font-size:12px;color:#333}.result_service_table_left_row{padding:6px 8px 4px}.result_service_table_row{border-bottom:1px solid #ccc;padding:6px 8px 4px;text-align:center;font-size:12px}.result_service_table .td_left{text-align:right!important}.result_service_locator{margin-left:0!important;margin-left:13px;font-size:12px;font-weight:700;text-align:left}#result_page .cart_container{float:left;width:33%}[dir=rtl] #result_page .cart_container{float:right}.troovel_banner{text-align:center;margin-top:40px}.cart_container{color:#1e3747;border-radius:5px;box-shadow:0 0 4px #ccc;height:auto}[dir=rtl] .cart_container{text-align:left}.cart_container #cart_header{font-size:1.2em}.cart_container .indicator{float:left;display:none}.cart_container .service_resume_title{font-weight:700;padding:10px;margin:0;background:#1e3747;color:#fff;font-size:13px}.cart_services .service_resume_title:first-child{-moz-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-top-left-radius:5px;border-top-left-radius:5px}.cart_container .service_resume_continent{color:#333;padding:10px;font-size:12px}.cart_total_amounts{padding:5px;color:#1e3747;-moz-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-moz-border-bottom-left-radius:5px;border-bottom-left-radius:5px}.cart_partial_amounts{border-bottom:1px solid #ccc}[dir=rtl] .cart_total_amounts{padding:0}.cart_total_amounts div{margin:5px 0}.cart_total_amounts span{font:inherit}.cart_total_amounts span.discount_by_pm_text{color:#8a8a8a;margin-left:5px}[dir=rtl] .cart_total_amounts span.discount_by_pm_text{margin-left:0;margin-right:5px}.cart_total_amounts span.discount_by_pm_text .promoPremiumPay{color:#ec5b14;border-bottom:2px dotted #ec5b14;cursor:help}#total_price_reservation .card_fee,#total_price_reservation .fee,#total_price_reservation .premiumpay,#total_price_reservation .pvp,.cart_total_amounts .card_fee,.cart_total_amounts .fee,.cart_total_amounts .premiumpay,.cart_total_amounts .pvp{float:left;text-align:left;color:#ec5b14}#total_price_reservation .fee_zero_container span,.cart_total_amounts .fee_zero_container span{float:left;text-align:left;color:#666;font-weight:700;margin:-10px 0 0!important;paddind:0!important;font-size:.9em}.cart_total_amounts .bitcoins_price_container strong{font-weight:400;color:#999;padding-left:10px}[dir=rtl] .cart_total_amounts .bitcoins_price_container strong{padding-left:0;padding-right:10px}.cart_total_amounts .bitcoins_price_container .total_price{font-weight:700}.cart_with_amounts{width:auto}.cart_without_amounts .total_price_container{font-size:18px;margin:0;padding:0}.transition_manager_accordion .cart_without_amounts .total_price_container strong{font-size:18px;padding:0;margin:0 0 0 10px}.cart_without_amounts .total_price_container strong{font-size:18px;margin:13px 0 0 10px;color:#ec5b14}.modules .cart_without_amounts .total_price_container strong{margin:8px 0 0 10px!important}[dir=rtl] #total_price_reservation .card_fee,[dir=rtl] #total_price_reservation .fee,[dir=rtl] #total_price_reservation .pvp,[dir=rtl] .cart_total_amounts .card_fee,[dir=rtl] .cart_total_amounts .fee,[dir=rtl] .cart_total_amounts .pvp{float:right;text-align:right}.cart_total_amounts .total_price{color:#ec5b14}.amount .decimals{font-size:.9em!important}.scr_amount .aprox{display:inline-block;vertical-align:top;color:#aaa;font-size:.8em}.wu_form_wrapper .scr_amount .aprox{font-size:1em;color:inherit}#insurance ul.available_services_list li span.amount .aprox span.price,#insurance ul.available_services_list li span.amount .aprox span.symbol{color:#aaa}.scr_table .scr_amount .aprox{font-size:1em!important;display:block}.total_price .aprox{display:block;font-size:.7em}.total_price .aprox_pre{font-size:14px}.total_price .symbol{font-size:12px;font-weight:400}.cart_services{background:#fff}.cart_services h3{text-transform:uppercase;background-repeat:no-repeat;background-position:100% 7px;padding:5px 0;font-size:14px;border-bottom:1px dotted #fff}.cart_services .service_cart{margin-bottom:15px}.cart_services p{font-size:12px;margin:8px 0 0}.bitcoin_discount_link{color:#555}.discount_container>span{vertical-align:top}a.back_to_listing,a.back_to_listing:hover{float:left;display:block;margin:5px;text-decoration:underline;font-size:12px}.flight_type_title{text-transform:uppercase;color:#333;background:#eee;display:block;padding:5px 10px;border-bottom:1px solid #ccc}.cart_services .info_message_small{background:url(/headers/img/scr/info_small.png) no-repeat right 10px top 2px;border:0;margin:0;padding:0 10px 10px;font-size:.9em}[dir=rtl] .cart_services .info_message_small{background:url(/headers/img/scr/info_small.png) no-repeat right 216px top 2px;border:0;padding:0 10px 10px 40px;font-size:.9em}.cart_services .info_message_small h4{padding:0 25px 0 0;font-size:1em;text-transform:lowercase;height:17px;border-bottom:0;line-height:24px;display:inline}.cart_services .info_message_small .not_refundable{font-size:.9em;width:100%}.cart_services #payment_page_service_cancellation table{width:100%;margin:5px auto;border:1px dotted #333}.cart_services #payment_page_service_cancellation table thead tr td{font-weight:400}.cart_services #payment_page_service_cancellation table tr td{padding:5px}#invoice_form{padding:0}.total_price_container{font-weight:700}.cart_total_amounts .total_price_container span.total_price{font-size:2em;line-height:1;float:left;text-align:left;padding-top:5px}[dir=rtl] .cart_total_amounts .total_price_container span.total_price{float:right;text-align:right}.bloque01-contenido-scr .cart_total_amounts .total_price_container span.total_price{font-size:1em}.service_resume_normal_text{padding:2px 0;font-size:12px}.service_advise{margin-bottom:20px;font-size:12px;font-weight:700;color:#3a627f;padding:5px 35px 5px 5px;margin-top:10px;background:url(/headers/img/scr/info_small.png) no-repeat right 8px top 3px #fdfce3}.img_geotrust{float:left;margin-top:18px}#confirm_button #secure_page{display:none}#secure_page{background:#ee7e38;height:107px;overflow:hidden}#secure_page:before{content:"";height:107px;background:#ee7e38;position:absolute;right:0;width:100%}#secure_page p{color:#fff;font-size:14px;position:relative}#secure_page p.firstline_secure{margin:28px 0 5px;color:#fff;font-size:24px}#result_page .cart_container,.transition_manager_accordion .cart_container{border-radius:0;box-shadow:none}.transition_manager_accordion .cart_container.cart_without_amounts{width:auto}.transition_manager_accordion #confirm_summary{margin-top:10px;cursor:pointer}.transition_manager_accordion #confirm_summary .cart_container,.transition_manager_accordion .subhead .cart_container{float:left}.transition_manager_accordion #review_page .cart_container{float:left;position:relative;margin:0 10px}.transition_manager_accordion #review_page .cart_container.no-insurance-left{top:-40px}#no_service_opt.servEstandar .no-insurance-left{text-align:right;float:none}#no_service_opt.servEstandar .no-insurance-right{text-align:left;float:left;width:45%}[dir=rtl] #no_service_opt.servEstandar .no-insurance-left{text-align:left;float:none}[dir=rtl] #no_service_opt.servEstandar .no-insurance-right{text-align:right;float:right;width:45%}[dir=rtl] .transition_manager_accordion #review_page .cart_container{float:right;width:auto}.transition_manager_accordion #review_page .upper_cart{float:left;margin:auto;min-height:80px}[dir=rtl] .transition_manager_accordion #review_page .upper_cart{float:right}.transition_manager_accordion #review_page .cart_enabled_upper_cart{float:left}[dir=rtl] .transition_manager_accordion #review_page .cart_enabled_upper_cart{float:right}[dir=rtl] .transition_manager_accordion #confirm_summary .cart_container,[dir=rtl] .transition_manager_accordion .subhead .cart_container{float:right;width:auto}[dir=rtl] .transition_manager_accordion .cart_container{float:left}.transition_manager_accordion .cart_summary{margin-left:10px;border-right:1px solid #eee;padding-right:10px}.transition_manager_accordion .cart_total_amounts{border-top:0}.transition_manager_accordion .total_price_container strong{color:#ec5b14;line-height:31px;font-size:16px}.transition_manager_accordion #total_price_reservation .total_price_container strong{line-height:1.2em;margin-top:5px}.transition_manager_accordion .upper_cart .cart_total_amounts{padding:0 5px}.transition_manager_accordion .upper_cart .cart_total_amounts div{margin:0 0 3px}.transition_manager_accordion .upper_cart .total_price_container strong{color:#ec5b14}.transition_manager_accordion .upper_cart .bitcoins_price_container{color:#fff;padding:5px 0 0}.transition_manager_accordion .upper_cart .bitcoins_price_container span{color:#ec5b14;font-weight:700}.transition_manager_accordion .upper_cart .bitcoins_price_container strong{color:#999;font-weight:400;padding-left:10px}[dir=rtl] .transition_manager_accordion .upper_cart .bitcoins_price_container strong{padding-left:0;padding-right:10px}.transition_manager_accordion .upper_cart .with_annotations div.cart_partial_amounts{border:none}.transition_manager_accordion .upper_cart div.annotations{background:#ec5b14;color:#fff;margin:0;padding:5px}.transition_manager_accordion .upper_cart div.annotations b{font-weight:700}.transition_manager_accordion .upper_cart .with_annotations .total_price_container{color:#fff;background:#ec5b14;padding:5px 5px 0}.transition_manager_accordion .upper_cart .with_annotations .total_price_container span{color:#fff}.transition_manager_accordion .upper_cart .with_annotations .total_price_container strong{color:#fff;font-weight:400}.transition_manager_accordion .upper_cart .with_annotations .bitcoins_price_container{color:#fff;background:#ec5b14}.transition_manager_accordion .upper_cart .with_annotations .bitcoins_price_container span{color:#fff;font-weight:700}.transition_manager_accordion .upper_cart .with_annotations .bitcoins_price_container strong{color:#fff;font-weight:400}.transition_manager_accordion .cart_total_amounts .total_price_container span.total_price{padding-top:0;padding-right:10px}[dir=rtl] .transition_manager_accordion .cart_total_amounts .total_price_container span.total_price{padding-right:0;padding-left:10px}.transition_manager_accordion .cart_total_amounts .total_price_container span.total_price .symbol{font-size:15px;font-weight:400}.transition_manager_accordion .cart_total_amounts .total_price_container span.total_price .aprox .symbol{font-size:12px;font-weight:400}.transition_manager_accordion .cart_total_amounts .fee_container{font-size:12px;text-align:left}[dir=rtl] .transition_manager_accordion .cart_total_amounts .fee_container{text-align:right}.transition_manager_accordion #secure_page{margin-top:40px;vertical-align:top;text-align:center}[dir=rtl] .transition_manager_accordion #secure_page{clear:both}.transition_manager_accordion #secure_page img{margin-right:10px}[dir=rtl] .transition_manager_accordion #secure_page img{margin-right:13px;margin-left:10px}ul#services_configuration_list .carservice_configuration_flight_number_remark{margin-top:20px;margin-right:250px;display:none}.sale_resume_item{margin:20px 0 0}.data_line{margin-top:5px}.help{vertical-align:text-bottom;width:15px;height:15px;display:inline-block;background-image:url(/headers/direct04/img/interrogacion.gif)}.ui-effects-transfer{background-color:initial;border:1px solid #888}.customer_registration_table_label_td{text-align:left;font-weight:700;padding-left:5px;width:210px}.customer_login_table_label_td{text-align:left;font-weight:700;padding-left:5px;width:200px}.customer_table_label_td{text-align:right;font-size:12px;font-weight:700;padding-left:5px}.customer_table_label_td label{font-size:12px}.table_16_contenido{border-bottom:1px solid #b5b2b2;border-right:1px solid #b5b2b2;border-left:1px solid #b5b2b2;background-color:#efefef;padding:5px 10px;width:auto!important;width:100%}.table_16_content{text-align:right;background-color:#454545;padding:5px 10px}.txt40,.txt40 a,.txt40 strong,a.txt40{font-size:18px;color:#fff;text-decoration:none}.recomendaciones2{width:auto;float:left;border:1px solid #ec5b14;border-radius:3px}.recomendaciones2 a{color:#ec5b14;font-size:11px;cursor:pointer;background:#fff;padding:0 8px}.salta{margin-top:15px}.salta10{margin-top:10px}.salta15{margin-top:15px}.salta20{margin-top:20px}.contieneboton span{color:#fff}.enlace_puntero{color:#ec5b14;cursor:pointer}button{text-indent:0;white-space:inherit;border:none;border-radius:3px}button,input[type=button],input[type=reset],input[type=submit]{background:#ec5b14;color:#fff;cursor:default;line-height:normal!important;padding:0 6px;text-align:center;font-size:12px;font-weight:700}.ui-button-text{display:block;line-height:1.4;color:#fff;font-size:18px;font-weight:700}.boton_cambiar a,a.boton_cambiar{color:#ec5b14;text-transform:uppercase;font-weight:700}.titulo01{font-size:18px;color:#333;font-weight:700}#page_result_table tr td{font-size:14px}#page_result_table a{font-size:14px;color:#ec5b14;font-weight:700}.txt_12_black{font-size:12px;color:#000}.tit_table_carservice{font-size:12px;color:#333;font-weight:700}.amount_to_charge,.card_fee,.fee,.pvp,.total_price{font-weight:700;font-size:15px;color:#ec5b14}.total_price{font-size:18px}.txt_14_orange{color:#ec5b14;font-size:14px}.txt_14_grey{font-size:14px;color:#333}.bold,.txt_14_grey{font-weight:700}.loading_page{background:url(/headers/img/loading.gif) 40% 50% no-repeat;width:800px;height:500px}#loading_main_interface{text-align:center;min-height:800px}#waiting_spinner{background:#fff;box-shadow:0 0 6px #ddd;padding:10px 30px;display:none;line-height:24px;min-width:200px}#waiting_spinner img{float:left;margin-right:10px}[dir=rtl] #waiting_spinner img{float:right;margin-right:0;margin-left:10px}#insurance ul.available_services_list li li.selected_service{border:none}#insurance .selected_service .check_selected,#transfers.scr_module .transfer ul li ul li.selected_service .check_selected{display:inline-block;position:relative;top:-6px;height:18px;width:24px;background-image:url(/headers/img/scr/done.png);margin:0 10px}#transfers.scr_module .transfer_journey{position:relative}#transfers.scr_module .transfer h4{font-size:14px;margin-bottom:20px}#transfers.scr_module .transfer div.transfer_title{background-color:#f2f2f2;border-bottom:1px solid #ccc;padding:10px;color:#666;font-weight:700;font-size:13px;vertical-align:top;line-height:25px}#transfers.scr_module .transfer .transfer_vehicle .transfer_title span.airport,#transfers.scr_module .transfer .transfer_vehicle .transfer_title span.arrow,#transfers.scr_module .transfer .transfer_vehicle .transfer_title span.hotel,#transfers.scr_module .transfer .transfer_vehicle .transfer_title span.train_station{font-size:16px;font-weight:700;color:#1e3747;display:inline-block;vertical-align:top}#transfers.scr_module .transfer .transfer_vehicle .transfer_title span.arrow{font-size:14px}#transfers.scr_module .transfer .transfer_vehicle .transfer_title span.hotel:before{content:"";width:14px;height:18px;display:inline-block;background:url(/headers/img/scr/icono_hoteles_grey.png) no-repeat;margin:0 0 0 5px}#transfers.scr_module .transfer .transfer_vehicle .transfer_title span.train_station:before{content:"";width:17px;height:20px;display:inline-block;background:url(/headers/img/scr/icono_train_station_grey.png) no-repeat;margin:0 0 0 5px}#transfers.scr_module .transfer .transfer_vehicle .transfer_title span.airport:before{content:"";width:35px;height:12px;display:inline-block;background:url(/headers/img/scr/icono_plane_grey.png) no-repeat;margin:0 0 0 5px}[dir=rtl] #transfers.scr_module .transfer .transfer_vehicle .transfer_title span.airport:before,[dir=rtl] #transfers.scr_module .transfer .transfer_vehicle .transfer_title span.hotel:before,[dir=rtl] #transfers.scr_module .transfer .transfer_vehicle .transfer_title span.train_station:before{margin:0 5px 0 0}#transfers.scr_module .transfer .transfer_vehicle .transfer_title.one_way span.hotel:before,[dir=rtl] #transfers.scr_module .transfer .transfer_vehicle .transfer_title.one_way span.airport:before,[dir=rtl] #transfers.scr_module .transfer .transfer_vehicle .transfer_title.one_way span.train_station:before{display:none}#transfers.scr_module .transfer div.transfer_title time{color:#333;display:block;margin-top:4px}#transfers.scr_module .transfer div.transfer_title .time_date{display:block;font-size:16px;font-weight:400;margin:5px 0 0;padding:0;line-height:3px;color:#666}#transfers.scr_module .transfer div.transfer_title .time_date_text{font-size:11px;font-weight:400}#transfers.scr_module .transfer div.transfer_title .occupancy{display:block;font-weight:400;color:#1e3747;font-size:12px;line-height:12px}#transfers.scr_module .transfer div.transfer_title .occupancy:before{content:"";display:inline-block;width:23px;height:15px;background:url(/headers/img/scr/group_blue.png) no-repeat;background-size:100%;vertical-align:middle}#transfers.scr_module .transfer ul li.transfer_vehicle{display:inline-block;width:48%;border:1px solid #ccc;padding:0;vertical-align:top}#transfers.scr_module .transfer ul li.transfer_vehicle+li.transfer_vehicle{margin-right:2%}[dir=rtl] #transfers.scr_module .transfer ul li.transfer_vehicle+li.transfer_vehicle{margin-right:auto;margin-left:2%}#transfers.scr_module .transfer ul li ul li{min-height:60px;float:none;display:block;padding:10px}#transfers.scr_module .transfer ul li ul li.no_transfer{line-height:60px}#transfers.scr_module .transfer ul li ul li.no_transfer .description{padding-right:10px}#transfers.scr_module .transfer ul li ul li.selected_service{background:#fafafa;position:relative}#transfers.scr_module .transfer ul li ul li.selected_service .check_selected,#transfers.scr_module .transfer ul li ul li .transfer_spinner_container{top:30px;left:15px;position:absolute}[dir=rtl] #transfers.scr_module .transfer ul li ul li.selected_service .check_selected,[dir=rtl] #transfers.scr_module .transfer ul li ul li .transfer_spinner_container{left:auto;right:15px}#transfers.scr_module .transfer ul li ul li label{cursor:pointer;font-size:13px}img.transfer_photo{width:100px;height:61px}#transfers.scr_module .transfer ul li ul li img,#transfers.scr_module .transfer ul li ul li input{float:right}[dir=rtl] #transfers.scr_module .transfer ul li ul li img,[dir=rtl] #transfers.scr_module .transfer ul li ul li input{float:left}#transfers.scr_module .transfer ul li ul li img{margin:0 10px}#transfers.scr_module .transfer ul li ul li input{margin-top:25px}#transfers.scr_module .transfer ul li ul li span.description{margin-top:15px;font-weight:700}#transfers.scr_module .transfer ul li ul li p.readmore_link{text-align:left;margin:30px 0 0;text-decoration:underline;font-weight:700}[dir=rtl] #transfers.scr_module .transfer ul li ul li p.readmore_link{text-align:right}#transfers.scr_module .transfer ul li ul li .extra_info_container{display:none}#transfers.scr_module .transfer ul li ul li span.more_info,#transfers.scr_module .transfer ul li ul li span.occupancy{display:block}#transfers.scr_module .transfer ul li ul li span.more_info{font-size:11px;display:block;padding-right:140px}[dir=rtl] #transfers.scr_module .transfer ul li ul li span.more_info{padding-right:0;padding-left:140px}#transfers.scr_module .transfer ul li ul li span.scr_amount{float:left;color:#ec5b14;font-size:14px;font-weight:700;margin-right:5px}[dir=rtl] #transfers.scr_module .transfer ul li ul li span.scr_amount{float:right;margin-right:0;margin-left:5px}#transfers.scr_module .transfer a.more{text-align:center;display:block;margin:10px 0;text-decoration:underline}#transfers.scr_module .transfer ul li ul li img.spinner{float:left}[dir=rtl] #transfers.scr_module .transfer ul li ul li img.spinner{float:right}.service_transfer{min-height:60px;margin:10px 0}.service_transfer .transfer_data{padding-top:10px}.service_transfer img.transfer_photo{float:right;margin-left:20px}[dir=rtl] .service_transfer img.transfer_photo{float:left;margin-left:auto;margin-right:20px}.service_transfer .transfer_data .journey{font-weight:700}#customer_logout,.btn_secondary{margin-right:15px;border:1px solid #e2e2e2;cursor:pointer;color:#333;border-radius:2px;padding:6px 20px;font-size:.9em;text-decoration:none;background:#f9f9f9;background:linear-gradient(180deg,#f9f9f9 22%,#e0e0e0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f9f9f9",endColorstr="#e0e0e0",GradientType=0);box-shadow:0 1px 3px #999}[dir=rtl] #customer_logout,[dir=rtl] a.btn_secondary{margin-right:0;margin-left:15px}#ask_residence,#residence_country_container{margin:20px 8px 30px 0;line-height:30px}#residence_country strong{text-transform:uppercase;font-size:.99em}.optional_service_details p{width:70%;color:#333;line-height:18px;font-size:12px;margin-right:23px}[dir=rtl] .optional_service_details p{margin-right:0;margin-left:23px}p#no_insurance{font-size:12px;padding:15px 0 10px}.available_services_list label{font-size:12px}#optional_services li div.optional_service_details img.insurance_logo{margin:-1px 10px 0 0;padding:0;float:none;background-color:initial}#optional_services ul.available_services_list li span.amount,#optional_services ul.available_services_list li span.amount .currency,#optional_services ul.available_services_list li span.amount .decimals,#optional_services ul.available_services_list li span.amount span.charge_price{vertical-align:top;color:#333!important}#insurance li div.optional_service_details .service_firstline{overflow:hidden;margin-right:23px}[dir=rtl] #insurance li div.optional_service_details .service_firstline{margin-right:0;margin-left:23px}#insurance li div.optional_service_details img.insurance_logo{margin:-1px 10px 0 0;padding:0;float:none;background-color:initial}[dir=rtl] #insurance li div.optional_service_details img.insurance_logo{margin:-1px 0 0 10px}#insurance ul.available_services_list li .amount_person_container{float:left;padding-left:5px}[dir=rtl] #insurance ul.available_services_list li .amount_person_container{float:right;padding-left:5px;padding-right:5px}#insurance ul.available_services_list li span.amount{vertical-align:top!important;color:#333;display:block;text-align:left}#insurance ul.available_services_list li span.text_person{display:block;text-align:left;color:#333}[dir=rtl] #insurance ul.available_services_list li span.amount,[dir=rtl] #insurance ul.available_services_list li span.text_person{text-align:right}.ui-widget input{font-weight:400}.error_message_container{margin-top:30px}div.campo_formulario span.has_error{margin:4px 160px 0 0}[dir=rtl] div.campo_formulario span.has_error{margin:4px 160px 0}.cont_caducidad span.has_error,.cvv span.has_error{display:none!important}.cvv{float:left}[dir=rtl] .cvv{float:right}.alert{padding:8px 14px 12px 35px;color:#8a6d3b}.alert .close{opacity:.6}.alert-error{color:#fff;text-shadow:none;background-color:#b94a48!important;text-align:center;border-radius:0;margin-bottom:0}.alert-error:before{content:"";display:inline-block;height:18px;width:20px;background-image:url(/headers/img/dangerDarkRed.png)!important;margin-left:10px;position:relative;top:3px}.alert-danger{color:#6b2218;text-shadow:none;background-color:#faf1f0!important;text-align:center;border-radius:0}.alert-danger:before{content:"";display:inline-block;height:18px;width:20px;background-image:url(/headers/img/dangerRed.png)!important;margin-left:10px;position:relative;top:3px}.alert-warning{color:#a98a54;text-shadow:none;background-color:#fcf8e3!important;text-align:center;border-radius:0;border-bottom:1px solid #ccc!important;margin-top:-10px}.info_text_red{margin:10px 15px 0 10px!important}.services_validation{margin:10px;padding:20px;min-height:140px;background:url(/headers/img/scr/cart_bg.png) no-repeat 100% 0 #fcf8e3}[dir=rtl] .services_validation{background:url(/headers/img/scr/cart_bg.png) no-repeat 0 0 #fcf8e3}.services_validation #service_invalid_main_text{float:right;width:46%;margin-top:30px}[dir=rtl] .services_validation #service_invalid_main_text{float:left}.services_validation #service_invalid_main_text:before{content:"";background:url(/headers/img/scr/info_small_brown.png) no-repeat 100% 0;width:33px;height:90px;display:inline-block;float:right}[dir=rtl] .services_validation #service_invalid_main_text:before{float:left;margin-right:15px}.service_invalid_error.alert-error{text-align:center;margin:0 10px 20px;padding-bottom:1px}.service_invalid_error.alert-error:before{position:static;float:right}[dir=rtl] .service_invalid_error.alert-error:before{position:static;float:left}.service_invalid_error.alert-error p:first-child{text-align:right;padding-right:30px;margin-top:3px;margin-bottom:15px}[dir=rtl] .service_invalid_error.alert-error p:first-child{text-align:left;padding-right:10px;padding-left:30px}.services_validation .requirements{float:left;width:48%;padding-right:20px;border-right:1px solid #dbc7a0}[dir=rtl] .services_validation .requirements{float:right;padding-right:0;border-right:0;border-left:1px solid #dbc7a0;padding-left:20px}.services_validation ul{margin:10px 0}.services_validation ul li{height:25px;margin:10px 0;padding:3px 0}.services_validation ul li#service_invalid_by_occupancy:before{content:"";float:right;background:url(/headers/img/scr/group.png) no-repeat 100% 0 #fcf8e3;width:40px;height:30px}.services_validation ul li#service_invalid_by_date:before{content:"";float:right;background:url(/headers/img/scr/calendar.png) no-repeat right 7px top 0 #fcf8e3;width:40px;height:30px}[dir=rtl] .services_validation ul li#service_invalid_by_date:before,[dir=rtl] .services_validation ul li#service_invalid_by_occupancy:before{float:left;margin-right:15px}#error_service_invalid_by_date,#error_service_invalid_by_occupancy{display:inline-block;height:30px;line-height:30px;color:#b94a48;font-weight:700;padding:5px 7px}#error_service_invalid_by_occupancy:before{content:"";float:right;background:url(/headers/img/scr/group_red.png) no-repeat 100% 4px;width:40px;height:30px}#error_service_invalid_by_date:before{content:"";float:right;background:url(/headers/img/scr/calendar_red.png) no-repeat right 7px top 3px;width:40px;height:30px}.invalid_occupancy_date{border-radius:2px;background-color:#fcf7e2;text-align:right;padding-right:30px;margin-bottom:15px;width:99%}.invalid_occupancy_date p{margin:0!important}.services_validation .close{position:relative;top:-17px;left:-12px}[dir=rtl] .services_validation .close{float:right;left:5px}.services_validation.alert-error{text-align:right}.services_validation.alert-error .close{top:-18px}.services_validation.alert-error:before{float:right}.services_validation.alert-error p{margin-right:30px}.pending_message{color:#000;float:left;font-weight:700;margin:-20px 0 0 5px}.paypal_pending_message{color:#00f;float:left;text-align:justify;margin-left:5px;width:31%}.preconfirmErrorDialog{width:640px!important;margin-right:-320px!important}.preconfirmErrorDialog .resume_list{width:600px}.preconfirmErrorDialog .resume_list li{margin:10px 0}.preconfirmErrorDialog .resume_item .service_icon{width:40px;display:inline-block;padding:0;height:21px}.preconfirmErrorDialog .resume_item .resume_details{padding:5px}.preconfirmErrorDialog .resume_item .resume_image{margin-top:-1px;margin-right:-1px;width:80px}[dir=rtl] .preconfirmErrorDialog .resume_item .resume_image{margin-right:auto;margin-left:-1px}.preconfirmErrorDialog .resume_item img{display:block;float:right;width:80px;margin:1px 1px 1px 5px}[dir=rtl] .preconfirmErrorDialog .resume_item img{float:left;margin:1px 5px 1px 1px;height:80px}[dir=rtl] .preconfirmErrorDialog .resume_item .resume_details{padding:10px;margin-right:auto;margin-left:-1px}.preconfirmErrorDialog ul.preconfirm_failed li .resume_container{background:url(/headers/img/scr/no_preconfirmed.png) #fcf8e3 no-repeat 1% 50%}[dir=rtl] .preconfirmErrorDialog ul.preconfirm_failed li .resume_container{background:url(/headers/img/scr/no_preconfirmed.png) #fcf8e3 no-repeat 99% 50%}.preconfirmErrorDialog p.info_service{font-weight:700;font-size:14px}.preconfirmErrorDialog .fail_confirm_service,.preconfirmErrorDialog .fail_confirm_service *{color:#6d1414}.preconfirmErrorDialog .total_price_container strong{line-height:33px;color:#ec5b14}.preconfirmErrorDialog .txt_modified_price{color:#ec5b14}.preconfirmErrorDialog .cart_total_amounts div{margin:0}.preconfirmErrorDialog p.no_service{color:#999;font-size:16px;text-align:center}.preconfirmErrorDialog p.no_service:after{content:"";background:url(/headers/img/scr/sad.png) 50% 95% no-repeat;height:90px;display:block}[dir=rtl] .preconfirmErrorDialog .resume_details{border-left:0;border-right:none}.preconfirmErrorDialog .resume_image{background:#666}.preconfirmErrorDialog .menu_panel .title{margin-right:5px;position:relative;top:-23px;display:block;right:19px}.preconfirm_failed .resume_item .resume_container{background:#fcf8e3}.preconfirmErrorDialog .resume_item h3{font-size:1.1em;font-weight:700;margin:0}.preconfirmErrorDialog .resume_item h3 span{font-weight:400;margin-right:6px}[dir=rtl] .preconfirmErrorDialog .resume_item h3 span{margin-right:auto;margin-left:6px;display:inline-block}.preconfirmErrorDialog .resume_item .arrow{font-size:14px}.preconfirmErrorDialog .box_container h3 .arrow{font-size:24px}.preconfirmErrorDialog .resume_item h3 .iata{font-weight:700}.preconfirmErrorDialog .resume_item .train_tickets li{margin-bottom:5px}.preconfirmErrorDialog .resume_item span.date{color:#333;font-weight:700;margin-left:4px;font-size:1em}[dir=rtl] .preconfirmErrorDialog .resume_item span.date{margin-left:0;margin-right:4px}.preconfirmErrorDialog .resume_item span.time{font-size:1em;font-weight:700;color:#7f7f7f}.preconfirmErrorDialog .resume_item time{font-size:1em;font-weight:700;display:block}.preconfirmErrorDialog .resume_item span.occupancy{font-weight:700;color:#333;display:block}.preconfirmErrorDialog .resume_item span.purchaseId{margin-left:4px;display:inline-block}[dir=rtl] .preconfirmErrorDialog .resume_item span.purchaseId{margin-left:0;margin-right:4px}.preconfirmErrorDialog .resume_item .status{padding:0 5px;font-size:11px;margin-top:5px;margin-left:5px;float:left;margin-bottom:10px;color:#fff}.preconfirmErrorDialog .resume_item .resume_container{position:relative;border:1px solid #dfdfdf;min-height:60px;background:#fff;top:-5px;display:block}.preconfirmErrorDialog .resume_item a.resume_container{text-decoration:none}.preconfirmErrorDialog .resume_item a.resume_container:hover{background:#f7f7f7;text-shadow:-1px 1px 1px #ccc}.preconfirmErrorDialog .resume_item .resume_container:hover .status{text-shadow:none}.preconfirmErrorDialog .modal-body .cart_total_amounts{width:180px;float:left}.preconfirmErrorDialog .modal-footer{clear:both}.transition_manager_accordion .service .service_flight,.transition_manager_accordion .service>.service_hotel{margin-bottom:20px}.transition_manager_accordion .flight_journeys{margin-bottom:40px}.no_cart .service_title{display:none}.no_cart .upper_cart{min-height:120px}.no_cart .transition_manager_accordion .keys,.no_cart .transition_manager_accordion .stars{top:-1px}.cart .service_hotel .keys,.cart .service_hotel .stars{display:none}.cart .confirm_item_content .service_hotel .keys,.cart .confirm_item_content .service_hotel .stars{display:inline}.cart .confirm_item_content .keys,.cart .confirm_item_content .stars,.result_service_table .keys,.result_service_table .stars{top:-1px}.continue_shopping{margin:10px 20px 0 0;color:#666}[dir=rtl] .continue_shopping{margin:10px 0 0 20px}[dir=rtl] .pull-right{float:right!important}[dir=rtl] .pull-left{float:left!important}#pie.scr_footer{margin-top:0;background:#ec5b14;padding:0;text-align:center;color:#fff;position:static;height:150px}#pie.scr_footer:before{content:"";height:150px;background:#ec5b14;position:absolute;right:0;width:100%}#pie.scr_footer .logo-footer-sure{margin:30px 0 0 30px;position:relative;vertical-align:middle}#pie.scr_footer .logo-footer-sure:last-child{margin-left:0}.banners_inf{margin-top:0}.centrado_logos{text-align:center}.centrado_logos a{text-align:center;color:#666}.centrado_logos a span{right:10px;top:-12px;position:relative}[dir=rtl] .centrado_logos a span{font-size:12px;right:5px;position:relative;top:-12px}[dir=rtl] .arftRight{float:left}.includes_error .cont_selection_seguro{background:#f0c1c1;clear:both;padding:10px 5px 1px}.includes_error .cont_selection_seguro>span.has_error{text-align:center;color:#b94a48;font-size:14px;padding-bottom:10px;font-weight:400}#insurance ul.available_services_list li.includes_error .cont_selection_seguro li.no_service h4,#insurance ul.available_services_list li.includes_error .cont_selection_seguro li h4{color:#b94a48}#insurance ul.available_services_list li.includes_error .cont_selection_seguro li{border:1px solid #b94a48}#customer_create{position:relative;padding-bottom:20px}#customer_create.social_customer{overflow:hidden}#customer #customer_create.social_customer #customer_nav_logged{margin-right:70px}[dir=rtl] #customer #customer_create.social_customer #customer_nav_logged{margin-right:0;margin-left:70px}#customer_create.social_customer div.campo_formulario label{width:100px}.transition_manager_accordion #customer #customer_create.social_customer .remember_user{margin-right:115px;margin-bottom:10px}#customer_create.social_customer div.campo_formulario span.has_error{margin-right:110px}[dir=rtl] #customer_create.social_customer div.campo_formulario span.has_error{margin-right:0;margin-left:110px}[dir=rtl] .transition_manager_accordion #customer #customer_create.social_customer .remember_user{margin-right:0;margin-left:115px}div.campo_formulario #suggestions{line-height:20px;font-size:.9em;min-height:20px;margin-bottom:7px}#customer_create div.campo_formulario #suggestions{margin-right:170px}#customer_create.social_customer div.campo_formulario #suggestions{margin-right:115px}[dir=rtl] #customer_create.social_customer div.campo_formulario #suggestions{margin-right:0;margin-left:115px}#suggestion_link{color:#ec5b14;text-decoration:underline}#customer_create.social_customer div.campo_formulario{width:auto}#customer_create.social_customer .m_left{margin-right:110px!important}[dir=rtl] #customer_create.social_customer .m_left{margin-right:0!important;margin-left:110px!important}#customer #customer_create.social_customer #forgot_password{margin-top:4px;margin-bottom:8px}#customer #customer_create.social_customer #forgot_password a{margin-right:120px}[dir=rtl] #customer #customer_create.social_customer #forgot_password a{margin-right:0;margin-left:120px}#customer_create.social_customer .continue_button_container #step-module_customer_continue{margin:0 100px 20px 10px}#module_customer_form_container .warning{padding:20px 15px}.mainform_login{position:absolute;top:50%;transform:translateY(-50%);width:63%;padding:0 2.5%}.customer_login{float:left;width:26%;margin-top:10px;padding:0 2.5%;min-height:60px}[dir=rtl] .customer_login{float:right}.customer_login.colminheight{margin-top:15px;min-height:110px}.customer_login.colseparator{border-right:1px dotted #ccc}[dir=rtl] .customer_login.colseparator{border-right:0;border-left:1px dotted #ccc}.scr_module .customer_login h3{padding:0 0 8px;background-color:initial;border-bottom:0}.separator{margin:10px 0}.newsletter_check{margin-top:24px!important}.backanonymous{margin-bottom:10px;margin-right:170px}[dir=rtl] .backanonymous{margin-right:0;margin-left:100px}.module_summary .info_text{margin:10px;line-height:1;font-weight:400;background:none}.customer_login .fb_login{width:100%;margin:0 auto}.customer_login .boton_secundario{display:block}.colminheight .solo_fb{margin-top:0}.boton_principal_container{margin-bottom:20px}.row{clear:both!important;width:100%}.row:after,.row:before{content:"";display:block;clear:both}.titleline{margin-bottom:0}.radioservice{float:right;margin-top:12px;margin-left:5px}.estrella{float:right;width:6%}.span1{float:right;width:10%}.span2{float:right;width:20%}.span3{float:right;width:25%}.span4{float:right;width:30%}.span5{float:right;width:40%}.span6{float:right;width:50%}[dir=rtl] .estrella,[dir=rtl] .radioservice,[dir=rtl] .span1,[dir=rtl] .span2,[dir=rtl] .span3,[dir=rtl] .span4,[dir=rtl] .span5,[dir=rtl] .span6{float:left}.logoCompania{min-width:91px}.ftRight{float:left}.text-right{text-align:left}[dir=rtl] .text-right{text-align:right}.text-center{text-align:center}.separador{padding-bottom:15px;margin-bottom:20px;border-bottom:1px solid #dfdfdf;overflow:hidden}.tituloServicios{font-size:22px;color:#565656}.paisResidencia{font-size:12px}.paisResidencia a{color:#3171c9;text-decoration:none;cursor:pointer}.cobertura{font-size:12px}.cobertura,.tipoServicio{display:block;color:#a2a2a2}.tipoServicio{font-size:18px}.titleline .tipoServicio{font-size:20px}.claimServicio{font-size:12px;font-weight:700}.titleline .claimServicio{font-size:15px}.nClientes{font-size:12px;color:#90ba2d;padding-top:15px}.servdestacado .price_container .boton_principal,.servNOdestacado .price_container .boton_principal{background-color:#ffd212!important;color:#222!important;border-radius:6px}.servdestacado .ui-dialog .ui-dialog-buttonpane button,.servdestacado a.boton_principal,.servdestacado input.boton_principal[type=button],.servdestacado input.boton_principal[type=submit],.servNOdestacado .ui-dialog .ui-dialog-buttonpane button,.servNOdestacado a.boton_principal,.servNOdestacado input.boton_principal[type=button],.servNOdestacado input.boton_principal[type=submit]{box-shadow:0 0 #fff!important}.servdestacado,.servNOdestacado:hover{background-color:#fbfbeb!important}.servdestacado .boton_principal,.servNOdestacado:hover .boton_principal{background:#ffd212 none repeat scroll 100% 0!important;color:#222!important}.servdestacado .desglose .pico,.servNOdestacado:hover .desglose .pico{border-right-color:#fbfbeb;border-left-color:#fbfbeb}.servNOdestacado{background-color:#fefefe;border:1px solid #eaeaea;width:100%;padding:20px 12px 20px 20px;box-sizing:border-box;margin:10px 0 20px}[dir=rtl] .servNOdestacado{padding:20px 20px 20px 12px}.detailsline .logoCompania,.detailsline .span6{margin-top:30px}.servNOdestacado ul{list-style:disc;list-style-position:outside;padding:0 16px 0 0}[dir=rtl] .servNOdestacado ul{padding:0 0 0 16px}.servNOdestacado .detailsline ul{padding:0 50px 0 0}[dir=rtl] .servNOdestacado .detailsline ul{padding:0 0 0 50px}.servNOdestacado li{margin-bottom:10px}.servNOdestacado .detailsline li{font-size:12px;line-height:16px}.servNOdestacado ul a{color:#4e76c3;text-decoration:none}.servNOdestacado .boton_principal{background:#f4f4f4 none repeat scroll 100% 0;color:#d5d5d5}.mTop15{margin-top:15px}.mRight25{margin-left:25px}[dir=rtl] .mRight25{margin-left:0;margin-right:25px}.precio{color:#ec5b14}.precio .principal{font-size:22px;font-weight:700}.precio .secundario{font-size:10px}.precio .pPersona{display:block;font-size:10px;color:#8d8d87}.mTopm5{margin-top:-5px}.media-cta{font-size:20px}.pTotal{clear:both;display:block;padding-top:10px;padding-left:19px;color:#969690;text-align:left}[dir=rtl] .pTotal{text-align:right}.detailsline .pTotal{padding-left:0}.pTotal a{float:left;margin-right:10px;display:inline-block}[dir=rtl] .pTotal a{float:none;margin-right:0}.desTexto{color:#6b6b6b;float:right}[dir=rtl] .desTexto{float:left}.desPrecio{color:#000;float:left}[dir=rtl] .desPrecio{float:right}.punteado{border-bottom:1px dashed #dadada}.punteado,.solido{float:right;padding-bottom:5px;width:100%;margin-bottom:10px}.solido{border-bottom:1px solid #dadada}.pFinal{font-size:16px;font-weight:700}.pFinal .desPrecio{color:#e07422}.estrella .eco{width:44px;height:44px;background:url(https://res.destinia.com/headers/img/scr/stars_sprite.png) right -131px top 0}.estrella .bronze{width:44px;height:44px;background:url(https://res.destinia.com/headers/img/scr/stars_sprite.png) 100% 0}.estrella .silver{width:44px;height:44px;background:url(https://res.destinia.com/headers/img/scr/stars_sprite.png) right -88px top 0}.estrella .gold{width:44px;height:44px;background:url(https://res.destinia.com/headers/img/scr/stars_sprite.png) right -42px top 0}.estrella .zero{width:44px;height:44px;background:url(https://res.destinia.com/headers/img/scr/stars_sprite.png) right -176px top 0}.despTipoServicio .icoEstrella{float:right}.despDescTipoServicio{padding-top:14px;margin-right:10px}.servEstandar{margin-bottom:20px}.servEstandar a{text-decoration:none;color:#5d8bdf;font-size:16px}.servEstandar span,.txtEstandar{color:#a2a2a2}.txtEstandar{font-size:12px}.customer_login .social_logged div{max-width:184px}.backtoanon{margin:0 145px 20px 10px}.backtoanon a{color:#3e6584}.transition_manager_accordion .module_summary .mail_info{display:inline-block;vertical-align:middle;line-height:1}.transition_manager_accordion .module_summary .mail_info .summary_icon.double_line_icon{margin-bottom:10px}.transition_manager_accordion .module_summary .mail_info div.mailaddress{line-height:14px}.transition_manager_accordion .module_summary .mail_info div.mailaddress.doubleheight{display:inline-block;line-height:34px}.transition_manager_accordion .module_summary .mail_info div.additionalinfo{font-weight:400;font-size:10px;line-height:18px;color:#999;min-width:400px}#step_container-step-module_customer .fb_info{border-left:1px dotted #ccc;margin:9px 0;line-height:30px;padding:0 12px}[dir=rtl] #step_container-step-module_customer .fb_info{border-right:1px dotted #ccc;border-left:0}#step_container-step-module_customer .fb_info span{font-size:12px;color:#999;font-weight:400}.transition_manager_accordion #step_container-step-module_customer .module_summary .edit{box-shadow:none}#important_observations hr{border:0;border-bottom:1px dotted #ccc;margin:15px auto;width:90%;height:1px}#important_observations hr:last-child{border:none!important;margin:0}.datosViajeros{display:inline-block;margin-left:50px;padding-left:30px;vertical-align:top;padding-bottom:15px;width:60%}[dir=rtl] .datosViajeros{margin-right:50px;padding-right:30px;margin-left:0;padding-left:0}.datosViajerosBG{background:url(/headers/img/scr/separador_viajeros_scr.png) no-repeat scroll 0 0;min-height:185px}[dir=rtl] .datosViajerosBG{background:url(/headers/img/scr/separador_viajeros_scr_ar.png) no-repeat scroll 100% 0}.datosViajeros .campos_formulario.fidelizacion div.campo_formulario select{max-width:250px}.contListaViajeros{margin-bottom:0}.contListaSel,.contListaViajeros{display:inline-block;width:25.5%;margin-top:10px}.oculto{display:none!important}.listaViajeros{width:100%;max-height:125px;overflow-y:auto;margin-top:10px}.listaViajeros .viajeroDeshabilitado{color:#c3c3c3;background:#fff!important;cursor:not-allowed!important}.listaViajeros ul{margin-top:0}.listaViajeros li{padding:10px;border-bottom:1px solid #ebebeb}.listaViajeros li:hover{background-color:#f5f5f5;cursor:pointer}.listaViajeros li:active{background-color:#ecf6fb}.listaViajeros li a,.listaViajeros li a:hover{text-decoration:none;color:#666;display:block}.listaViajeros li a:hover{color:#1e3747!important}.canariasCheck{float:right}.canariasLabel{float:left;max-width:69%;margin-top:-22px\9\0}[dir=rtl] .canariasCheck{float:left}[dir=rtl] .canariasLabel{float:right;margin-right:29px;margin-top:-22px\9\0;width:64%}.canariasLabel,[dir=rtl] _:-ms-lang(x),_:-ms-lang(x){margin-top:-22px\9}[dir=rtl] .viajeroSeleccionado a{float:right}[dir=rtl] .listaViajeros{font-size:12px}#important_observations{margin-bottom:30px}#titulo_observaciones_importantes{display:block}#financiacion_rextur_form_wrapper{background:#f6f6f6;border:1px solid #b4b4b4;padding:20px;width:50%;float:right}#financiacion_rextur_form_wrapper .form-group .cpf,#financiacion_rextur_form_wrapper .form-group .cuotas{width:60%}#financiacion_rextur_form_wrapper .form-group .cont-dates{width:45%;float:right}#financiacion_rextur_form_wrapper .form-group .cont-dates select{width:45%}#financiacion_rextur_form_wrapper .form-group .cont-cvv{width:20%;float:left;text-align:left!important}#financiacion_rextur_form_wrapper .form-group .cont-cvv input{width:45%}#financiacion_rextur_form_wrapper input{width:97%}#financiacion_rextur_form_wrapper select{width:100%}.financiacion_form_wrapper .txt_option_card{font-weight:700;margin-bottom:15px}.financiacion_form_wrapper .card{margin:0 0 15px 30px}.financiacion_form_wrapper .txt_result{width:40%;float:left;background:#d3e5f8;padding:8px 15px;font-size:14px}.txt_result_mobile{display:none}#customized_attention_form .tooltip.top .tooltip-inner{background:#fff!important;color:#000;border:1px solid #000}#customized_attention_form .tooltip.top .tooltip-inner p{font-size:12px;margin-bottom:5px}#customized_attention_form .tooltip.top .tooltip-inner ul{list-style-type:none}#customized_attention_form .tooltip.top .tooltip-inner ul li{font-size:12px;margin-bottom:5px}@media speech{.icon_clock:before{speak:none}}@media (min-width:768px) and (max-width:1699px){div#internal_debug_info{width:180px}}@media (min-width:1700px){div#internal_debug_info{width:360px}div#internal_debug_info ul.debug_info_sublist>li{float:right;padding:0 0 0 10px}div#internal_debug_info ul.debug_info_sublist>li .clave{font-weight:700}[dir=rtl] div#internal_debug_info ul.debug_info_sublist>li{float:left;padding:0 10px 0 0}}@media (min-width:768px) and (max-width:991px){#extras_info_container{font-size:10px}}@media (min-width:768px) and (max-width:992px){#financiacion_rextur_form_wrapper .form-group .cont-cvv{width:14%}}@media (max-width:992px){#financiacion_rextur_form_wrapper .form-group{width:100%}}