.imageback,.imageback a,.tabs>li>a,article,aside,details,figcaption,figure,footer,header,hgroup,hr,menu,nav,section{display:block}blockquote,del{color:#666}a,abbr,address,applet,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}address,dl,p{margin:0 0 1.375em}h1,h2,h3,h4,h5,h6{margin-bottom:44px}.textarea-poll,body{font-family:sans-serif}ol,ul{list-style:none;margin:0 1.5em 1.375em}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}html{overflow-y:scroll}body{font-size:100%;color:#000;line-height:1.375em;text-rendering:optimizeLegibility}a:focus,a:hover{color:#000;text-decoration:none}a:active,a:hover{outline:0}dfn,dl dt{font-weight:700}dd{margin-left:1.5em}ul{list-style-type:disc}ol{list-style-type:decimal}li ol,li ul{margin:0 1.5em}abbr,acronym{border-bottom:1px dotted #666}address{font-style:italic}blockquote{font-style:italic;margin:1.375em}pre{margin:1.375em 0;white-space:pre;white-space:pre-wrap;word-wrap:break-word}code,pre,tt,var{font:1em/1.375em andale mono,lucida console,monospace}.about .starts li,.menu-user .remember,.user-remember,dfn,em,tfoot{font-style:italic}code,tt,var{line-height:1em}h1,h2,h3,h4,h5,h6{font-weight:400;position:relative}h1{font-size:3.875em;top:10px;line-height:1.0644em}h2{font-size:2.75em;top:26px;line-height:.9999em}h3{font-size:2.25em;top:28px;line-height:1.222em}h5{font-size:1.25em;top:21px;line-height:1.1em}h6{font-size:.75em;top:24px;line-height:1.8328em}h1:first-child,h2:first-child,h3:first-child,h4:first-child{margin-top:0}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}p img.left{margin:.32em 1.5em 1.2em 0;padding:0;float:left}.floatr,p img.right{float:right}p img.right{margin:.32em 0 1.2em 1.5em}b,strong,th{font-weight:700}small{font-size:.813em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}hr{height:1px;border:0;border-top:1px solid #ccc;margin:1.375em 0;padding:0}ins{background-color:#f5e498}table{border-collapse:collapse;border-spacing:0;margin-bottom:1.375em;margin-top:1em;width:100%}caption{background:#333;color:#fff;font-weight:700}thead th{background:#ccc}caption,td,th{padding:3px 5px;border:1px solid #444}legend{font-weight:700;white-space:normal}label{cursor:pointer}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}textarea{overflow:auto;vertical-align:top;resize:vertical}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}.accepted,.error,.notice{border:1px solid;line-height:normal;margin-bottom:12px;padding:7px 10px}.error{background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4}.notice{background:#fff6bf;color:#514721;border-color:#ffd324}.accepted{background:#e6efc2;color:#264409;border-color:#c6d880}.imageback,.logo a{background-repeat:no-repeat;text-indent:-9999px;direction:ltr}.imageback,.visuallyhide{padding:0;border:0;overflow:hidden}.error a{color:#8a1f11}.notice a{color:#514721}.accepted a{color:#264409}.floatl{float:left}.clear{clear:both}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.hide{display:none!important;visibility:hidden}.invisible{visibility:hidden}.visuallyhide{clip:rect(0,0,0,0);height:1px;margin:-1px;position:absolute;width:1px}.big,.breadcrumb li a,.enormous,.large,.medium,.mini{position:relative}.imageback{background-color:transparent;font-size:0!important;margin:0;text-align:left}.imageback a{width:100%;height:100%;text-decoration:none}.boxcenter{margin:0 auto!important;float:none}.baseline{background-image:url(../reticulas/core/baseline-22.gif);background-position:0 -5px}.mini{font-size:.625em;top:8px;line-height:1.1em;margin-bottom:11px}.medium{font-size:.813em;top:2px;line-height:1.695em;margin-bottom:22px}.big,.enormous,.large{margin-bottom:44px}.large{font-size:1.375em;top:21px;line-height:.9997em}.big{font-size:2.25em;top:28px;line-height:1.222em}.enormous{font-size:3.875em;top:10px;line-height:1.0644em}.white{color:#fff}.lightgrey{color:#ccc}.mediumgrey{color:#999}.darkgrey{color:#666}.almostblack{color:#333}.black{color:#000}.backwhite{background-color:#fff}.backlightgrey1{background-color:#f5f5f5}.backlightgrey2{background-color:#ccc}.backmediumgrey{background-color:#999}.backdarkgrey{background-color:#666}.backalmostblack{background-color:#333}.backblack{background-color:#000}.textalignr{text-align:right}.textalignl{text-align:left}.textalignj{text-align:justify}.btn,.cookie-advise-content,.textalignc{text-align:center}.correct,.emphasized,.erased{margin-bottom:12px;padding:7px 10px}.emphasized{background:#f7f716;color:#5b5b0a}.correct{background:#75ea8e;color:#0e6339}.erased{background:#d31313;color:#fce5e5}.tabs{list-style-type:none;margin:0}.tabs>li{float:left;margin-bottom:-1px!important;margin-right:3px}.tabs>li>a{margin-top:0;padding:7px 15px 3px;color:#505959;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-radius:8px 8px 0 0}.tabs>li a:focus,.tabs>li>a:hover{background-color:#d0d9d9;text-decoration:none;color:#101919}.tabs>li.active a{margin-top:-1px;border:1px solid #999;border-bottom:1px solid #fff;background-color:transparent;color:#101919}.tabs>li.active a:hover{color:#505959;background-color:transparent}.tabs.tab-top{border-bottom:none;border-top:1px solid #999}.tabs.tab-top>li>a{-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;margin-top:0;border-radius:0 0 8px 8px}.tabs.tab-top>li.active a{margin-top:-1px;border:1px solid #999;border-top:1px solid #fff;background-color:transparent}.tabs.tab-right{border-bottom:none;border-top:none;border-right:1px solid #999;display:inline-block}.tabs.tab-right>li{float:none;margin-right:0;margin-bottom:3px!important;text-align:right}.tabs.tab-right>li>a{-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:8px;margin-top:0;border-radius:8px 0 0 8px}.tabs.tab-right>li.active a{margin-right:-1px;border:1px solid #999;border-right:1px solid #fff;background-color:transparent}.tabs.tab-left{border-top:none;border-right:none;border-bottom:none;border-left:1px solid #999;display:inline-block}.tabs.tab-left>li{float:none;margin-right:0;margin-bottom:3px!important}.tabs.tab-left>li>a{-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:0;margin-top:0;border-radius:0 8px 8px 0}.tabs.tab-left>li.active a{margin-left:-1px;border:1px solid #999;border-left:1px solid #fff;background-color:transparent}.tabs.menu{border:none}.tabs.menu.pill>li{margin:0 1px 0 0}.tabs.menu.pill>li a{border-radius:0}.tabs.menu.pill>li.active a{margin:0;background-color:#b0b9b9}.tabs.menu.pill>li:first-child a{-webkit-border-top-left-radius:12px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:12px;-moz-border-radius-topleft:12px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:12px;border-radius:12px 0 0 12px}.tabs.menu.pill>li:last-child a{-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:12px;-webkit-border-bottom-right-radius:12px;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:12px;-moz-border-radius-bottomright:12px;-moz-border-radius-bottomleft:0;border-radius:0 12px 12px 0}.tabs.menu>li{display:inline;margin-right:5px}.tabs.menu>li>a{border-radius:10px;margin-top:0;background-color:#d0d9d9}.tabs.menu>li.active a,.tabs.menu>li>a:hover{background-color:#b0b9b9}.tabs.menu>li.active a{margin-left:-1px;border:none}.tabs.menu>li.active a:hover{background-color:#505959;color:#d0d9d9}.tabs.stacked{border:none;clear:both}.resumen-info-viajero,.tabs.stacked>li.active a{border-right:1px solid #999}.tabs.stacked>li{float:none}.tabs.stacked>li>a{margin:0;padding:7px;border:1px solid #999;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-radius:0}.tabs.stacked>li.active a{border-left:1px solid #999;background-color:#d0d9d9}.tabs.stacked>li.active a:hover{background-color:#b0b9b9;color:#101919}.tabs:after,.tabs:before{content:"";display:table}.tabs:after{clear:both}.btn{display:inline-block;padding:5px 10px;border:none;vertical-align:middle;background-color:#999;background:linear-gradient(to bottom,#999,#ccc);border-radius:5px}.btn:hover{text-decoration:none;background-color:#666;background:linear-gradient(to bottom,#666,#ccc)}.breadcrumb{list-style:none;margin:0 0 14px;overflow:hidden;font-size:75%}.breadcrumb li{float:left;margin:0!important}.breadcrumb li a{display:block;padding:6px 0 3px 45px;background-color:#d0d9d9}.breadcrumb li a:after,.breadcrumb li a:before{left:100%;margin-top:-50px;position:absolute;top:50%;border-bottom:50px solid transparent;display:block;height:0}.breadcrumb li a:after{z-index:2;width:0;content:" ";border-left:30px solid #d0d9d9;border-top:50px solid transparent}.breadcrumb li a:before{content:" ";margin-left:3px;z-index:1;border-left:30px solid #fff;border-top:50px solid transparent}.breadcrumb li a:hover{background-color:#b0b9b9;text-decoration:none;color:#101919}.breadcrumb li a:hover:after{border-left-color:#b0b9b9!important}.breadcrumb li:first-child a{padding-left:10px}*{-ms-box-sizing:border-box;box-sizing:border-box}.content-user-main,.wrapper,.wrappernested{display:block;clear:both;width:100%;max-width:1032px;margin-right:auto;margin-left:auto}.expand:after,.expand:before,.wrapper:after,.wrapper:before,.wrappernested:after,.wrappernested:before{display:table;content:""}.wrapper:after,.wrappernested:after{clear:both}.wrappernested{max-width:1053px}.inner{padding-left:1.01744186%;padding-right:1.01744186%}.innermargin{margin-left:1.01744186%;margin-right:1.01744186%}.expand{margin-left:-1.01744186%;width:102.03488372%}.expand:after{clear:both}.innerwrapper{padding-left:1%;padding-right:1%}.ly-flex{display:flex;justify-content:space-between}.ly-flex.align-center{align-items:center}.bg-neutral-light{background-color:#f0f0f0}em,strong{line-height:1em}a{text-decoration:none;color:#f8c800}ul{margin:0;padding:0}ul li{list-style-type:none}ul.list-with-points{margin-left:1em;margin-bottom:1em}ul.list-with-points li{list-style-type:disc}input[type=text]:focus,input[type=password]:focus,textarea:focus{border:1px solid #a9b2db}#page{width:100%;color:#181e3a;background-color:#f4f4f4}#page:after,#page:before{content:"";display:table}#page:after{clear:both}.ielabels{display:none!important;visibility:hidden}#btBuscar,.button,input[type=button],input[type=reset],input[type=submit]{display:inline-block;width:auto;background-color:#181e3a;border:none;padding:4px 6px;cursor:hand;color:#fff;border-radius:2px}#btBuscar:hover,.button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#f8c800}.button:focus{color:#fff}.button.is-disable{background-color:#999}.button.is-disable:hover{color:#fff;background-color:#666}.button.is-gosth{background-color:transparent;border:1px solid #181e3a;color:#181e3a}.button.is-gosth:hover{border-color:#999;color:#999}.button.is-error{background-color:#c00}.button.is-error:hover{color:#fff;background-color:#940505}.button.is-right{background-color:#0ed464}.button.is-right:hover{color:#fff;background-color:#07a34b}.button.is-secondary{background-color:#f8c800;color:#181e3a}.button.is-secondary:hover{background-color:#181e3a;color:#fff}#tooltip{background-color:#181e3a;color:#f8c800;padding:11px;margin-top:8px;margin-left:8px}#tooltip h2,#tooltip h3{top:0;margin-bottom:0;font-weight:200}#tooltip h2{font-size:13px;font-size:.8125rem;line-height:17.88px}#tooltip h3{font-size:12px;font-size:.75rem;line-height:16.5px;color:#fff}.cookie-advise{position:fixed;z-index:9900;background-color:#0009;width:100%;height:100vh;top:0;left:0}.cookie-advise-content{position:fixed;bottom:0;width:100%;padding:1em;background-color:#181e3a;color:#fff;font-size:.8em;min-height:25vh;z-index:1000}.cookie-advise-content p{max-width:500px;margin:0 0 1em;line-height:1.4em;text-align:left}@media (min-width: 799px){.cookie-advise-content{display:flex;align-items:center;justify-content:center}.cookie-advise-content p{margin:0 2em 0 0}}.cookie-advise-content a{display:inline-block;padding:.5em 1em;margin:0 .25em;background-color:#f8c800;border-radius:5px;text-decoration:none;color:#181e3a}.cookie-advise-content a:hover{background-color:#fff;color:#181e3a}.cookie-advise-content .cookie-advise-txt a{background-color:transparent;color:#f8c800;padding:0}.cookie-advise-content .cookie-advise-txt a:hover{background-color:transparent;color:#fff}.cookie-advise-content .cookie-more-info{background-color:transparent;color:#f8c800;padding:0}.cookie-advise-content .cookie-more-info:hover{background-color:transparent;color:#fff}.cookie-advise-conf{font-size:90%;position:fixed;z-index:9910;background-color:#0009;display:flex;justify-content:center;align-items:center;width:100%;height:100vh;top:0;left:0}.cookie-advise-conf-container{position:relative;background-color:#fff;margin:0 auto;width:100%;max-width:800px;max-height:100vh;overflow-y:scroll;padding:3rem 2rem 0}.cookie-advise-close{font-size:44px;font-size:2.75rem;position:absolute;right:.5em;top:0;line-height:1em;cursor:pointer;font-weight:700}.cookie-advise-close:hover{color:#ccc}.cookie-conf-option-header-link{color:#181e3a}.cookie-conf-option-header-link:hover,.ie-alert{color:#999}.cookie-conf-footer{margin-top:1rem;padding:2rem 0;border-top:1px solid #ccc}.ie-alert{width:450px;background-color:#fff;padding:25px 15px;font-size:.813em;border:15px solid #181e3a}.ie-alert div{background:url(/bonos/view/css/extended/img/ie-logo.png) no-repeat;padding-left:130px}.ie-alert div p{margin-bottom:15px;line-height:1.4em}.ie-alert input[type=button]{border:0;padding:7px 8px;margin:0;cursor:pointer;background-color:#f8c800;color:#fff}.ie-alert input[type=button]:hover{background-color:#181e3a}.itinerarios-ver{color:#181e3a}.itinerarios-ver:before{content:"\f28e";font-size:1.2em;display:inline-block;font-weight:400;position:relative;top:0;margin-right:3px}.itinerarios-ver span{display:none!important;visibility:hidden}.txt-size-xs{font-size:10px!important}.txt-size-s{font-size:12px!important}.txt-size-m{font-size:14px!important}.txt-size-l{font-size:20px!important}.txt-size-xl{font-size:40px!important}.txt-size-xxl{font-size:50px!important}.mb-10px{margin-bottom:10px}.logo{background-image:url(/bonos/view/css/extended/img/logo.gif);width:165px;margin-bottom:22px;margin-right:22px;margin-left:22px}.logo a{display:block;background-color:transparent;font-size:0!important;margin:0;padding:0;border:0;overflow:hidden;text-align:left;height:41px}.logo a:hover{background-image:url(/bonos/view/css/extended/img/logo-animation.gif)}.menu-options .menu-clubmonbus a:after{content:"\e000";font-size:1em;display:inline-block;font-weight:400;position:relative;top:-1px;margin-left:4px}.menu-options-submenu{position:relative}@media (max-width: 600px){.menu-options-submenu{background-color:#f8c800;display:block!important;float:none!important;clear:both!important;text-align:center;padding-top:1em;padding-bottom:1em;margin-bottom:1em}}.menu-options-submenu.has-submenu .menu-options-submenu-club{display:block}@media (min-width: 600px){.fixedmini .menu-options-submenu-club{top:24px!important;z-index:3000}.menu-options-submenu.has-submenu .menu-options-submenu-club{display:block}}.menu-options-submenu .menu-options-submenu-responsive{text-align:center;color:#181e3a;font-size:14px;font-size:.875rem;line-height:19.25px}.menu-options-submenu .menu-options-submenu-club{display:none}@media (min-width: 600px){.menu-options-submenu .menu-options-submenu-responsive{display:inline-block;color:#f8c800}.menu-options-submenu .menu-options-submenu-club{display:none;text-transform:none;position:absolute;top:40px;right:-300px;background-color:#181e3a;padding:.5em;z-index:1;color:#f8c800;border:1px solid #fff;border-top:none}}#login_container{background-color:#fff;width:100%}#login_container h2,#login_container h3,#login_container h4,#login_container p{margin-top:0;margin-bottom:15px;line-height:1.3em}#login_container h4{margin-bottom:1.25em;margin-top:-.25em}#login_container p{font-family:Open Sans,sans-serif}@media (min-width: 766px){#login_container{display:flex;min-width:767px}#login_container .device_responsive_aside{display:none}}@media (max-width: 766px){#login_container{font-size:120%}#login_container aside:first-child{display:none}}#login_container .logged_in_user_info{display:none}.aside_saber_mas a{padding:0;margin:0 0 1em!important;color:#181e3a!important}.aside_saber_mas a:hover{color:#fff!important}.aside_content,.login_form_container{padding:0 15px}#login_container aside,.login_form_container{width:100%}@media (min-width: 600px){.aside_content,.login_form_container{padding:0 40px}#login_container aside,.login_form_container{width:50%}}#login_container aside{box-sizing:border-box;background-color:#f8c800;color:#181e3a}.aside_ventajas{margin:0 0 1em;padding:0}.aside_ventajas li:before{content:"\2022";margin-right:.5em}#login_container aside .aside_ventaja_element{margin:.25em 0;padding:0;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:700;border:none}#login_container aside .aside_footer{background-color:#181e3a;color:#fff;padding:30px 15px;box-sizing:border-box;text-align:center}#login_container .submit_login_area,.faqs-club .text-right,.menu-user{text-align:right}@media (min-width: 600px){#login_container aside .aside_footer{padding:30px 40px}}#login_container aside .aside_footer a{color:#f8c800;text-decoration:none;font-size:1.25em;display:inline-block}#login_container aside .aside_footer a:hover{color:#fff}#login_container section{box-sizing:border-box}#login_container input[type=text],#login_container input[type=password],#login_container input[type=email]{border:none;padding:15px 10px;background-color:#efefef;display:block;margin-bottom:15px;margin-top:15px;width:100%}.login_form{margin-top:40px}.login_form_container{padding-bottom:20px!important}.login_form_container h3{color:#181e3a}.login_form_container small{margin-top:1em;display:block}#login_container .submit_login_area a{color:#181e3a;text-decoration:none;margin:0}#login_container .submit_login_area a:hover{color:#f8c800}#login_container input[type=submit]{background-color:#181e3a;color:#f8c800;margin-top:30px;padding:1em 2em;margin-bottom:1em;cursor:pointer}#login_container input[type=submit]:hover{background-color:#f8c800;color:#181e3a}.logged_in{width:100%;min-width:320px!important}.logged_in .aside_content,.logged_in .aside_footer,.logged_in .device_responsive_aside,.logged_in .login_form_container,.logged_in aside{display:none}.logged_in .logged_in_user_info{display:block!important}.logged_in_user_info{width:100%!important;padding:20px;text-align:center;color:#181e3a}@media (min-width: 766px){.logged_in_user_info .btn_blue{max-width:200px;margin-left:auto;margin-right:auto}}.logged_in_user_info .user_profile_pic{width:120px;border-radius:50%;margin-bottom:1em}.logged_in_user_info .user_details{font-size:16px;font-size:1rem;line-height:22px}.logged_in_user_info .user_monbuses{font-size:24px;font-size:1.5rem;line-height:33px;text-align:center;padding:0!important}.logged_in_user_info .user_monbuses span{margin-right:.5em;display:inline-block}.logged_in_user_info .user_monbuses img{width:24px;height:24px}.logged_in_user_info .lvl_name{display:inline-block}.logged_in_user_info .btn_blue{background-color:#181e3a;color:#f8c800;padding:1em 2em}.logged_in_user_info .btn_blue:hover{background-color:#f8c800;color:#181e3a}.bussiness-lines .tickets a{background:url(/bonos/view/css/extended/img/icons/tickets.png);border-bottom:10px solid #f8c800}.bussiness-lines .discrecional a{background:url(/bonos/view/css/extended/img/icons/discrecional.png);border-bottom:10px solid #fff}.bussiness-lines .renting a{background:url(/bonos/view/css/extended/img/icons/renting.png);border-bottom:10px solid #181e3a}.bussiness-lines .discrecional a,.bussiness-lines .renting a,.bussiness-lines .tickets a{background-size:38%;background-position:center 17%;background-repeat:no-repeat}.bussiness-lines .tickets a:hover span{color:#181e3a}.bussiness-lines .renting a:hover span{color:#fff}.buy .buy-tickets a{background:url(/bonos/view/css/extended/img/icons/tickets.png)}.buy .buy-discrecional a{background:url(/bonos/view/css/extended/img/icons/discrecional.png)}.buy .buy-renting a{background:url(/bonos/view/css/extended/img/icons/renting.png)}.buy .buy-discrecional a,.buy .buy-renting a,.buy .buy-tickets a{background-size:25%;padding:2% 0 2% 30%;background-position:4px 50%;background-repeat:no-repeat;border:1px solid #999;margin-bottom:5px;border-radius:6px}.buy .buy-discrecional a:hover,.buy .buy-renting a:hover,.buy .buy-tickets a:hover{background-color:#f8c800;color:#181e3a}.buy .buy-discrecional a:hover p,.buy .buy-renting a:hover p,.buy .buy-tickets a:hover p{color:#181e3a}.buy .buy-discrecional.disabled,.buy .buy-renting.disabled,.buy .buy-tickets.disabled{opacity:.3}.buy .buy-discrecional.disabled a,.buy .buy-renting.disabled a,.buy .buy-tickets.disabled a{cursor:default}.buy .buy-discrecional.disabled a:hover,.buy .buy-renting.disabled a:hover,.buy .buy-tickets.disabled a:hover{color:#181e3a;background-color:transparent;opacity:1}.buy .buy-discrecional.disabled a:hover p,.buy .buy-renting.disabled a:hover p,.buy .buy-tickets.disabled a:hover p{color:#999}.services .wedding a{background:url(/bonos/view/css/extended/img/icons/wedding.png)}.services .circuit a{background:url(/bonos/view/css/extended/img/icons/circuit.png)}.services .music a{background:url(/bonos/view/css/extended/img/icons/music.png)}.services .airport a{background:url(/bonos/view/css/extended/img/icons/airport.png)}.services .sport a{background:url(/bonos/view/css/extended/img/icons/sport.png)}.services .more a{background:url(/bonos/view/css/extended/img/icons/more.png)}.services .gastro a{background:url(/bonos/view/css/extended/img/icons/gastro.png)}.services .cultura a{background:url(/bonos/view/css/extended/img/icons/cultura.png)}.services .fiestas a{background:url(/bonos/view/css/extended/img/icons/fiestas.png)}.services .congres a{background:url(/bonos/view/css/extended/img/icons/congres.png)}.services .music-group a{background:url(/bonos/view/css/extended/img/icons/music-group.png)}.services .sport-group a{background:url(/bonos/view/css/extended/img/icons/sport-group.png)}.services .airport-group a{background:url(/bonos/view/css/extended/img/icons/airport-group.png)}.services .wedding-group a{background:url(/bonos/view/css/extended/img/icons/wedding-group.png)}.services .congres-group a{background:url(/bonos/view/css/extended/img/icons/congres-group.png)}.services .circuit-group a{background:url(/bonos/view/css/extended/img/icons/circuit-group.png)}.services .more-group a{background:url(/bonos/view/css/extended/img/icons/more-group.png)}.content .calidad .cal-1{background:url(/bonos/view/css/extended/img/calidad/CSQ-ISO-9001-2008.jpg)}.content .calidad .cal-2{background:url(/bonos/view/css/extended/img/calidad/CSQ-ECO-ISO-14001.jpg)}.content .calidad .cal-3{background:url(/bonos/view/css/extended/img/calidad/CSQ-H&S.jpg)}.content .calidad .cal-4{background:url(/bonos/view/css/extended/img/calidad/CSQ-UNE-EN-13816.jpg)}.content .calidad .cal-5{background:url(/bonos/view/css/extended/img/calidad/93200.jpg)}.content .calidad .cal-6{background:url(/bonos/view/css/extended/img/calidad/INSIA.png)}.content .calidad .cal-7{background:url(/bonos/view/css/extended/img/calidad/IMQ.jpg)}.content .calidad .cal-8{background:url(/bonos/view/css/extended/img/calidad/iso-14064.jpg)}.content .calidad .cal-9{background:url(/bonos/view/css/extended/img/calidad/iso-50001.jpg)}.content .calidad .cal-10{background:url(/bonos/view/css/extended/img/calidad/universal.jpg)}.content .calidad .cal-11{background:url(/bonos/view/css/extended/img/calidad/emergencias.jpg)}.content .calidad .cal-12{background:url(/bonos/view/css/extended/img/calidad/vehiculos.jpg)}.content .calidad .cal-13{background:url(/bonos/view/css/extended/img/calidad/2017_CO2_CR.jpg)}.content .calidad .cal-14{background:url(/bonos/view/css/extended/img/calidad/social.jpg)}.content .calidad .cal-15{background:url(/bonos/view/css/extended/img/calidad/calidad-emisiones.jpg)}.content .calidad .cal-16{background:url(/bonos/view/css/extended/img/calidad/Logo-MOVES.jpg)}.content .calidad .cal-17{background:url(/bonos/view/css/extended/img/calidad/reclamaciones.png)}.content .calidad .cal-18{background:url(/bonos/view/css/extended/img/calidad/covid.jpg)}.content .calidad .cal-19{background:url(/bonos/view/css/extended/img/calidad/info.png)}.content .calidad .cal-20{background:url(/bonos/view/css/extended/img/calidad/saludable.jpg)}.content .calidad .cal-21{background:url(/bonos/view/css/extended/img/calidad/cardio.jpg)}.content .calidad .cal-22{background:url(/bonos/view/css/extended/img/calidad/emas-calidad.jpg)}.content .calidad .cal-1,.content .calidad .cal-10,.content .calidad .cal-11,.content .calidad .cal-12,.content .calidad .cal-13,.content .calidad .cal-14,.content .calidad .cal-15,.content .calidad .cal-16,.content .calidad .cal-17,.content .calidad .cal-18,.content .calidad .cal-19,.content .calidad .cal-2,.content .calidad .cal-20,.content .calidad .cal-21,.content .calidad .cal-22,.content .calidad .cal-3,.content .calidad .cal-4,.content .calidad .cal-5,.content .calidad .cal-6,.content .calidad .cal-7,.content .calidad .cal-8,.content .calidad .cal-9{background-size:26%;background-position:top center;background-repeat:no-repeat;padding-top:100px}.content .calidad .cal-1.no-background,.content .calidad .cal-10.no-background,.content .calidad .cal-11.no-background,.content .calidad .cal-12.no-background,.content .calidad .cal-13.no-background,.content .calidad .cal-14.no-background,.content .calidad .cal-15.no-background,.content .calidad .cal-16.no-background,.content .calidad .cal-17.no-background,.content .calidad .cal-18.no-background,.content .calidad .cal-19.no-background,.content .calidad .cal-2.no-background,.content .calidad .cal-20.no-background,.content .calidad .cal-21.no-background,.content .calidad .cal-22.no-background,.content .calidad .cal-3.no-background,.content .calidad .cal-4.no-background,.content .calidad .cal-5.no-background,.content .calidad .cal-6.no-background,.content .calidad .cal-7.no-background,.content .calidad .cal-8.no-background,.content .calidad .cal-9.no-background{padding-top:0!important;height:auto!important}.services .more-group a{background-size:15%}.content .calidad .cal-22{background-size:16%}.content .calidad .cal-16{background-size:18%}.content .calidad .cal-13,.content .calidad .cal-11,.content .calidad .cal-17{background-size:20%}.content .calidad .cal-21{background-size:21%}.content .calidad .cal-20{background-size:30%}.content .calidad .cal-15,.content .calidad .cal-21,.content .calidad .cal-6{background-size:40%}.content .calidad .cal-22 h4{margin-top:3rem}@media (min-width: 600px){.content .calidad .cal-13,.content .calidad .cal-14,.content .calidad .cal-15,.content .calidad .cal-21{padding-top:140px}.float-right{float:right}}.button-block{width:100%;text-align:center}.color{color:#181e3a!important}.our-mission p,.poll-detail>p{color:#999}.cite-line{border-top:1px dotted #181e3a;padding-top:.25em}.max-height{max-height:50vh;overflow-y:auto;text-align:left}.max-height h2{font-size:21px;font-size:1.3125rem;line-height:28.88px}.our-mission img{width:100%;height:auto;margin-bottom:2em}.form-poll{padding:1em;border-radius:4px}.form-poll input{margin-bottom:1em}.form-poll input:last-child{margin-bottom:0}.poll-detail{border-bottom:10px solid #d5d5d5;padding-bottom:2em;margin-bottom:2em}.poll-detail>h5{font-size:24px}.poll-detail>p.correct{color:#fff;text-align:center;padding:8em 1em 2em;background-image:url(/bonos/view/css/extended/img/calidad/poll.png);background-repeat:no-repeat;background-position:center 20px}.poll-title{font-weight:700;border-bottom:1px dotted #999;margin-bottom:.75em;margin-top:2.5em}.poll-title p{font-size:18px;padding-bottom:.5em;margin-bottom:0}.ratio-poll{color:#999}.textarea-poll{margin-bottom:.5em;min-height:100px}.xpeditions-poll-result li{border-bottom:1px solid #d0d0d0}.xpeditions-poll-result li.selected a{color:#181e3a;padding:.5em}.xpeditions-poll-result a{color:#999;padding:.5em 0;display:block;font-size:18px;transition:ease-in-out .25s all}.xpeditions-poll-result a:hover{color:#181e3a;padding:.5em}.xpeditions-poll-result a:before{font-size:16px;content:">";margin-right:.3em;font-weight:700;display:inline-block}.main{display:block;clear:both;width:100%;margin-right:auto;margin-left:auto;max-width:1053px}.main:after,.main:before{content:"";display:table}.row-8-r:after,.row-8-r:before,.row-half:after,.row-half:before,.row-third:after,.row-third:before{content:""!important}.col-10,.col-2,.col-3,.col-7,.col-8,.col-9,.col-half,.col-third,.col-total{display:inline!important;margin-left:1.01744186%!important;margin-right:1.01744186%!important;float:left!important}.main:after{clear:both}.col-total{width:97.96511628%!important}.col-10{width:81.29844961%!important}.col-9{width:72.96511628%!important}.col-8{width:64.63178295%!important}.col-7{width:56.29844961%!important}.col-half{width:47.96511628%!important}.col-third{width:31.29844961%!important}.col-3{width:22.96511628%!important}.col-2{width:14.63178295%!important}.row-8-r{display:block!important;float:left!important;width:66.66666667%!important}.row-8-r:after,.row-8-r:before{display:table!important}.row-8-r:after{clear:both!important}.row-half{display:block!important;float:left!important;width:50%!important}.row-half:after,.row-half:before{display:table!important}.row-half:after{clear:both!important}.row-half.first{padding-right:11px}.row-half.last{padding-left:11px}.row-third{display:block!important;float:left!important;width:33.33333333%!important}.row-third:after,.row-third:before{display:table!important}.row-third:after{clear:both!important}.fs-normal{font-size:16px;font-size:1rem;line-height:22px;top:0;margin-bottom:0}.fs-normal.fs-decora{padding-bottom:5px;border-bottom:1px dotted #181e3a;margin-bottom:5px}.m-bottom{margin-bottom:40px}.m-top{margin-top:40px}.m-top30{margin-top:30px}.p-right20{padding-right:40px}.p-left20{padding-left:40px}.p-total{padding:10px}#header header{float:left}#header legend,nav header{display:none!important;visibility:hidden}.btn-special-bold a{padding:10px;color:#181e3a;display:inline-block;margin-bottom:10px}.btn-special-bold a:hover{background-color:#181e3a;color:#fff}.btn-special-bold.inline li{display:inline-block}.btn-special-bold.block-special a{display:block}.btn-special-bold.decora a:before{font-family:Siconfont;content:"\e00d";font-size:1em;display:inline-block;font-weight:400;position:relative;top:2px;margin-right:4px}.bussiness>div,.submenu ul{margin-right:auto;margin-left:auto}.menu-user{position:absolute;right:0;top:63px}.submenu ul{display:block;clear:both;width:100%;max-width:1032px}.submenu ul:after,.submenu ul:before{content:"";display:table}.submenu ul:after{clear:both}#login_form .email,#login_form .pass{display:block;float:left;width:50%}#login_form .email:after,#login_form .email:before,#login_form .pass:after,#login_form .pass:before,.bussiness:after,.bussiness:before{display:table;content:""}.bussiness-results,.bussiness>div{width:100%;max-width:1032px;clear:both}#login_form .email:after,#login_form .pass:after,.bussiness{clear:both}.bussiness:after{clear:both}.bussiness>div{display:block}.bussiness>div:after,.bussiness>div:before{content:"";display:table}.bussiness>div:after{clear:both}.bussiness-booking{display:inline;float:left;width:22.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}.bussiness-booking #postSaleForm{margin-top:16px}.bussiness-booking #postSaleForm .postSaleFormLogin{background-color:#fff;padding:3px 6px;border-radius:5px}.bussiness-results{margin-right:auto;margin-left:auto;display:none}.bussiness-lines,.bussiness-lines.vertical,.promo>div,.state-renting .promo>div{margin-left:1.01744186%;margin-right:1.01744186%}.bussiness-results:after,.bussiness-results:before{content:"";display:table}.bussiness-results:after{clear:both}.bussiness-lines{display:inline;float:left;width:72.96511628%}.bussiness-lines:after,.bussiness-lines:before{content:"";display:table}.bussiness-lines:after{clear:both}.bussiness-lines li a{display:block;float:left;width:33.33333333%}.bussiness-lines li a:after,.bussiness-lines li a:before{content:"";display:table}.bussiness-lines li a:after{clear:both}.bussiness-lines.vertical{display:inline;float:left;width:14.63178295%;border-bottom:4px solid #fff}.bussiness-lines.vertical li a{display:block;float:left;width:100%}.bussiness-lines.vertical li a:after,.bussiness-lines.vertical li a:before{content:"";display:table}.bussiness-lines.vertical li a:after{clear:both}.about .bussiness-lines{display:block;float:left;width:100%}.about .bussiness-lines:after,.about .bussiness-lines:before{content:"";display:table}.about .bussiness-lines:after{clear:both}.promo{display:inline}.promo>div,.state-renting .promo>div{display:inline;width:72.96511628%;float:right;overflow:hidden}#userDialogWithButtons .ui-dialog-title{font-family:Oswald,sans-serif;font-size:1.125rem;font-weight:400;display:block;position:relative;top:11px;color:#181e3a}#userDialogWithButtons .ui-dialog-titlebar{border-bottom:none}#userDialogWithButtons .ui-dialog-buttonpane{border:none;padding-right:.4em}#userDialogWithButtons .ui-dialog-buttonset [type=button]{font-weight:600;font-size:1.3em;border-radius:0}#userDialogWithButtons #seatSelectionTemplate label{font-weight:700}#userDialogWithButtons .seatSelectionSummary{color:gray}#saleSummary{display:none!important;visibility:hidden}.club-monbus-results{background-color:#f1f2f9;padding:22px;border-radius:10px;border:15px solid #fff}.club-monbus-results:after,.club-monbus-results:before{content:"";display:table}.club-monbus-results:after{clear:both}.club-monbus-results img{display:block;width:33.33333333%;height:auto;float:left;padding-right:22px}.club-monbus-results .c-m-r-intro:after,.club-monbus-results .c-m-r-intro:before,.club-monbus-results img:after,.club-monbus-results img:before{display:table;content:""}.club-monbus-results img:after{clear:both}.club-monbus-results .c-m-r-intro{clear:both;margin-bottom:22px;padding-bottom:22px;border-bottom:1px solid #999}.club-monbus-results .c-m-r-intro:after{clear:both}.club-monbus-results .c-m-r-intro p{margin-top:14px;font-size:18px;font-size:1.125rem;line-height:24.75px;font-weight:300;color:#999}.club-monbus-results .c-m-r-button,.club-monbus-results .c-m-r-mail,.club-monbus-results .c-m-r-pass{display:block;float:left;width:33.33333333%}.club-monbus-results .c-m-r-button:after,.club-monbus-results .c-m-r-button:before,.club-monbus-results .c-m-r-mail:after,.club-monbus-results .c-m-r-mail:before,.club-monbus-results .c-m-r-pass:after,.club-monbus-results .c-m-r-pass:before{content:"";display:table}.club-monbus-results .c-m-r-button:after,.club-monbus-results .c-m-r-mail:after,.club-monbus-results .c-m-r-pass:after{clear:both}.club-monbus-results .c-m-r-button input,.club-monbus-results .c-m-r-mail input,.club-monbus-results .c-m-r-pass input{font-size:16px!important;font-size:1rem!important;line-height:22px!important;padding:15px 20px!important}.club-monbus-results .c-m-r-mail,.club-monbus-results .c-m-r-pass{padding-right:22px}.club-monbus-results .c-m-r-button input{width:100%;position:relative;top:22px}.club-monbus-results .c-m-r-remember{clear:both;padding-top:22px}.faqs-club h2{font-size:2.5rem;text-transform:uppercase;margin-bottom:50px}.faqs-club h3{font-size:2rem;text-transform:uppercase}.faqs-club .segment_image{max-width:800px}.faqs-club .lvl_image{width:auto;max-width:100%;margin:10px;height:auto}.faqs-club .maneras_ganar_segment{display:flex;max-width:1024px;margin:25px auto}.faqs-club .inline-img{padding-left:1em;padding-right:1em}.faqs-club .inline-img img{width:100%}@media (min-width: 600px){.faqs-club .inline-img{clear:both;width:100%;max-width:1032px;margin-right:auto;margin-left:auto;display:flex}.faqs-club .inline-img:after,.faqs-club .inline-img:before{content:"";display:table}.faqs-club .inline-img:after{clear:both}.faqs-club .inline-img .lvl_image{width:100%;max-width:48%;height:100%}}.faqs-club .maneras_ganar_segment .main_img_left{margin-right:20px}.faqs-club .maneras_ganar_segment .main_img_right{margin-left:20px}.faqs-club .maneras_ganar_segment div img{vertical-align:middle;margin-right:20px}.faqs-club .maneras_ganar_segment div div{padding:5px 0}.faqs-club .maneras_ganar_segment img[class^=main_img_]{width:200px;height:197px}.faqs-club .text-left{text-align:left}.faqs-club .text-center{text-align:center}.faqs-club #faqs .question{font-size:1.5rem;font-family:Oswald;margin-bottom:15px}.faqs-club #faqs .response{margin-bottom:35px}.faqs-club .visible-xs{display:none}.faqs-club .visible-sm-lg{display:block}.faqs-club .mb-10px{margin-bottom:2rem}@media (max-width: 766px){.faqs-club .segment_image{width:100%}.faqs-club .maneras_ganar_segment{display:block}.faqs-club .maneras_ganar_segment>div{text-align:center;width:100%}.faqs-club .maneras_ganar_segment img[class^=main_img_]{margin:0 auto;display:block}.faqs-club .maneras_ganar_segment div img[width="75"]{display:block;margin:0 auto 20px}.faqs-club .maneras_ganar_segment div div,.faqs-club .visible-xs{display:block!important}.faqs-club .visible-sm-lg{display:none!important}}.info-resume .events{display:block;clear:both;width:100%;max-width:1032px;margin-right:auto;margin-left:auto}.info-resume .events:after,.info-resume .events:before{content:"";display:table}.info-resume .events:after{clear:both}.info-resume .events>header{display:none!important;visibility:hidden}.info-resume .events .events-main{display:block;float:left;width:75%;padding-right:22px}.info-resume .events .events-main:after,.info-resume .events .events-main:before{content:"";display:table}.info-resume .events .events-main:after{clear:both}.info-resume .events .events-info,.info-resume .events .offers-info{display:block;float:left;width:100%;clear:both}.info-resume .events .events-info:after,.info-resume .events .events-info:before,.info-resume .events .offers-info:after,.info-resume .events .offers-info:before{content:"";display:table}.info-resume .events .events-info:after,.info-resume .events .offers-info:after{clear:both}.info-resume .events .events-info li,.info-resume .events .offers-info li{display:inline;float:left;width:31.29844961%;margin-left:1.01744186%;margin-right:1.01744186%}.info-resume .events .events-news{display:block;float:left;width:25%;box-shadow:0 0 15px -5px #181e3ae6}.content .contact header,.content .flota,.content .monbus,.content>.discrecional,.content>.renting,.content>.tickets,.content>h2{width:100%;max-width:1032px;margin-right:auto;margin-left:auto;clear:both}.info-resume .events .events-news:after,.info-resume .events .events-news:before{content:"";display:table}.info-resume .events .events-news:after{clear:both}.content>h2{display:block}.content>h2:after,.content>h2:before{content:"";display:table}.content>h2:after{clear:both}.content .flota,.content .monbus,.content>.discrecional,.content>.renting,.content>.tickets{display:block}.content .flota:after,.content .flota:before,.content .monbus:after,.content .monbus:before,.content>.discrecional:after,.content>.discrecional:before,.content>.renting:after,.content>.renting:before,.content>.tickets:after,.content>.tickets:before{content:"";display:table}.content .flota:after,.content .monbus:after,.content>.discrecional:after,.content>.renting:after,.content>.tickets:after{clear:both}.content .contact header{display:block}.content .contact header:after,.content .contact header:before,.flota:after,.flota:before{display:table;content:""}.content .contact header:after{clear:both}.flota:after{clear:both}.flota .confort,.flota .seguridad,.flota .wf{display:inline;float:left;width:31.29844961%;margin-left:1.01744186%;margin-right:1.01744186%}.flota .confort.total,.flota .seguridad.total,.flota .wf.total{display:inline;float:left;width:97.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}.flota .confort.half,.flota .prestaciones ul,.flota .seguridad.half,.flota .wf.half{display:inline;float:left;width:47.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}.flota .confort.half,.flota .seguridad.half,.flota .wf.half{margin-bottom:22px}.flota.vehicles{display:block;clear:both;width:100%;margin-right:auto;margin-left:auto;max-width:1053px;position:relative}.flota.vehicles:after,.flota.vehicles:before{content:"";display:table}.flota #vehicles-main,.flota .catamaran li{display:inline;margin-left:1.01744186%;margin-right:1.01744186%;float:left}.flota.vehicles:after{clear:both}.flota .catamaran li{width:31.29844961%}.flota #vehicles-main{width:72.96511628%}.flota #vehicles-main figcaption{display:none!important;visibility:hidden}.flota #vehicles-main article{display:block;float:left;width:33.33333333%}.flota #vehicles-main article:after,.flota #vehicles-main article:before{content:"";display:table}.flota #vehicles-main article:after{clear:both}.flota #vehicles-main article img{display:block;float:left;width:100%}.flota #vehicles-main article img:after,.flota #vehicles-main article img:before{content:"";display:table}.flota #vehicles-main article img:after{clear:both}.flota #vehicles-main-detail{display:inline;float:left;width:72.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}.flota #vehicles-main-detail .imgs{clear:both}.flota #vehicles-main-detail .imgs:after,.flota #vehicles-main-detail .imgs:before{content:"";display:table}.flota #vehicles-main-detail .imgs:after{clear:both}.flota #vehicles-main-detail .imgs li{display:block;float:left;width:25%}.flota #vehicles-main-detail .imgs li:after,.flota #vehicles-main-detail .imgs li:before{content:"";display:table}.flota #vehicles-main-detail .imgs li:after{clear:both}.flota #vehicles-main-detail .imgs li img{display:block;float:left;width:100%}.flota #vehicles-nav,.flota #vehicles-nav-detail{width:22.96511628%;margin-left:1.01744186%;margin-right:1.01744186%;float:left}.flota #vehicles-main-detail .imgs li img:after,.flota #vehicles-main-detail .imgs li img:before{content:"";display:table}.flota #vehicles-main-detail .imgs li img:after{clear:both}.flota #vehicles-nav{display:inline}.flota #vehicles-nav header{display:none!important;visibility:hidden}.flota #vehicles-nav-detail{display:inline}.content #entries,.content #faqs,.content .service{display:block;clear:both;width:100%;margin-right:auto;margin-left:auto;max-width:1053px}.content #entries:after,.content #entries:before,.content #faqs:after,.content #faqs:before,.content .service:after,.content .service:before,.services:after,.services:before{content:"";display:table}.content #entries:after,.content #faqs:after,.content .service:after{clear:both}.services:after{clear:both}.services li{display:block;float:left;width:33.33333333%}.service .services:after,.service .services:before,.services li:after,.services li:before{content:"";display:table}.services li:after{clear:both}.service .services:after{clear:both}.service .services li{display:block;float:left;width:16.66666667%}#faqs #faqs-main-detail .imgs:after,#faqs #faqs-main-detail .imgs:before,.service .services li:after,.service .services li:before{content:"";display:table}.service .services li:after{clear:both}#faqs #faqs-main-detail{display:inline;float:left;width:72.96511628%;margin-left:1.01744186%;margin-right:1.01744186%;padding-right:22px}#faqs #faqs-main-detail .imgs{margin-bottom:11px}#faqs #faqs-main-detail .imgs:after{clear:both}#faqs #faqs-main-detail .imgs li{display:block;float:left;width:50%}#entries #entries-main article:after,#entries #entries-main article:before,#entries #entries-main figure:after,#entries #entries-main figure:before,#faqs #faqs-main-detail .imgs li:after,#faqs #faqs-main-detail .imgs li:before{display:table;content:""}#entries #entries-main,#faqs #faqs-nav-detail{display:inline;margin-left:1.01744186%;margin-right:1.01744186%;float:left}#faqs #faqs-main-detail .imgs li:after{clear:both}#faqs #faqs-nav-detail{width:22.96511628%}#entries #entries-main{width:72.96511628%;padding-right:22px}#entries #entries-main article:after,#entries #entries-main figure:after{clear:both}#entries #entries-main figure{display:block;float:left;width:33.33333333%}#entries #entries-main .categories{display:block;float:left;width:35%}#entries #entries-main .categories:after,#entries #entries-main .categories:before{content:"";display:table}#entries #entries-main .tags,#entries #entries-main-detail{display:inline;float:left;margin-left:1.01744186%;margin-right:1.01744186%}#entries #entries-main .categories:after{clear:both}#entries #entries-main .tags{width:62.96511628%}#entries #entries-main footer:after,#entries #entries-main footer:before{content:"";display:table}#entries #entries-main footer:after{clear:both}#entries #entries-main-detail{width:72.96511628%;padding-right:22px}#entries #entries-main-detail .imgs{margin-bottom:11px}#entries #entries-main-detail .imgs:after,#entries #entries-main-detail .imgs:before{content:"";display:table}#entries #entries-main-detail .imgs:after{clear:both}#entries #entries-main-detail .imgs li{display:block;float:left;width:50%}#entries #entries-main-detail .imgs li:after,#entries #entries-main-detail .imgs li:before{content:"";display:table}#entries #entries-main-detail .imgs li:after{clear:both}#entries #entries-nav,#entries #entries-nav-detail{display:inline;float:left;width:22.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}#entries #entries-nav>header{display:none!important;visibility:hidden}#entries-main .video-wrapper,#entries-main-detail .video-wrapper,#faqs-main-detail .video-wrapper,#offers-main .video-wrapper,#offers-main-detail .video-wrapper,#vehicles-main .video-wrapper,#vehicles-main-detail .video-wrapper,.faq .video-wrapper,.service-main-detail .video-wrapper{position:relative;padding-bottom:54%;z-index:10;height:0;display:block;float:left;width:100%;margin-bottom:11px}#entries-main .video-wrapper:after,#entries-main .video-wrapper:before,#entries-main-detail .video-wrapper:after,#entries-main-detail .video-wrapper:before,#faqs-main-detail .video-wrapper:after,#faqs-main-detail .video-wrapper:before,#offers-main .video-wrapper:after,#offers-main .video-wrapper:before,#offers-main-detail .video-wrapper:after,#offers-main-detail .video-wrapper:before,#vehicles-main .video-wrapper:after,#vehicles-main .video-wrapper:before,#vehicles-main-detail .video-wrapper:after,#vehicles-main-detail .video-wrapper:before,.faq .video-wrapper:after,.faq .video-wrapper:before,.service-main-detail .video-wrapper:after,.service-main-detail .video-wrapper:before{content:"";display:table}#entries-main .video-wrapper:after,#entries-main-detail .video-wrapper:after,#faqs-main-detail .video-wrapper:after,#offers-main .video-wrapper:after,#offers-main-detail .video-wrapper:after,#vehicles-main .video-wrapper:after,#vehicles-main-detail .video-wrapper:after,.faq .video-wrapper:after,.service-main-detail .video-wrapper:after{clear:both}#entries-main .video-wrapper iframe,#entries-main .video-wrapper object,#entries-main-detail .video-wrapper iframe,#entries-main-detail .video-wrapper object,#faqs-main-detail .video-wrapper iframe,#faqs-main-detail .video-wrapper object,#offers-main .video-wrapper iframe,#offers-main .video-wrapper object,#offers-main-detail .video-wrapper iframe,#offers-main-detail .video-wrapper object,#vehicles-main .video-wrapper iframe,#vehicles-main .video-wrapper object,#vehicles-main-detail .video-wrapper iframe,#vehicles-main-detail .video-wrapper object,.faq .video-wrapper iframe,.faq .video-wrapper object,.service-main-detail .video-wrapper iframe,.service-main-detail .video-wrapper object{position:absolute;top:0;left:0;width:100%;height:100%}.linea.map,.menu-options .ca,.menu-options .en,.menu-options .es,.menu-options .eu,.menu-options .fr,.menu-options .gl,.menu-site{position:relative}.service-main-detail #place,.service-main-detail .video-wrapper{border:3px solid #fff}#place{height:250px}.service .bonos-main,.service .service-main{display:inline;float:left;width:72.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}.service .bonos-main article,.service .service-main article{display:block;float:left;width:33.33333333%}.service .bonos-main article:after,.service .bonos-main article:before,.service .service-main article:after,.service .service-main article:before{content:"";display:table}.service .bonos-main article:after,.service .service-main article:after{clear:both}.service .bonos-main figcaption,.service .service-main figcaption{display:none!important;visibility:hidden}.service #offers-main-detail,.service .service-main-detail{display:inline;float:left;width:72.96511628%;margin-left:1.01744186%;margin-right:1.01744186%;padding-right:22px}.service #offers-main-detail .imgs,.service .service-main-detail .imgs{margin-bottom:11px}.service #offers-main-detail .imgs:after,.service #offers-main-detail .imgs:before,.service .service-main-detail .imgs:after,.service .service-main-detail .imgs:before{content:"";display:table}.service #offers-main-detail .imgs:after,.service .service-main-detail .imgs:after{clear:both}.service #offers-main-detail .imgs li,.service .service-main-detail .imgs li{display:block;float:left;width:50%}.service #offers-main-detail .imgs li:after,.service #offers-main-detail .imgs li:before,.service .service-main-detail .imgs li:after,.service .service-main-detail .imgs li:before{content:"";display:table}.service #offers-main-detail .imgs li:after,.service .service-main-detail .imgs li:after{clear:both}.service #offers-nav-detail,.service .service-nav-detail{display:inline;float:left;width:22.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}.service #offers-main{display:inline;float:left;width:72.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}.service #offers-main article{display:block;float:left;width:100%}.service #offers-main article:after,.service #offers-main article:before{content:"";display:table}.service #offers-main article:after{clear:both}.service #offers-main figcaption{display:none!important;visibility:hidden}.service #offers-nav,.service .bonos-nav,.service .service-nav{display:inline;float:left;width:22.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}.service #offers-nav>header,.service .bonos-nav>header,.service .service-nav>header{display:none!important;visibility:hidden}.about,.content .calidad,.history,.lineas{display:block;clear:both;width:100%;max-width:1032px;margin-right:auto;margin-left:auto}.about:after,.about:before,.content .calidad:after,.content .calidad:before,.history:after,.history:before,.lineas:after,.lineas:before{content:"";display:table}.history .data div,.history .data>h2,.menu-lang{display:none}.about:after,.content .calidad:after,.history:after,.lineas:after{clear:both}.history .history-main,.history .history-nav{display:inline;margin-left:1.01744186%;margin-right:1.01744186%;float:left}.history .history-main{width:72.96511628%}.history .history-nav{width:22.96511628%}.content .calidad .cal-1,.content .calidad .cal-10,.content .calidad .cal-11,.content .calidad .cal-12,.content .calidad .cal-13,.content .calidad .cal-14,.content .calidad .cal-15,.content .calidad .cal-16,.content .calidad .cal-17,.content .calidad .cal-18,.content .calidad .cal-19,.content .calidad .cal-2,.content .calidad .cal-20,.content .calidad .cal-21,.content .calidad .cal-22,.content .calidad .cal-3,.content .calidad .cal-4,.content .calidad .cal-5,.content .calidad .cal-6,.content .calidad .cal-7,.content .calidad .cal-8,.content .calidad .cal-9{display:block;float:left;width:50%}.content .calidad .actions:after,.content .calidad .actions:before,.content .calidad .cal-10:after,.content .calidad .cal-10:before,.content .calidad .cal-11:after,.content .calidad .cal-11:before,.content .calidad .cal-12:after,.content .calidad .cal-12:before,.content .calidad .cal-13:after,.content .calidad .cal-13:before,.content .calidad .cal-14:after,.content .calidad .cal-14:before,.content .calidad .cal-15:after,.content .calidad .cal-15:before,.content .calidad .cal-16:after,.content .calidad .cal-16:before,.content .calidad .cal-17:after,.content .calidad .cal-17:before,.content .calidad .cal-18:after,.content .calidad .cal-18:before,.content .calidad .cal-19:after,.content .calidad .cal-19:before,.content .calidad .cal-1:after,.content .calidad .cal-1:before,.content .calidad .cal-20:after,.content .calidad .cal-20:before,.content .calidad .cal-21:after,.content .calidad .cal-21:before,.content .calidad .cal-22:after,.content .calidad .cal-22:before,.content .calidad .cal-2:after,.content .calidad .cal-2:before,.content .calidad .cal-3:after,.content .calidad .cal-3:before,.content .calidad .cal-4:after,.content .calidad .cal-4:before,.content .calidad .cal-5:after,.content .calidad .cal-5:before,.content .calidad .cal-6:after,.content .calidad .cal-6:before,.content .calidad .cal-7:after,.content .calidad .cal-7:before,.content .calidad .cal-8:after,.content .calidad .cal-8:before,.content .calidad .cal-9:after,.content .calidad .cal-9:before{display:table;content:""}.content .calidad .cal-10:after,.content .calidad .cal-11:after,.content .calidad .cal-12:after,.content .calidad .cal-13:after,.content .calidad .cal-14:after,.content .calidad .cal-15:after,.content .calidad .cal-16:after,.content .calidad .cal-17:after,.content .calidad .cal-18:after,.content .calidad .cal-19:after,.content .calidad .cal-1:after,.content .calidad .cal-20:after,.content .calidad .cal-21:after,.content .calidad .cal-22:after,.content .calidad .cal-2:after,.content .calidad .cal-3:after,.content .calidad .cal-4:after,.content .calidad .cal-5:after,.content .calidad .cal-6:after,.content .calidad .cal-7:after,.content .calidad .cal-8:after,.content .calidad .cal-9:after{clear:both}.content .calidad .cal-1,.content .calidad .cal-3,.content .calidad .cal-5,.content .calidad .padding-r{padding-right:22px}.content .calidad .actions:after{clear:both}.content .calidad .actions li{display:inline;float:left;width:47.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}.lineas #itinerario_map{display:block;float:left;width:58.33333333%}.lineas #itinerario_map:after,.lineas #itinerario_map:before{content:"";display:table}.lineas #itinerario_map:after{clear:both}.lineas .lineas-info{display:block;float:left;width:41.66666667%;padding-left:22px}.lineas .lineas-info:after,.lineas .lineas-info:before{content:"";display:table}.lineas .lineas-info:after{clear:both}.linea.map{margin:22px 0}.faq,.faq .question{width:100%;margin-right:auto;margin-left:auto;clear:both}.faq{display:block;max-width:1053px}.faq:after,.faq:before{content:"";display:table}.faq:after{clear:both}.faq .question{display:block;max-width:1032px}.faq .question:after,.faq .question:before{content:"";display:table}.faq .question:after{clear:both}.faq .faq-main{display:inline;float:left;width:72.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}.faq .faq-main header{display:none!important;visibility:hidden}.faq .faq-nav{display:inline;float:left;width:22.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}#jobs,.form-faq fieldset{margin-right:auto;margin-left:auto;clear:both}.faq .faq-nav header{display:none!important;visibility:hidden}.form-faq fieldset{display:block;width:100%;max-width:1032px}.form-faq fieldset:after,.form-faq fieldset:before{content:"";display:table}.form-faq fieldset:after{clear:both}.form-faq fieldset .txt{display:block;float:left;width:75%}.form-faq fieldset .txt:after,.form-faq fieldset .txt:before{content:"";display:table}.form-faq fieldset .txt:after{clear:both}.form-faq fieldset .button-faq{display:block;float:left;width:25%}#jobs:after,#jobs:before,.form-faq fieldset .button-faq:after,.form-faq fieldset .button-faq:before{display:table;content:""}.form-faq fieldset .button-faq:after{clear:both}#jobs{display:block;width:100%;max-width:1053px}#jobs #jobs-main,#jobs #jobs-main-detail{display:inline;float:left;width:72.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}#jobs #jobs-nav,#jobs #jobs-nav-detail{display:inline;float:left;width:22.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}#header{background-color:#212449}#header:after{clear:both;border:2px solid #fff;display:block}#header.fixedmini{padding-top:34px}#header.fixedmini.alone,#header.fixedmini.extended{border-bottom:15px solid #f8c800}#header.fixedmini:after{border:2px solid #fff}#header.fixedmini .logo{background-image:url(/bonos/view/css/extended/img/imago.png);background-repeat:no-repeat;width:34px;margin-bottom:6px;margin-right:11px;top:1px}#header.fixedmini .logo a{height:23px}#header.fixedmini .logo a:hover{background-image:url(/bonos/view/css/extended/img/imago-animation.gif)}#header.fixedmini .menu-options,#header.fixedmini .menu-site{line-height:16.5px}.menu-site{float:left;top:22px}.menu-options,.menu-site,.submenu{display:flex;flex-direction:row;font-family:Oswald,sans-serif;font-size:14px;font-size:.875rem;line-height:19.25px}.menu-options li,.menu-site li,.submenu li{display:inline-block;text-align:left}.menu-options li:last-child,.menu-site li:last-child,.submenu li:last-child{border:none}.menu-options li.selected a,.menu-site li.selected a,.submenu li.selected a{color:#fff}.menu-options li.selected a:hover,.menu-site li.selected a:hover,.submenu li.selected a:hover{color:#c90}.menu-options li a,.menu-site li a,.submenu li a{display:block}.menu-options li a:focus,.menu-options li a:hover,.menu-site li a:focus,.menu-site li a:hover,.submenu li a:focus,.submenu li a:hover{color:#fff}.menu-options{float:right;margin-top:22px}.menu-options #def_lang{text-transform:uppercase}.menu-lang{display:block;position:absolute;background-color:#181e3a;font-family:Intelo-Medium;padding:0 10px 10px;border-radius:10px;left:-20px}.menu-lang li{border:none;display:block}.menu-lang li:first-child a{margin-top:10px}.menu-lang li a{display:block;margin:0 0 2px;color:#fff}.menu-lang li.ca a,.menu-lang li.en a,.menu-lang li.es a,.menu-lang li.eu a,.menu-lang li.fr a,.menu-lang li.gl a{background-color:#f8c800;padding-left:25px}.menu-user{font-size:12px;font-size:.75rem;line-height:16.5px;background:rgba(24,30,58,.95);z-index:90;color:#fff;border-bottom:1px solid #fff;border-left:1px solid #fff;padding:0 10px!important;display:none}.menu-user #login_form{text-align:left;float:right;position:relative}.menu-user #login_form legend{display:none!important;visibility:hidden}.menu-user #login_form .email,.menu-user #login_form .pass{margin-bottom:10px}.menu-user #login_form .email input,.menu-user #login_form .pass input{background-color:#f5f5f5}.menu-user #login_form .email{padding-right:22px}.menu-user #login_form .enter{clear:both;text-align:right;padding:10px 0}.menu-user #login_form .enter input{background-color:#f8c800;color:#181e3a}#log.menu-user #login_form .enter input:hover{background-color:#fff}.menu-user .remember{position:absolute;bottom:11px;color:#666}.menu-user .remember:hover{color:#181e3a}.submenu{background-color:#e5e5e5;padding:0;display:block}.submenu li a:hover,.submenu li.selected a,.submenu-rutas{background-color:#212449}.submenu li{border:none}.submenu li.selected a:hover{color:#f8c800}.submenu li a{padding:11px;margin:0;color:#181e3a}.submenu-rutas ul{display:block;clear:both;width:100%;max-width:1032px;margin-right:auto;margin-left:auto;padding:11px 11px 0;font-size:13px;font-size:.8125rem;line-height:17.88px}.submenu-rutas ul:after,.submenu-rutas ul:before{content:"";display:table}.submenu-rutas ul:after{clear:both}.submenu-rutas ul li{display:inline-block;text-transform:uppercase;margin-right:22px}.submenu-rutas ul li.selected a{border-bottom:7px solid #f8c800}.submenu-rutas ul li a{display:block;padding:4px 1px}.submenu-rutas ul li a:hover{color:#fff}.bussiness{background-color:#f2f2f2}.bussiness>div,.bussiness>div.state-ticket{background-color:#f8c800}.bussiness>div{padding:0 0 22px}.bussiness>div.state-discre{background-color:#fff;border-bottom:1px solid #f2f2f2;padding-top:10px}.bussiness>div.state-discre select#services,.bussiness>div.state-discre select#vehiculo{border:1px solid #d9d9d9;width:100%;margin-bottom:5px;padding:5px}.bussiness>div.state-discre #next_step{width:100%;padding:11px 0;text-transform:uppercase;font-size:14px;font-size:.875rem;line-height:19.25px;font-weight:600}.bussiness>div.state-discre #plazas_container,.bussiness>div.state-discre #plazas_pmr_container{margin-bottom:5px}.bussiness>div.state-discre #plazas_container span,.bussiness>div.state-discre #plazas_pmr_container span{width:100%;border-color:#d9d9d9}.bussiness>div.state-discre #plazas_container span input,.bussiness>div.state-discre #plazas_pmr_container span input{padding:0!important;border-color:transparent}.bussiness>div.state-renting h2,.faq .question>li>a{border-bottom:1px solid #fff}.bussiness>div.state-discre #plazas_container{display:block;float:left;width:25%}.bussiness>div.state-discre #plazas_container:after,.bussiness>div.state-discre #plazas_container:before{content:"";display:table}.bussiness>div.state-discre #plazas_container:after{clear:both}.bussiness>div.state-discre #plazas_pmr_container{padding-left:10px;display:block;float:left;width:75%}.bussiness>div.state-discre #plazas_pmr_container:after,.bussiness>div.state-discre #plazas_pmr_container:before{content:"";display:table}.bussiness>div.state-discre #plazas_pmr_container:after{clear:both}.bussiness>div.state-renting{background-color:#181e3a;color:#fff;padding-top:10px}.bussiness>div.state-renting h3{border-bottom:1px dotted #999}.bussiness>div.state-renting h3 a{color:#f8c800!important}.bussiness>div.state-renting a:hover{color:#181e3a}.bussiness>div.state-renting .btn-continuar{width:100%;padding:10px;font-weight:700;font-family:Open Sans,sans-serif;text-transform:uppercase;font-size:14px;font-size:.875rem;line-height:19.25px;margin-bottom:15px}#corto_plazo select,#largo_plazo select,#vehiculo_types select{width:100%;border:1px solid #fff;padding:3px;margin-bottom:15px}.bussiness>div.state-renting .button,.bussiness>div.state-renting input[type=button],.bussiness>div.state-renting input[type=reset],.bussiness>div.state-renting input[type=submit]{background-color:#fff;color:#181e3a}.bussiness>div.state-renting .button:hover,.bussiness>div.state-renting input[type=button]:hover,.bussiness>div.state-renting input[type=reset]:hover,.bussiness>div.state-renting input[type=submit]:hover{background-color:#f8c800}#largo_plazo,#vehiculo_types{display:block}#largo_plazo label,#vehiculo_types label{margin-bottom:5px;display:block}#corto-btn,#largo-btn{font-size:16px;font-size:1rem;line-height:22px}#corto-btn:hover,#largo-btn:hover{color:#fff!important}#largo_plazo .sustitucion{margin-bottom:15px}#largo_plazo .sustitucion label{display:inline-block}#corto_plazo h3{top:0!important;font-size:14px;font-size:.875rem;line-height:19.25px;margin-bottom:5px}#corto_plazo #vehiculo_types{display:block}#corto_plazo #vehiculo_types select{margin-bottom:10px}#corto_plazo .double div.half:first-child,#corto_plazo .double div.padding-r{padding-right:10px}#corto_plazo .double{display:block;float:left;width:50%}#corto_plazo .double div:after,#corto_plazo .double div:before,#corto_plazo .double:after,#corto_plazo .double:before{display:table;content:""}#corto_plazo .double:after{clear:both}#corto_plazo .double div:after{clear:both}#corto_plazo .double div.half{display:block;float:left;width:50%}#corto_plazo .double div.half:after,#corto_plazo .double div.half:before{content:"";display:table}#corto_plazo .double div.half:after{clear:both}#corto_plazo .time label{display:block;margin-bottom:6px}#corto_plazo .time select{padding:5px 5px 6px}#renting_form{background-color:#181e3a1a}#discrecional_form_step_2:after,#discrecional_form_step_2:before,#renting_form:after,#renting_form:before{content:"";display:table}#discrecional_form_step_2:after,#renting_form:after{clear:both}#discrecional_form h4,#renting_form h4{border-bottom:1px dotted #181e3a;padding-bottom:5px}#renting_form label{font-size:14px;font-size:.875rem;line-height:19.25px}#renting_form input{padding:8px;margin-bottom:9px}#discrecional_form{padding:22px;display:inline;float:left;width:97.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}#discrecional_form>h4{margin-right:11px;margin-left:11px;margin-bottom:22px}#discrecional_form ul{padding:11px;-moz-column-count:2;-moz-column-gap:40px;-webkit-column-count:2;-webkit-column-gap:40px;column-count:2;column-gap:40px}#discrecional_form ul li{margin-bottom:10px}#discrecional_form_step_2{background-color:#99999926}.bussiness-booking{padding-left:11px;font-size:12px;font-size:.75rem;line-height:16.5px}.bussiness-booking h2,.bussiness-booking h3{text-transform:uppercase;font-size:16px;font-size:1rem;line-height:22px;border-bottom:1px solid #181e3a;padding-bottom:5px;margin-bottom:11px;top:11px}.bussiness-booking h2 a,.bussiness-booking h3 a{color:#181e3a!important;display:block}.bussiness-booking h2 a:after,.bussiness-booking h3 a:after{font-family:Siconfont;content:"\e00d";font-size:1em;display:inline-block;font-weight:400;position:relative;top:2px;margin-left:4px;float:right}.bussiness-booking h2 a.desplegado:after,.bussiness-booking h3 a.desplegado:after{font-family:Siconfont;content:"\e00e";font-size:1em;display:inline-block;font-weight:400;position:relative;top:2px;margin-left:4px}#paradaDestinoACPoint span,#paradaOrigenACPoint span,.bussiness-booking legend{display:none!important;visibility:hidden}.bussiness-booking h3{font-size:18px;font-size:1.125rem;line-height:24.75px;margin-bottom:22px;color:#999;font-weight:200}.bussiness-booking form{padding:0}.bussiness-booking input[type=text]{margin:5.5px 0;padding:7px 3px}.bussiness-booking input[type=radio]{margin-left:10px}.bussiness-booking input[type=radio]:first-child{margin-left:0}#paradaDestinoContainer,#paradaOrigenContainer{position:relative}#paradaDestinoACPoint,#paradaOrigenACPoint{color:#c00;width:25px;height:28px;background-color:#fff;position:absolute;padding:4px 0 0;border-left:1px solid #f0f0f0;right:1px;top:7px}#paradaDestinoACPoint:before,#paradaOrigenACPoint:before{font-family:Siconfont;content:"\f28c";font-size:2.1em;display:inline-block;font-weight:400;position:relative;top:8px;margin-right:0;line-height:0}#paradaDestinoACPoint:hover,#paradaOrigenACPoint:hover{color:#181e3a}.map-point-viewer p{padding:22px 10px 0}#map-point{width:100%;height:0;padding-bottom:42%}#userDialogWithButtons .ui-widget-header{background:0 0;border:none;border-bottom:1px solid #aaa;height:6ex;font-weight:700}#userDialogWithButtons .ui-dialog-buttonset{display:table;width:100%}#userDialogWithButtons .ui-dialog-buttonset>div{display:table-cell;padding:0 .5em}#userDialogWithButtons .ui-dialog-buttonset>div input[type=button]{text-transform:uppercase;width:100%}.bussiness-results,.bussiness-results-itinerarios{padding:22px 14.67px 0;margin-bottom:11px;overflow:auto;background-color:#f8c8001a}.bussiness-results .downloadSchedule,.bussiness-results-itinerarios .downloadSchedule{float:right;font-size:13px;font-size:.8125rem;line-height:17.88px;margin-top:10px}.bussiness-results .downloadSchedule input,.bussiness-results-itinerarios .downloadSchedule input{padding:5px 15px;background-color:#999}.bussiness-results .downloadSchedule input:hover,.bussiness-results-itinerarios .downloadSchedule input:hover{background-color:#181e3a}.bussiness-results .emphasized,.bussiness-results-itinerarios .emphasized{background-color:#999;color:#fff!important}.bussiness-results .emphasized:before,.bussiness-results-itinerarios .emphasized:before{font-family:Siconfont;content:"\f29d";font-size:1.5em;display:inline-block;font-weight:400;position:relative;top:4px;margin-right:4px}.bussiness-results .emphasized p,.bussiness-results-itinerarios .emphasized p{margin-bottom:0}.bussiness-results .nextSaleStep,.bussiness-results-itinerarios .nextSaleStep{text-align:right}.bussiness-results .nextSaleStep input,.bussiness-results-itinerarios .nextSaleStep input{padding:10px 40px}.bussiness-results #btContinuarStep1,.bussiness-results-itinerarios #btContinuarStep1{margin-top:20px}.bussiness-results .saleFooter,.bussiness-results-itinerarios .saleFooter{position:relative}.bussiness-results .btContinuar,.bussiness-results-itinerarios .btContinuar{background:#181e3a;position:absolute;top:-15px;right:0;padding:10px 15px;font-weight:600}.bussiness-results .btContinuar:hover,.bussiness-results-itinerarios .btContinuar:hover{background:#f8c800;color:#181e3a}.bussiness-results .da-h2,.bussiness-results-itinerarios .da-h2{font-family:Oswald,sans-serif;font-size:18px;font-size:1.125rem;line-height:24.75px;border-bottom:1px dotted #181e3a;padding-bottom:5px;position:relative;color:#181e3a;top:11px;display:block;font-weight:400;text-transform:uppercase;left:0!important}.bussiness-results .da-h2.step,.bussiness-results-itinerarios .da-h2.step{font-weight:700;font-size:20px;font-size:1.25rem;line-height:27.5px}.bussiness-results .da-h2.reduce,.bussiness-results-itinerarios .da-h2.reduce{font-size:16px;font-size:1rem;line-height:22px}.bussiness-results h3,.bussiness-results-itinerarios h3{top:22px;margin-bottom:27px;font-family:Open Sans,sans-serif;font-weight:600;font-size:16px;font-size:1rem;line-height:22px;color:#999}.bussiness-results .info-go,.bussiness-results-itinerarios .info-go{display:block;font-weight:700;color:#181e3a}.bussiness-results .info-desc,.bussiness-results .info-hour,.bussiness-results-itinerarios .info-desc,.bussiness-results-itinerarios .info-hour{font-size:14px;font-size:.875rem;line-height:19.25px;color:#181e3a;font-weight:400}.bussiness-results .da-dots,.bussiness-results-itinerarios .da-dots{right:0;top:11px}.bussiness-results #saleSummary,.bussiness-results-itinerarios #saleSummary{background-color:#fff;font-size:14px;font-size:.875rem;line-height:19.25px;padding:5px 14.67px!important;border-radius:3px;border:5px solid #181e3a;position:fixed;top:155px;right:10px;display:none;color:#999;z-index:9999;max-width:300px;width:auto}.bussiness-results #saleSummary:hover,.bussiness-results-itinerarios #saleSummary:hover{width:300px;box-shadow:0 0 10px 2px #ccc}.bussiness-results #saleSummary:hover h4 span,.bussiness-results-itinerarios #saleSummary:hover h4 span{display:none!important;visibility:hidden}.bussiness-results #saleSummary h4,.bussiness-results-itinerarios #saleSummary h4{top:0;margin-bottom:0;display:inline-block;font-size:14px;font-size:.875rem;line-height:19.25px}.bussiness-results #saleSummary h4:before,.bussiness-results-itinerarios #saleSummary h4:before{font-family:Siconfont;content:"\f29d";font-size:1.5em;display:inline-block;font-weight:400;position:relative;top:2px;margin-right:2px;margin-left:-3px}.bussiness-results #saleSummary .content,.bussiness-results-itinerarios #saleSummary .content{max-height:300px;overflow:auto;margin-top:10px;border-top:1px solid #999;padding-top:10px}.bussiness-results #saleSummary p,.bussiness-results-itinerarios #saleSummary p{border-bottom:1px solid #999;padding-bottom:10px}.bussiness-results #saleSummary strong,.bussiness-results-itinerarios #saleSummary strong{color:#181e3a;margin-bottom:5px;display:block}.bussiness-results .ticketsData,.bussiness-results-itinerarios .ticketsData{margin-top:66px;display:block}.bussiness-results .ticketsData label,.bussiness-results-itinerarios .ticketsData label{color:#999;font-size:14px;font-size:.875rem;line-height:19.25px}.bussiness-results .ticketsData fieldset,.bussiness-results .ticketsData legend,.bussiness-results-itinerarios .ticketsData fieldset,.bussiness-results-itinerarios .ticketsData legend{width:100%;padding:10px 0}.bussiness-results .ticketsData .resumen-plazas,.bussiness-results-itinerarios .ticketsData .resumen-plazas{font-weight:700;margin-top:22px;text-transform:uppercase;margin-bottom:5px;font-size:16px;font-size:1rem;line-height:22px}.bussiness-results .ticketsData .seatSelectionSummary,.bussiness-results-itinerarios .ticketsData .seatSelectionSummary{background-color:#fff;padding:10px 0 0;margin-bottom:22px}.bussiness-results .ticketsData .seatSelectionSummary:after,.bussiness-results .ticketsData .seatSelectionSummary:before,.bussiness-results-itinerarios .ticketsData .seatSelectionSummary:after,.bussiness-results-itinerarios .ticketsData .seatSelectionSummary:before{content:"";display:table}.bussiness-results .ticketsData .seatSelectionSummary:after,.bussiness-results-itinerarios .ticketsData .seatSelectionSummary:after{clear:both}.bussiness-results .ticketsData .venta-billetes-ida,.bussiness-results .ticketsData .venta-billetes-vuelta,.bussiness-results-itinerarios .ticketsData .venta-billetes-ida,.bussiness-results-itinerarios .ticketsData .venta-billetes-vuelta{display:inline;float:left;width:47.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}.bussiness-results .ticketsData .venta-billetes-ida h3,.bussiness-results .ticketsData .venta-billetes-vuelta h3,.bussiness-results-itinerarios .ticketsData .venta-billetes-ida h3,.bussiness-results-itinerarios .ticketsData .venta-billetes-vuelta h3{font-family:Oswald,sans-serif;padding:10px;font-weight:400;margin-bottom:10px;top:0;font-size:16px;font-size:1rem;line-height:22px;background-color:#181e3a;color:#fff!important;text-transform:uppercase!important}.bussiness-results .ticketsData .venta-billetes-ida ul li,.bussiness-results .ticketsData .venta-billetes-vuelta ul li,.bussiness-results-itinerarios .ticketsData .venta-billetes-ida ul li,.bussiness-results-itinerarios .ticketsData .venta-billetes-vuelta ul li{color:#999;border-bottom:1px solid #999;padding:10px 0}.bussiness-results .ticketsData .venta-billetes-ida ul li:before,.bussiness-results .ticketsData .venta-billetes-vuelta ul li:before,.bussiness-results-itinerarios .ticketsData .venta-billetes-ida ul li:before,.bussiness-results-itinerarios .ticketsData .venta-billetes-vuelta ul li:before{font-family:Siconfont;content:"\f29f";font-size:1.5em;display:inline-block;font-weight:400;position:relative;top:2px;margin-right:4px}.bussiness-results .ticketsData .venta-billetes-ida h3:before,.bussiness-results-itinerarios .ticketsData .venta-billetes-ida h3:before{font-family:Siconfont;content:"\f20f";font-size:1.8em;display:inline-block;font-weight:400;position:relative;top:4px;margin-right:4px}.bussiness-results .ticketsData .venta-billetes-vuelta h3:before,.bussiness-results-itinerarios .ticketsData .venta-billetes-vuelta h3:before{font-family:Siconfont;content:"\f211";font-size:1.8em;display:inline-block;font-weight:400;position:relative;top:4px;margin-right:4px}.bussiness-results .ticketsData .venta-viajero,.bussiness-results-itinerarios .ticketsData .venta-viajero{border-bottom:1px dotted #181e3a;margin-bottom:22px;padding-bottom:22px}.bussiness-results .ticketsData .venta-viajero:after,.bussiness-results .ticketsData .venta-viajero:before,.bussiness-results-itinerarios .ticketsData .venta-viajero:after,.bussiness-results-itinerarios .ticketsData .venta-viajero:before{content:"";display:table}.bussiness-results .ticketsData .venta-viajero:after,.bussiness-results-itinerarios .ticketsData .venta-viajero:after{clear:both}.bussiness-results .ticketsData .venta-viajero .legend.da-h2,.bussiness-results-itinerarios .ticketsData .venta-viajero .legend.da-h2{margin-bottom:22px}.bussiness-results .ticketsData .venta-viajero .venta-viajero-opciones,.bussiness-results-itinerarios .ticketsData .venta-viajero .venta-viajero-opciones{display:block;float:left;width:33.33333333%;min-height:260px}.bussiness-results .ticketsData .venta-viajero .venta-viajero-opciones:after,.bussiness-results .ticketsData .venta-viajero .venta-viajero-opciones:before,.bussiness-results-itinerarios .ticketsData .venta-viajero .venta-viajero-opciones:after,.bussiness-results-itinerarios .ticketsData .venta-viajero .venta-viajero-opciones:before{content:"";display:table}.bussiness-results .ticketsData .venta-viajero .venta-viajero-opciones:after,.bussiness-results-itinerarios .ticketsData .venta-viajero .venta-viajero-opciones:after{clear:both}.bussiness-results .ticketsData .venta-viajero .venta-viajero-opciones label,.bussiness-results-itinerarios .ticketsData .venta-viajero .venta-viajero-opciones label{display:block;margin-bottom:5px;font-size:16px;font-size:1rem;line-height:22px}.bussiness-results .ticketsData .venta-viajero .venta-viajero-opciones select,.bussiness-results-itinerarios .ticketsData .venta-viajero .venta-viajero-opciones select{width:100%;padding:8px 5px}.bussiness-results .ticketsData .venta-viajero .venta-viajero-opciones .amount,.bussiness-results-itinerarios .ticketsData .venta-viajero .venta-viajero-opciones .amount{display:block}.bussiness-results .ticketsData .venta-viajero .venta-viajero-datos,.bussiness-results-itinerarios .ticketsData .venta-viajero .venta-viajero-datos{display:block;float:left;width:41.66666667%;padding:0 22px}.bussiness-results .ticketsData .venta-viajero .venta-viajero-datos:after,.bussiness-results .ticketsData .venta-viajero .venta-viajero-datos:before,.bussiness-results-itinerarios .ticketsData .venta-viajero .venta-viajero-datos:after,.bussiness-results-itinerarios .ticketsData .venta-viajero .venta-viajero-datos:before{content:"";display:table}.bussiness-results .ticketsData .venta-viajero .venta-viajero-datos:after,.bussiness-results-itinerarios .ticketsData .venta-viajero .venta-viajero-datos:after{clear:both}.bussiness-results .ticketsData .venta-viajero .venta-viajero-equipaje,.bussiness-results-itinerarios .ticketsData .venta-viajero .venta-viajero-equipaje{display:block;float:left;width:100%;padding-left:10px;padding-right:10px}.bussiness-results .ticketsData .venta-viajero .venta-viajero-equipaje:after,.bussiness-results .ticketsData .venta-viajero .venta-viajero-equipaje:before,.bussiness-results-itinerarios .ticketsData .venta-viajero .venta-viajero-equipaje:after,.bussiness-results-itinerarios .ticketsData .venta-viajero .venta-viajero-equipaje:before{content:"";display:table}.bussiness-results .ticketsData .venta-viajero .venta-viajero-equipaje:after,.bussiness-results-itinerarios .ticketsData .venta-viajero .venta-viajero-equipaje:after{clear:both}.bussiness-results .ticketsData .venta-viajero .venta-viajero-equipaje .amount,.bussiness-results-itinerarios .ticketsData .venta-viajero .venta-viajero-equipaje .amount{display:block;font-size:24px}@media (min-width: 600px){.bussiness-results .ticketsData .venta-viajero .venta-viajero-equipaje,.bussiness-results-itinerarios .ticketsData .venta-viajero .venta-viajero-equipaje{display:block;float:left;width:25%;padding-left:0;padding-right:0}.bussiness-results .ticketsData .venta-viajero .venta-viajero-equipaje:after,.bussiness-results .ticketsData .venta-viajero .venta-viajero-equipaje:before,.bussiness-results-itinerarios .ticketsData .venta-viajero .venta-viajero-equipaje:after,.bussiness-results-itinerarios .ticketsData .venta-viajero .venta-viajero-equipaje:before{content:"";display:table}.bussiness-results .ticketsData .venta-viajero .venta-viajero-equipaje:after,.bussiness-results-itinerarios .ticketsData .venta-viajero .venta-viajero-equipaje:after{clear:both}}.bussiness-results .ticketsData fieldset fieldset>div p,.bussiness-results-itinerarios .ticketsData fieldset fieldset>div p{margin-bottom:15px}.bussiness-results .ticketsData fieldset fieldset>div p .amount,.bussiness-results-itinerarios .ticketsData fieldset fieldset>div p .amount{color:#181e3a;margin-top:5px;font-weight:600}.bussiness-results .ticketsData fieldset fieldset select,.bussiness-results-itinerarios .ticketsData fieldset fieldset select{border:1px solid #e5e5e5;font-size:14px;font-size:.875rem;line-height:19.25px;color:#999;padding:5px}.bussiness-results .ticketsData fieldset fieldset ul,.bussiness-results-itinerarios .ticketsData fieldset fieldset ul{margin:0 0 22px}.bussiness-results .ticketsData fieldset fieldset ul ul,.bussiness-results-itinerarios .ticketsData fieldset fieldset ul ul{margin:0;padding:0;border:none}.bussiness-results .ticketsData fieldset fieldset ul ul li,.bussiness-results-itinerarios .ticketsData fieldset fieldset ul ul li{font-size:14px;font-size:.875rem;line-height:19.25px;margin-bottom:11px}.bussiness-results .ticketsData fieldset fieldset legend,.bussiness-results-itinerarios .ticketsData fieldset fieldset legend{color:#999;margin-top:5px;border-bottom:1px dotted #999;padding-bottom:3px;font-family:Open Sans,sans-serif;font-weight:700;margin-bottom:10px}.bussiness-results .ticketsData fieldset fieldset div input,.bussiness-results-itinerarios .ticketsData fieldset fieldset div input{padding:8px 10px;margin-bottom:11px}.bussiness-results .ticketsData fieldset fieldset p,.bussiness-results-itinerarios .ticketsData fieldset fieldset p{color:#181e3a}.bussiness-results .ticketsData fieldset fieldset p span,.bussiness-results-itinerarios .ticketsData fieldset fieldset p span{color:#999}.bussiness-results .ticketsData fieldset fieldset fieldset,.bussiness-results-itinerarios .ticketsData fieldset fieldset fieldset{background:#fff;padding:11px}.bussiness-results .ticketsData fieldset fieldset fieldset p,.bussiness-results-itinerarios .ticketsData fieldset fieldset fieldset p{margin-bottom:11px}.bussiness-results .ticketsData input[type=button],.bussiness-results-itinerarios .ticketsData input[type=button]{position:relative!important}.bussiness-results .ticketsData input[type=button]:hover,.bussiness-results-itinerarios .ticketsData input[type=button]:hover{background:#f8c800;color:#181e3a}.bussiness-results .ticketsData input[type=text],.bussiness-results-itinerarios .ticketsData input[type=text]{font-size:14px;font-size:.875rem;line-height:19.25px;padding:8px 4px}.bussiness-results table,.bussiness-results-itinerarios table{margin:5px auto 22px;width:100%!important;border-collapse:collapse;border-bottom:2px solid #181e3a}.bussiness-results table input,.bussiness-results-itinerarios table input{font-size:12px;font-size:.75rem;line-height:16.5px;text-align:center}.bussiness-results table thead,.bussiness-results-itinerarios table thead{font-family:BebasNeueRegular,Arial Narrow,Arial,sans-serif}.bussiness-results table thead tr th,.bussiness-results-itinerarios table thead tr th{padding:10px 1px;text-align:center}.bussiness-results table tr:hover,.bussiness-results-itinerarios table tr:hover{background:#ffea92!important}.bussiness-results table tr:hover input:hover,.bussiness-results-itinerarios table tr:hover input:hover{background:#f8c800}.bussiness-results table tr.even,.bussiness-results-itinerarios table tr.even{background-color:#9999990d}.bussiness-results table tr.odd,.bussiness-results-itinerarios table tr.odd{background-color:#99999940}.bussiness-results table td,.bussiness-results table th,.bussiness-results-itinerarios table td,.bussiness-results-itinerarios table th{color:#181e3a;border:none;border-bottom:1px solid #e5e5e5;padding:10px 0;border-collapse:collapse;font-size:13px;font-size:.8125rem;line-height:17.88px}.bussiness-results table th,.bussiness-results-itinerarios table th{background:#181e3a;color:#fff;text-transform:uppercase;font-size:12px;font-size:.75rem;line-height:16.5px;text-align:left}.bussiness-results table th.last,.bussiness-results-itinerarios table th.last{border-right:none}.bussiness-results table th span,.bussiness-results-itinerarios table th span{display:inline-block}.bussiness-results table th span:before,.bussiness-results-itinerarios table th span:before{font-family:Siconfont;content:"\e016";font-size:1em;display:inline-block;font-weight:400;position:relative;top:0;margin-right:2px}.bussiness-results table td,.bussiness-results-itinerarios table td{text-align:center;vertical-align:middle}.bussiness-results table td img,.bussiness-results-itinerarios table td img{max-width:78px}.bussiness-results table td p.anulado,.bussiness-results table td p.devolucion,.bussiness-results-itinerarios table td p.anulado,.bussiness-results-itinerarios table td p.devolucion{display:inline-block;margin-right:10px}.bussiness-results table td .saleTypes li,.bussiness-results-itinerarios table td .saleTypes li{position:relative;top:10px;display:inline-block;margin-right:5px}.bussiness-results table td.operadora img,.bussiness-results-itinerarios table td.operadora img{position:relative;top:5px}.bussiness-results table .wayBillActions,.bussiness-results-itinerarios table .wayBillActions{padding:0 .3em}.help-results-content{font-family:sans-serif;margin-left:2px;background-color:#fff4ac;display:inline-block;font-weight:700;color:#181e3a;padding:3px 6px;line-height:1em;border-radius:50%}.help-results-content:hover{background-color:#fff}.help-results-content:focus{color:#181e3a}.help-resutls-tooltip-content{position:absolute!important;z-index:10;background-color:#999;display:inline-block;text-transform:none;width:300px;text-align:left;border-radius:5px;box-shadow:0 0 10px 5px #181e3a4d;padding:7px;color:#fff;font-size:13px;font-size:.8125rem;line-height:17.88px}.help-resutls-tooltip-content:before{content:" ";display:block;width:18px;height:13px;background-image:url(/bonos/view/css/extended/img/triangle.png)}.help-resutls-tooltip-content.help-resutls-tooltip-content-left{left:0}.help-resutls-tooltip-content.help-resutls-tooltip-content-left:before{position:absolute;top:-12px;left:30px}.help-resutls-tooltip-content.help-resutls-tooltip-content-right{right:20px}.help-resutls-tooltip-content.help-resutls-tooltip-content-right:before{position:absolute;top:-12px;left:255px}.expeditionPriceDel,.rate .defprice{min-width:45px;display:inline-block;color:#181e3a;text-align:left}.expeditionPricing,.expeditionPricingNormal{text-align:left!important}.expeditionPricing .expeditionPriceSee,.expeditionPricingNormal .expeditionPriceSee{background-color:transparent;color:#999;display:block;text-align:left;padding-left:15px;width:100%;font-size:11px;letter-spacing:.2em;position:relative;top:3px}.expeditionPricing .expeditionPriceSee:hover,.expeditionPricingNormal .expeditionPriceSee:hover{background-color:transparent;color:#181e3a}.expeditionPricingNormal{text-align:center!important}.expeditionPricingNormal .expeditionPriceSee{text-align:center!important;position:relative;top:7px}.expeditionPriceDel{min-width:49px;text-align:right;padding-right:3px}.expeditionPrice{background-color:#181e3a;color:#fff;border-radius:3px;display:inline-block;padding:5px 8px;margin-right:3px}.expeditionPrice:hover{background-color:#f8c800}.expeditionPriceDto,.rate .discount{background-color:#f8c800;color:#181e3a;border-radius:50%;padding:5px;display:inline-block}.expeditionPriceDto{padding:.7em .5em}.ratePricesPopUp{text-align:left}.ratePricesPopUp .rate{padding:5px 0;border-bottom:1px dotted #ccc}.ratePricesPopUp .name{font-weight:700;color:#181e3a}.ratePricesPopUp .amount{color:#fff;background-color:#181e3a;padding:4px 7px 1px;border-radius:3px}.ratePricesPopUp .rate{color:#999}.operadora .image-logo-company-nofilter,.operadora:hover .image-logo-company-filter{display:none}.operadora:hover .image-logo-company-nofilter{display:inline-block}.btVerItinerario{padding:5px 8px!important;background-color:#999!important}.btVerItinerario:hover{background-color:#181e3a!important}.btn-buy-state-back,.btn-buy-state-go{display:inline-block;background-color:#f8c800;color:#181e3a;text-transform:uppercase;font-weight:700;padding:5px 10px 0;margin-bottom:5px;min-width:176px;min-height:37px;border-radius:3px}.btn-buy-state-back span,.btn-buy-state-go span{position:relative;display:block;width:100%;text-align:center;top:5px}.btn-buy-state-back .state-check,.btn-buy-state-back.on img,.btn-buy-state-go .state-check,.btn-buy-state-go.on img{display:none}.btn-buy-state-back:hover,.btn-buy-state-go:hover{background-color:#fff}.btn-buy-state-back img,.btn-buy-state-go img{float:left}.btn-buy-state-back.on,.btn-buy-state-go.on{background-color:#f8c800;color:#181e3a;position:relative;top:3px}.btn-buy-state-back.on img.state-check,.btn-buy-state-go.on img.state-check{display:inline}.btn-buy-state-back.on span,.btn-buy-state-go.on span{top:5px}.btn-buy-state-completo{display:inline-block;background-color:#cb322d;color:#fff;text-transform:uppercase;font-weight:700;padding:5px 16px;margin-bottom:5px;line-height:1em;border-radius:3px}.btn-more-options a{font-size:11px;font-size:.6875rem;text-transform:lowercase;display:block;letter-spacing:.2em;color:#999;line-height:1em}.btn-more-options a:hover{color:#181e3a}.types-sale{padding:10px;margin-top:10px}.types-sale li{clear:both;margin-bottom:10px;border-bottom:1px solid #999;padding-bottom:10px;color:#999}.types-sale li:after,.types-sale li:before{content:"";display:table}.reserva-ticket a#bussiness_btn.alone span,.reserva-ticket a#discrecional_btn.alone span,.reserva-ticket a#renting_btn.alone span,.saleFooter{display:none}.types-sale li:after{clear:both}.types-sale li p{margin-top:10px}.types-sale img{width:50px;margin-right:10px;float:left}.movil-table.result-ida tr th{position:relative}.saleFooter .totalAmount{position:relative;background-color:#f8c800;color:#181e3a;width:100%;text-align:center;padding:12px 0;font-size:24px;font-size:1.5rem;line-height:33px;font-weight:800}.saleFooter #btContinuarStep1{margin-top:17px;padding:15px 40px;text-transform:uppercase}.saleFooter #btContinuarStep1:hover{background-color:#fff}.onlineSaleFormSummary:after,.onlineSaleFormSummary:before{content:"";display:table}.onlineSaleFormSummary:after{clear:both}#onlineSaleFormSummary{padding-top:22px}.resumen-datos-viajero,.resumen-info-viajero{font-family:BebasNeueRegular,Arial Narrow,Arial,sans-serif;background-color:#fff;padding:22px;min-height:320px;margin-bottom:22px;display:block;float:left;width:50%}.resumen-datos-viajero ul li p:after,.resumen-datos-viajero ul li p:before,.resumen-datos-viajero:after,.resumen-datos-viajero:before,.resumen-info-viajero ul li p:after,.resumen-info-viajero ul li p:before,.resumen-info-viajero:after,.resumen-info-viajero:before{content:"";display:table}.resumen-datos-viajero:after,.resumen-info-viajero:after{clear:both}.resumen-datos-viajero h4,.resumen-info-viajero h4{top:0;margin-bottom:22px;font-size:18px;font-size:1.125rem;line-height:24.75px}.resumen-datos-viajero ul li,.resumen-info-viajero ul li{margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #999}.resumen-datos-viajero ul li p,.resumen-info-viajero ul li p{margin-bottom:0;color:#999}.resumen-datos-viajero ul li p:after,.resumen-info-viajero ul li p:after{clear:both}.resumen-datos-viajero ul li span,.resumen-info-viajero ul li span{display:inline}.resumen-info-viajero .r-i-v.codigo-reserva{background-color:#181e3a;color:#f8c800;padding:10px;font-size:18px;font-size:1.125rem;line-height:24.75px}.resumen-info-viajero ul li span{display:block}.check-legal{font-size:13px;font-size:.8125rem;line-height:17.88px}.check-legal p input{margin-right:5px}.next-step{text-align:right}.next-step #btContinuarSummary{background:url(/bonos/view/css/extended/img/icons/credit-card.png) 10px 12px no-repeat;background-size:22px 22px;padding-left:10px}.next-step #btContinuarPaypal{background:url(/bonos/view/css/extended/img/icons/paypal.png) 5px 5px no-repeat;background-size:35px 35px;padding-left:10px}.next-step #btContinuarPaypal,.next-step #btContinuarSummary,.next-step .btAtras{background-color:#181e3a;color:#fff;padding:10px 40px}.next-step #btContinuarPaypal:hover,.next-step #btContinuarSummary:hover,.next-step .btAtras:hover{background-color:#f8c800!important;color:#181e3a}.venta-conditions{padding:22px;background-color:#fff;color:#333}#sale-loader-back img{width:32px}#sale-loader-back p{display:inline-block;padding:0 0 22px 22px}#tpv-refund-button{background:url(/bonos/view/css/extended/img/icons/credit-card.png) 5px 12px no-repeat;background-size:22px 22px;padding-left:20px}#paypal-refund-button{background:url(/bonos/view/css/extended/img/icons/paypal.png) 0 5px no-repeat;background-size:30px 30px;padding-left:20px}#close-refund-button,#paypal-refund-button,#tpv-refund-button{font-weight:200!important;font-size:1em!important;background-color:#181e3a;color:#fff;padding:10px 20px;text-align:center}#close-refund-button:hover,#paypal-refund-button:hover,#tpv-refund-button:hover{background-color:#f8c800;color:#181e3a}.anulacion-total{text-align:right;padding:11px 0 22px}.anulacion-total input{padding:10px 40px}.anulacion-total input:hover{color:#181e3a}.precio-total-reservas{display:block;font-size:21px;font-size:1.3125rem;line-height:28.88px;padding:11px 0}.btModificar{background-color:#7fdf37!important}.btModificar:hover{background-color:#5daf20!important}.btAnular{background-color:#c00!important}.btAnular:hover{background-color:#8f1111!important}.btImprimir{background-color:#bf9f0b!important}.btImprimir:hover{background-color:#8f7911!important}.btAddPackage{background-color:#ffa200!important}.btAddPackage:hover{background-color:#7f5000!important}.bussiness-lines{border-top:4px solid #f2f2f2;border-right:4px solid #f2f2f2;border-left:4px solid #f2f2f2}.bussiness-lines li{text-align:center;font-family:Oswald,sans-serif}.bussiness-lines li a{color:#181e3a;padding-bottom:2%}.bussiness-lines li a:hover{background-size:48%;transition:ease-out .2s}.bussiness-lines li a>span{padding-top:55%;display:block}.bussiness-lines li a>span.info{font-family:Open Sans,sans-serif;font-size:13px;font-size:.8125rem;line-height:17.88px;font-weight:400;display:inline;color:#999;visibility:hidden}.bussiness-lines li a>span.info.show{visibility:visible}.bussiness-lines li.tickets a{background-color:#f2f2f2}.bussiness-lines li.tickets a:hover{background-color:#f8c800}.bussiness-lines li.tickets.selected a{background-size:48%;background-color:#f8c800}.bussiness-lines li.discrecional a{background-color:#f2f2f2}.bussiness-lines li.discrecional a:hover{background-color:#fff}.bussiness-lines li.discrecional.selected a{background-size:48%;background-color:#fff}.bussiness-lines li.renting a{background-color:#f2f2f2}.bussiness-lines li.renting a:hover{color:#fff;background-color:#181e3a}.bussiness-lines li.renting.selected a{background-size:48%;background-color:#181e3a;color:#fff}.about .bussiness-lines li a,.flota .catamaran{background-color:#f2f2f2}.about p{color:#999}.about p a{color:#181e3a}.about p a:hover{color:#f8c800}.about .bussiness-lines{border-width:22px;margin:0 0 22px;border-bottom:22px solid #f2f2f2}.about .bussiness-lines li.discrecional a,.about .bussiness-lines li.renting a,.about .bussiness-lines li.tickets a{min-height:350px;background-size:40%;background-position:center 5%;background-repeat:no-repeat;position:relative}.about .bussiness-lines li.discrecional a span,.about .bussiness-lines li.renting a span,.about .bussiness-lines li.tickets a span{padding-top:49%}.about .bussiness-lines li.discrecional a .info,.about .bussiness-lines li.renting a .info,.about .bussiness-lines li.tickets a .info{display:block;position:absolute;height:100%;top:0;padding:15px 22px}.about .starts li:before,.copy-container,.promo>div{position:relative}.about .bussiness-lines li.tickets a:hover span{background-color:#f8c800}.about .bussiness-lines li.discrecional a:hover span{background-color:#fff}.about .bussiness-lines li.renting a:hover span{background-color:#181e3a}.about img{width:100%;border:15px solid #e5e5e5;margin-bottom:0}.about .starts{color:#181e3a;background-color:#fff;margin-top:-5px;padding:22px;-moz-column-count:3;-moz-column-gap:20px;-webkit-column-count:3;-webkit-column-gap:20px;column-count:3;column-gap:20px}.about .starts li{margin-bottom:10px;font-weight:600}.about .starts li:before{font-family:Siconfont;content:"\f292";font-size:1.3em;display:inline-block;font-weight:400;top:2px;margin-right:4px}.promo .copy,.promo-private .copy{font-family:Open Sans,sans-serif!important}.booking-hour{background-color:#fff;padding:14.67px!important;border-radius:10px}.booking-hour h2{top:0;font-size:12px;font-size:.75rem;line-height:16.5px;color:#999;border-bottom:1px dotted #999;margin-bottom:0}.info,.job-conditions h2,.promo .copy{line-height:35.75px}.booking-hour .btBuscar{width:100%;background-color:#999;color:#fff;padding:6px 0;margin-top:4px}.booking-hour .btBuscar:hover{background-color:#f8c800}.promo>div{border:4px solid #fff;max-height:240px}.promo .copy{color:#fff;background-color:transparent!important;position:absolute;top:22px;padding:0 33px;border-bottom:none!important;font-size:26px;font-size:1.625rem;font-weight:400;text-shadow:-1px -1px 0 #181e3a,1px -1px 0 #181e3a,-1px 1px 0 #181e3a,1px 1px 0 #181e3a,1px 1px 2px #181e3a}.promo p{position:absolute;top:170px;margin-left:33px}.promo p a{display:inline-block;width:auto;border:none;cursor:hand;text-align:center;border-radius:6px;background-color:#fff;color:#181e3a;padding:10px 20px}#travel-results-close p,#travel-search #loading_destinations,#travel-search #sale_points_container_close,.contact .telf span,.reserva-ticket{text-align:right}.promo p a:hover{background-color:#f8c800}.promo p a:focus{color:#fff}.promo p a.is-disable{background-color:#999}.promo p a.is-disable:hover{color:#fff;background-color:#666}.promo p a.is-gosth{background-color:transparent;border:1px solid #181e3a;color:#181e3a}.promo p a.is-gosth:hover{border-color:#999;color:#999}.promo p a.is-error{background-color:#c00}.promo p a.is-error:hover{color:#fff;background-color:#940505}.promo p a.is-right{background-color:#0ed464}.promo p a.is-right:hover{color:#fff;background-color:#07a34b}.promo p a.is-secondary{background-color:#f8c800;color:#181e3a}.promo p a.is-secondary:hover{background-color:#181e3a;color:#fff}.promo .copy-container-video{top:97px;left:40%}.promo .copy-container-video a{background-color:#fff9;padding:22px 25px 22px 30px!important;border-radius:5px}.promo .copy-container-video a:after{font-family:Siconfont;content:"\e00d";font-size:2.5em;display:inline-block;font-weight:400;position:relative;top:6px;margin-left:0}.promo .copy-container-video a span{display:none!important;visibility:hidden}.promo .copy-container-video a:hover{background-color:#f8c80099}.promo .alternate{right:22px}.reserva-ticket{clear:both;width:100%;max-width:1032px;margin-right:auto;margin-left:auto;height:0;overflow:visible;display:block;margin-bottom:66px}.reserva-ticket:after,.reserva-ticket:before{content:"";display:table}.reserva-ticket:after{clear:both}.reserva-ticket p{display:inline-block}.reserva-ticket a#bussiness_btn,.reserva-ticket a#discrecional_btn,.reserva-ticket a#renting_btn{font-size:12px;font-size:.75rem;line-height:16.5px;font-weight:700;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;padding:8px 12px 8px 38px;color:#181e3a;border-radius:0 0 10px 10px}.reserva-ticket a#bussiness_btn{background:url(/bonos/view/css/extended/img/icons/mini.png) 5px no-repeat #f8c800}.reserva-ticket a#renting_btn{background:url(/bonos/view/css/extended/img/icons/mini-c.png) 2px no-repeat #181e3a;color:#fff}.reserva-ticket a#discrecional_btn{background:url(/bonos/view/css/extended/img/icons/mini-d.png) 2px no-repeat #fff;border:1px solid #999;border-top:none}.reserva-ticket a:hover{background-color:#ffe05f}.reserva-ticket a#bussiness_btn.alone,.reserva-ticket a#discrecional_btn.alone,.reserva-ticket a#renting_btn.alone{padding:10px 4px;height:34px;width:42px}.reserva-ticket a#discrecional_btn.alone,.reserva-ticket a#renting_btn.alone{height:34px;width:42px}.reserva-ticket a#discrecional_btn.alone:after,.reserva-ticket a#renting_btn.alone:after{content:"";margin:0}.info-resume{clear:both;background-color:#181e3a;background:linear-gradient(to bottom,#181e3a,#2e3a70);position:relative}.info-resume:after,.info-resume:before{content:"";display:table}.info-resume:after{clear:both}.events{position:relative}.events .events-info,.events .offers-info{padding-top:22px;position:relative}.events .events-info li,.events .offers-info li{position:relative;margin-bottom:20px;display:block}.events a{display:inline-block;clear:both}.events figure{background-color:#fff;margin-bottom:0!important;clear:both;display:inline-block;padding:4px 4px 0;overflow:hidden}.events figure img{width:100%}.events .info{position:absolute;width:100%;height:100%;padding:11px;border:4px solid transparent}.events .info:hover{background-color:#f8c800f2;border:4px solid #fff}.events .info h3{font-size:15px;font-size:.9375rem;line-height:20.63px;top:0}.events .info p{font-size:11px;font-size:.6875rem;line-height:15.13px;font-weight:400;color:#181e3a}.events .events-info li:hover .catego{display:none!important;visibility:hidden}.events .events-info .info{padding:0}.events .events-info .info .info-headers{vertical-align:bottom;background-color:#181e3acc;position:absolute;bottom:5px;left:0;width:100%;padding:11px}.events .events-info .info h3{color:#fff;margin-bottom:0;font-family:Open Sans,sans-serif;font-weight:600;font-size:13px;font-size:.8125rem;line-height:17.88px}.events .events-info .info h4{font-family:Open Sans,sans-serif;color:#fff;font-weight:200;font-size:11px;font-size:.6875rem;line-height:15.13px;margin-bottom:0;top:0;display:none}.events .events-info .info .resume{display:none}.events .events-info .info:hover{height:97%;background-color:#181e3acc}.events .events-info .info:hover .info-headers{padding-top:11px;height:100%;background-color:transparent}.events .events-info .info:hover h3{margin-bottom:11px}.events .events-info .info:hover h4{display:block;visibility:visible;color:#f8c800}.events .events-info .info:hover .info-date{display:none!important;visibility:hidden}.events .events-info .info:hover .resume{display:block;color:#fff}.events .events-info .catego{position:absolute;right:3px;top:3px;text-indent:-9999px;font-size:0;z-index:1;height:37px;width:37px}.events .events-info .catego.music{background:url(/bonos/view/css/extended/img/icons/music.png) no-repeat;background-size:100%}.events .events-info .catego.sport{background:url(/bonos/view/css/extended/img/icons/sport.png) no-repeat;background-size:100%}.events .events-info .catego.more{background:url(/bonos/view/css/extended/img/icons/more.png) no-repeat;background-size:100%}.events .events-info .catego.gastro{background:url(/bonos/view/css/extended/img/icons/gastro.png) no-repeat;background-size:100%}.events .events-info .catego.cultura{background:url(/bonos/view/css/extended/img/icons/cultura.png) no-repeat;background-size:100%}.events .events-info .catego.fiestas{background:url(/bonos/view/css/extended/img/icons/fiestas.png) no-repeat;background-size:100%}.events .events-info .info-date{margin-bottom:5px;background-color:#181e3a;color:#fff;padding:3px 3px 2px;position:absolute;top:0;left:0}.events .intro-home{clear:both;color:#fff;font-size:18px;font-size:1.125rem;line-height:24.75px;font-weight:200;margin-left:1.01744186%;margin-right:1.01744186%;top:15px;margin-bottom:8px;padding-bottom:5px;border-bottom:1px dotted #fff}.events .offers-info{position:relative;height:auto}.events .offers-info a{position:relative;background-color:#f8c800;width:100%;overflow:hidden}.events .offers-info a.special .info{padding:0}.events .offers-info a.special h3,.events .offers-info a.special p{color:#181e3a;padding:11px;border-bottom-color:transparent}.events .offers-info a.special h3{background-color:#fff3}.events .offers-info a.special .price{font-weight:600}.events .offers-info a.special:hover h3,.events .offers-info a.special:hover p{color:#181e3a}.events .offers-info figure{background-color:transparent;z-index:0;overflow:hidden;line-height:0}.events .offers-info .info h3,.events .offers-info .info:hover{background-color:#181e3acc}.events .offers-info figure img{margin:0;position:absolute;bottom:0;top:0;left:0;width:100%}.events .offers-info .info{z-index:1;padding:0;position:relative;min-height:200px;border:4px solid #fff}.events .offers-info .info h3{color:#fff;font-size:16px;font-size:1rem;line-height:22px;padding:5px 10px 10px;margin-bottom:0}.events .offers-info .info .price{position:absolute;bottom:0;margin:0;background-color:#f8c800d9;padding:5px 12px 0;color:#181e3a;width:100%}.events .offers-info .info .price del{color:#fff}.events .offers-info .info .price p{font-size:13px;font-size:.8125rem;line-height:17.88px;font-weight:700;margin-bottom:0}.events .offers-info .info .price .price-real{display:block;text-align:left;font-size:18px;font-size:1.125rem;line-height:24.75px;font-weight:700;color:#181e3a;padding:0;margin:5px 0}.events .offers-info .info .price .price-real .price-from{font-size:14px;font-size:.875rem;line-height:19.25px}.events .offers-info .info .price .price-real del{color:#ef6868;margin-right:10px;font-size:14px;font-size:.875rem;line-height:19.25px}.events .offers-info .info p.offers-info-txt{padding-top:0!important;font-size:13px;font-size:.8125rem;line-height:17.88px;display:none}.events .offers-info .info:hover h3{border-color:#fff;background-color:transparent}.events .offers-info .info:hover .price-real{background-color:#fff;color:#181e3a}.events .offers-info .info:hover .price{display:none}.events .offers-info .info:hover p.offers-info-txt{margin-bottom:0;display:block;color:#fff;padding:11px 11px 0}.events .events-news{background-color:#fff;position:absolute;height:100%;overflow:auto;right:0}.events .events-news .intro-home{color:#181e3a;border-bottom-color:#181e3a;margin-left:5px;margin-right:5px}.events .events-news ul{background-color:#e5e5e5;position:relative;padding:0;margin:29.7px 0;overflow:auto}.events .events-news li{display:block;width:100%;margin:0;border:none;border-bottom:1px solid #fff;border-top:1px solid #fff}.events .events-news li h3{font-size:16px;font-size:1rem;line-height:22px;top:0;margin-bottom:5px}.events .events-news li p{font-size:11px;font-size:.6875rem;line-height:15.13px}.events .events-news li a{color:#181e3a;width:100%;padding:11px 11px 0}.events .events-news li a:hover{background-color:#dfe2f2}.content #entries h2,.content #faqs h2,.content #jobs h2,.content .about h2,.content .calidad h2,.content .contact h2,.content .discrecional h2,.content .faq h2,.content .flota h2,.content .history h2,.content .lineas h2,.content .monbus h2,.content .renting h2,.content .service h2,.content .tickets h2,.content>h2{font-size:24px;font-size:1.5rem;line-height:33px;border-bottom:1px dotted #181e3a;padding-bottom:5px}#anchor-top{margin-top:-70px;padding-top:70px}.history .title a{font-size:28px;font-size:1.75rem;line-height:38.5px;display:block;font-weight:200;padding:15px;top:0;margin-bottom:5px;text-align:center;border-radius:10px;color:#fff;background-color:#f8c800;background:linear-gradient(to bottom,#f8c800,#c90)}.history .title a:hover{background-color:#f8c800;background:linear-gradient(to bottom,#f8c800,#f8c800)}.history .bus-map{height:20px;position:relative}.history .bus-map img{display:none}.hys-tri:after,.hys-tri:before,figure.triple:after,figure.triple:before{content:"";display:table}.history .bus-map .bus-1,.history .bus-map .bus-2,.history .bus-map .bus-3,.history .bus-map .bus-4,.history .bus-map .bus-5,.history .bus-map .bus-6,.history .bus-map .bus-7{position:absolute}.history .bus-map .bus-1{left:120px}.history .bus-map .bus-2{left:290px}.history .bus-map .bus-3{left:380px}.history .bus-map .bus-4{right:200px}.history .bus-map .bus-5{right:100px}.history .bus-map .bus-6{right:50px}.history .bus-map .bus-7{right:0}.history .route-map{margin:44px 0;padding-bottom:44px;border-bottom:1px dotted #999}.history .route-map img{width:100%;height:auto}figure.triple{width:100%!important}figure.triple:after{clear:both}figure.triple figcaption{padding-top:10px}figure.triple img{width:33%!important;border:none!important;float:left}.about h3,.calidad h3,.flota h4{border-bottom:1px dotted #181e3a}.hys-tri:after{clear:both}.hys-tri figure{width:33%!important;min-height:190px;float:left}.about h3,.calidad h3{font-size:28px;font-size:1.75rem;line-height:38.5px;padding-bottom:7.33px;margin-bottom:44px;font-weight:200}.about h4,.calidad h4{font-size:21px;font-size:1.3125rem;line-height:28.88px;font-weight:200;background-color:#f8c800;color:#181e3a;padding:12px 10px}.calidad .actions li{padding:22px 0;border-bottom:1px solid #e5e5e5;color:#999}.calidad .actions li:before{font-family:Siconfont;content:"\e015";font-size:1em;display:inline-block;font-weight:400;position:relative;top:0;margin-right:4px}.content #entries-main article figure figcaption,.lineas figure figcaption{display:none!important;visibility:hidden}.cal-1,.cal-10,.cal-11,.cal-12,.cal-13,.cal-14,.cal-15,.cal-16,.cal-17,.cal-18,.cal-19,.cal-2,.cal-20,.cal-21,.cal-22,.cal-3,.cal-4,.cal-5,.cal-6,.cal-7,.cal-8,.cal-9{margin:22px 0}.cal-1 p,.cal-10 p,.cal-11 p,.cal-12 p,.cal-13 p,.cal-14 p,.cal-15 p,.cal-16 p,.cal-17 p,.cal-18 p,.cal-19 p,.cal-2 p,.cal-20 p,.cal-21 p,.cal-22 p,.cal-3 p,.cal-4 p,.cal-5 p,.cal-6 p,.cal-7 p,.cal-8 p,.cal-9 p{color:#999}.info{clear:both;font-size:26px;font-size:1.625rem;font-weight:200}.faq-main .info{font-size:16px;font-size:1rem;line-height:22px}.lineas .lineas-info h3,.lineas h3{font-family:Open Sans,sans-serif;font-weight:300;line-height:38.5px}.lineas figure img{width:100%}.lineas h3{font-size:28px;font-size:1.75rem;color:#181e3a}.lineas h3 span{color:#181e3a;display:block}.lineas p{color:#999}.lineas .lineas-info h3{font-size:28px;font-size:1.75rem;color:#ccc}.lineas .lineas-info .button,.oswald{font-family:Oswald,sans-serif}.lineas .lineas-info h3 span{color:#181e3a;display:block}.lineas .lineas-info .button{font-size:16px;font-size:1rem;line-height:22px;text-transform:uppercase;padding:10px 25px;background-color:#f8c800}.lineas .lineas-info .button:hover{background-color:#181e3a;color:#fff}.lineas.international h3{font-size:18px;font-size:1.125rem;line-height:24.75px;font-weight:400}.lineas.international ul a{display:inline-block;color:#181e3a}.lineas.international ul a:before{font-family:Siconfont;content:"\e00d";font-size:1em;display:inline-block;font-weight:400;position:relative;top:1px;margin-right:4px}.lineas.international ul a:hover{color:#999}.lineas.international .large{top:0;line-height:1.3em;margin-bottom:22px}.lineas.international .international-services{border-top:1px solid #999;clear:both}.lineas.international .international-services:after,.lineas.international .international-services:before{content:"";display:table}.lineas.international .international-services:after{clear:both}.lineas.international .international-services p{color:#999;font-size:14px;font-size:.875rem;line-height:19.25px}.lineas.international .international-services ul{font-size:14px;font-size:.875rem;line-height:19.25px}.lineas.international .international-services ul li{margin-bottom:10px}.lineas.international .international-services .map{margin-top:33px}.lineas.international .international-services .map img{box-shadow:0 0 10px 2px #ccc;width:90%}.lineas.international .international-services .row-half{margin-top:22px}.lineas.international .international-services .row-half h3{top:0;margin-bottom:11px}.lineas .decoration.p-total{padding-bottom:10px}.lineas .decoration.p-total b{border-bottom:1px dotted #999;display:block;margin-bottom:10px}.linea-app>a{display:block;text-align:center}.linea-app img{max-width:100%}.app-download{margin-top:1em;background-color:#f0f0f0;padding:7px}.app-download:after,.app-download:before{content:"";display:table}.app-download:after{clear:both}.app-download a{display:block}.app-download a:hover{opacity:.6}.app-download li{display:inline-block}.app-download li:last-child{float:right}.app-download li img{margin:0;vertical-align:middle}.rutasprincipales{border-color:transparent}.rutasprincipales td{border:none;border-bottom:1px solid #999;font-size:13px;font-size:.8125rem;line-height:17.88px;padding:15px 10px}.rutasprincipales .ruta{display:block;font-size:21px;font-size:1.3125rem;line-height:28.88px;color:#f8c800;margin-bottom:11px}.rutasprincipales .ruta:before{font-family:Siconfont;content:"\f210";font-size:1.5em;display:inline-block;font-weight:400;position:relative;top:5px;margin-right:8px}.rutasprincipales td:nth-child(even){background-color:#181e3a1a}.rutasprincipales .empty{background-color:#181e3a0d!important}.rutasprincipales p,.rutasprincipales ul li{font-size:13px;font-size:.8125rem;line-height:17.88px}.rutasprincipales a{color:#999}.rutasprincipales a:hover{color:#181e3a}.rutasprincipales .routes{background-color:#181e3ae6}.rutasprincipales .routes td a{font-weight:700;color:#f8c800}.rutasprincipales .routes td a:hover{color:#fff}.rutasprincipales .info{font-size:16px;font-size:1rem;line-height:22px;font-weight:700;padding:0;border-bottom-color:#99999980}.rutasprincipales .info p{margin-bottom:0;background-color:#181e3a;padding:10px;color:#fff!important}.rutasprincipales .info p:first-child{margin-top:40px}.alternativetable .info{font-size:14px;font-size:.875rem;line-height:19.25px;font-weight:700;text-transform:uppercase}.alternativetable td{border:none;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #ccc}.alternativetable td p{margin-bottom:0}.alternativetable tr:nth-child(even){background-color:#f8c8000a}#itinerario_map.map{border:15px solid #e5e5e5;height:483px}.padding-l{padding-left:30px}@media only screen and (max-width: 480px),only screen and (max-device-width: 480px){.padding-l{padding-left:0}}.budget{padding-right:44px;margin-top:33px}.budget p{text-align:center}.budget p a{padding:11px 22px 22px;font-size:18px;font-size:1.125rem;line-height:24.75px;font-weight:700;color:#181e3a;border-radius:10px;background-color:#fff;background:linear-gradient(to bottom,#fff,#d9d9d9);box-shadow:5px 5px 12px 2px #999}.budget p a:hover{background-color:#e6e6e6;background:linear-gradient(to bottom,#e6e6e6,#bfbfbf)}.budget p span{display:block}.ico-calidad{background:url(/bonos/view/css/extended/img/icons/calidad.png) center 3px no-repeat;background-size:30%;padding-top:32%}.ico-calidad.disabled{opacity:.3}.ico-calidad.disabled a{cursor:default;color:#181e3a}.ico-calidad.disabled a:hover{color:#181e3a}.ico-talk{background:url(/bonos/view/css/extended/img/icons/talk-ico.png) center 3px no-repeat;background-size:30%;padding-top:32%}.ico-talk.disabled{opacity:.3}.ico-talk.disabled a{cursor:default;color:#181e3a}.ico-talk.disabled a:hover{color:#181e3a}.ico-talk-alt{background:url(/bonos/view/css/extended/img/icons/talk-ico-alt.png) center 3px no-repeat;background-size:30%;padding-top:32%}.ico-talk-alt.disabled{opacity:.3}.ico-talk-alt.disabled a{cursor:default;color:#181e3a}.ico-talk-alt.disabled a:hover{color:#181e3a}.ico-chat{background:url(/bonos/view/css/extended/img/icons/chat.png) center 3px no-repeat;background-size:30%;padding-top:32%}.ico-chat.disabled{opacity:.3}.ico-chat.disabled a{cursor:default;color:#181e3a}.ico-chat.disabled a:hover{color:#181e3a}.flota .tickets{background:url(/bonos/view/css/extended/img/icons/tickets.png)}.flota .discrecional{background:url(/bonos/view/css/extended/img/icons/discrecional.png)}.flota .renting{background:url(/bonos/view/css/extended/img/icons/renting.png)}.flota .discrecional,.flota .renting,.flota .tickets{background-size:30%;padding-top:32%;background-position:center 3px;background-repeat:no-repeat}.flota .discrecional.disabled,.flota .renting.disabled,.flota .tickets.disabled{opacity:.3}.flota .discrecional.disabled a,.flota .renting.disabled a,.flota .tickets.disabled a{cursor:default;color:#181e3a}.flota .discrecional.disabled a:hover,.flota .renting.disabled a:hover,.flota .tickets.disabled a:hover{color:#181e3a}.flota .catamaran li p,.flota .mark>li,.flota .prestaciones p,.flota .wf p,.flota small,.renting li,.renting p{color:#999}.renting .large{line-height:1.4em;top:0;font-weight:200;margin-bottom:22px}.renting h3{text-transform:uppercase;font-weight:200;font-size:21px}.flota h3{font-size:29px;font-size:1.8125rem;line-height:39.88px}.flota h4{text-transform:uppercase;font-weight:200;padding-bottom:7.33px;margin-bottom:33px}.flota small{clear:both;margin-bottom:22px;display:block}.flota .large{font-weight:200;line-height:29px;margin-bottom:22px;top:0}.flota .prestaciones,.flota .seguridad{margin-bottom:66px}.flota .prestaciones img,.flota .seguridad img{width:100%}.flota .confort ul{margin-bottom:20px}.flota .mark>li{margin-bottom:10px}#btBuscarPostSaleForm,#postSaleuserEmail,.decoration{margin-bottom:15px}.flota .mark>li:before{font-family:Siconfont;content:"\f20b";font-size:1em;display:inline-block;font-weight:400;position:relative;top:0;margin-right:4px}.flota .catamaran:after,.flota .catamaran:before{content:"";display:table}.flota .catamaran:after{clear:both}.flota .catamaran li{padding:22px;min-height:320px}.flota .catamaran li h4{line-height:1.3em}.flota .catamaran li h4:before{font-family:Siconfont;content:"\f292";font-size:1.1em;display:inline-block;font-weight:400;position:relative;top:0;margin-right:4px}.flota .catamaran li img{border:10px solid #fff}.flota .catamaran figure{background-color:#e5e5e5;padding:22px}.flota .catamaran figure img{border:1px solid #dedede;padding:22px;background-color:#fff}.tab-discre{background-color:#181e3a;color:#fff;padding:22px}.content #entries-main article header h2 a,.tab-renting{color:#181e3a}.tab-renting{background-color:#f2f2f2;padding:0 22px 11px}.decoration,.service .services .airport a:hover,.service .services .circuit a:hover,.service .services .cultura a:hover,.service .services .fiestas a:hover,.service .services .gastro a:hover,.service .services .more a:hover,.service .services .music a:hover,.service .services .sport a:hover,.service .services .wedding a:hover,.services .airport a:hover,.services .airport-group a:hover,.services .circuit a:hover,.services .circuit-group a:hover,.services .congres a:hover,.services .congres-group a:hover,.services .cultura a:hover,.services .fiestas a:hover,.services .gastro a:hover,.services .more a:hover,.services .more-group a:hover,.services .music a:hover,.services .music-group a:hover,.services .sport a:hover,.services .sport-group a:hover,.services .wedding a:hover,.services .wedding-group a:hover{background-color:#e5e5e5}.decoration{border:1px solid #ccc;padding-top:8.8px;padding-bottom:0}.decoration:after,.decoration:before{content:"";display:table}.decoration li,.decoration.deco-4 li{display:inline;margin-left:1.01744186%;margin-right:1.01744186%;float:left}.decoration:after{clear:both}.decoration.deco-4 li{width:22.96511628%}.decoration li{margin-bottom:5.5px;width:31.29844961%;padding:0}.decoration li figure{padding:0;background-color:transparent}.decoration li img{width:100%;border:10px solid #fff}.decoration li:before{display:none}.decoration.total{padding:0}.decoration.total li{display:block;float:left;width:100%;margin:0!important;line-height:0}.decoration.total li:after,.decoration.total li:before{content:"";display:table}.decoration.total li:after{clear:both}.decoration.half{padding:0}.decoration.half li{display:block;float:left;width:50%;margin:0;line-height:0}.decoration.half li:after,.decoration.half li:before{content:"";display:table}.decoration.half li:after{clear:both}.decoration.mini{padding:0}.decoration.mini li{display:block;float:left;width:33.33333333%;line-height:0;margin:0;padding:0}.decoration.mini li:after,.decoration.mini li:before{content:"";display:table}.decoration.mini li:after{clear:both}.decoration.mini li img{border-width:4px}.content #entries-main article{background-color:#f2f2f2;padding:11px;box-shadow:0 3px #181e3a;margin-bottom:22px}.content #entries-main article figure{margin-right:22px}.content #entries-main article figure img{width:100%;border:1px solid #181e3a;padding:3px;background-color:#fff}.content #entries-main article header h2{border-bottom:none;top:0;font-size:18px;font-size:1.125rem;line-height:24.75px;margin-bottom:0}.content #entries-main article header p{font-size:12px;font-size:.75rem;line-height:16.5px;color:#999}.content #entries-main article p{color:#999}.content #entries-main article .read-more{font-size:13px;font-size:.8125rem;line-height:17.88px}.content #entries-main article .read-more a{display:inline-block;width:auto;border:none;cursor:hand;text-align:center;border-radius:6px;background-color:#f8c800;padding:5px 10px;color:#181e3a;font-weight:600}.content #entries-main article .read-more a:focus{color:#fff}.content #entries-main article .read-more a.is-disable{background-color:#999}.content #entries-main article .read-more a.is-disable:hover{color:#fff;background-color:#666}.content #entries-main article .read-more a.is-gosth{background-color:transparent;border:1px solid #181e3a;color:#181e3a}.content #entries-main article .read-more a.is-gosth:hover{border-color:#999;color:#999}.content #entries-main article .read-more a.is-error{background-color:#c00}.content #entries-main article .read-more a.is-error:hover{color:#fff;background-color:#940505}.content #entries-main article .read-more a.is-right{background-color:#0ed464}.content #entries-main article .read-more a.is-right:hover{color:#fff;background-color:#07a34b}.content #entries-main article .read-more a.is-secondary{background-color:#f8c800;color:#181e3a}.content #entries-main article .read-more a.is-secondary:hover{background-color:#181e3a;color:#fff}.content #entries-main article .read-more a:before{font-family:Siconfont;content:"\f223";font-size:1.5em;display:inline-block;font-weight:400;position:relative;top:2px;margin-right:4px}.content #entries-main article .read-more a:hover{background-color:#181e3a;color:#fff}.content #entries-main article footer{clear:both;padding:11px;background-color:#fff}.content #entries-main article .categories p:before{font-family:Siconfont;content:"\f293";font-size:1em;display:inline-block;font-weight:400;position:relative;top:1px;margin-right:4px}.content #entries-main article .tags p{border-bottom:1px dotted #999}.content #entries-main article .tags p:before{font-family:Siconfont;content:"\f28d";font-size:1em;display:inline-block;font-weight:400;position:relative;top:1px;margin-right:4px}.content #entries-main article .categories,.content #entries-main article .tags{font-size:13px;font-size:.8125rem;line-height:17.88px}.content #entries-main article .categories p,.content #entries-main article .tags p{font-weight:700;margin-bottom:0;color:#181e3a}.content #entries-main article .categories a,.content #entries-main article .categories li,.content #entries-main article .tags a,.content #entries-main article .tags li{font-weight:300;margin-right:10px;color:#999}.content #entries-main article .categories li,.content #entries-main article .tags li{display:inline}#entries #entries-main-detail address,#faqs-main-detail address,.service #offers-main-detail address,.service .service-main-detail address{font-size:11px;font-size:.6875rem;line-height:15.13px;color:#999;margin-top:11px}#entries-nav-detail .social,#faqs-nav-detail .social,#jobs-nav-detail .social,#offers-nav-detail .social,#vehicles-nav-detail .social,.back,.service-nav-detail .social{margin-top:22px}#entries #entries-main-detail figure img,#faqs-main-detail figure img,.service #offers-main-detail figure img,.service .service-main-detail figure img{width:100%;border:1px solid #181e3a;padding:3px;background-color:#fff}#entries #entries-main-detail figure figcaption,#faqs-main-detail figure figcaption,.service #offers-main-detail figure figcaption,.service .service-main-detail figure figcaption{display:none!important;visibility:hidden}#entries #entries-main-detail figure img,#faqs-main-detail figure img{border:none;border-top:1px solid #999;border-bottom:1px solid #999;padding:10px 3px}#entries-nav .categories h3,#entries-nav .tags h3,#jobs-nav .categories h3,#jobs-nav .tags h3,#offers-nav .categories h3,#offers-nav .tags h3,#vehicles-nav .categories h3,#vehicles-nav .tags h3,.faq-nav .categories h3,.faq-nav .tags h3,.history-nav .categories h3,.history-nav .tags h3,.service-nav .categories h3,.service-nav .tags h3{font-size:16px;font-size:1rem;line-height:22px;border-bottom:1px dotted #181e3a;padding-bottom:5.5px;margin-bottom:33px}#entries-nav .categories ul,#entries-nav .tags ul,#jobs-nav .categories ul,#jobs-nav .tags ul,#offers-nav .categories ul,#offers-nav .tags ul,#vehicles-nav .categories ul,#vehicles-nav .tags ul,.faq-nav .categories ul,.faq-nav .tags ul,.history-nav .categories ul,.history-nav .tags ul,.service-nav .categories ul,.service-nav .tags ul{font-size:14px;font-size:.875rem;line-height:19.25px}#entries-nav .categories ul li:before,#entries-nav .tags ul li:before,#jobs-nav .categories ul li:before,#jobs-nav .tags ul li:before,#offers-nav .categories ul li:before,#offers-nav .tags ul li:before,#vehicles-nav .categories ul li:before,#vehicles-nav .tags ul li:before,.faq-nav .categories ul li:before,.faq-nav .tags ul li:before,.history-nav .categories ul li:before,.history-nav .tags ul li:before,.service-nav .categories ul li:before,.service-nav .tags ul li:before{font-family:Siconfont;content:"\e00d";font-size:12px;display:inline-block;font-weight:400;position:relative;top:1px;margin-right:5px}#entries-nav .categories a,#entries-nav .tags a,#jobs-nav .categories a,#jobs-nav .tags a,#offers-nav .categories a,#offers-nav .tags a,#vehicles-nav .categories a,#vehicles-nav .tags a,.faq-nav .categories a,.faq-nav .tags a,.history-nav .categories a,.history-nav .tags a,.service-nav .categories a,.service-nav .tags a{color:#999}#entries-nav .categories a:hover,#entries-nav .tags a:hover,#jobs-nav .categories a:hover,#jobs-nav .tags a:hover,#offers-nav .categories a:hover,#offers-nav .tags a:hover,#vehicles-nav .categories a:hover,#vehicles-nav .tags a:hover,.faq-nav .categories a:hover,.faq-nav .tags a:hover,.history-nav .categories a:hover,.history-nav .tags a:hover,.service-nav .categories a:hover,.service-nav .tags a:hover{color:#181e3a}#jobs-nav header,.history-nav header{display:none!important;visibility:hidden}#jobs-nav ul,.history-nav ul{padding:0;border:none}.back a{display:inline-block;width:auto;border:none;cursor:hand;text-align:center;border-radius:6px;padding:8px 10px;background-color:#f8c800;color:#181e3a!important}.back a:focus{color:#fff}.back a.is-disable{background-color:#999}.back a.is-disable:hover{color:#fff;background-color:#666}.back a.is-gosth{background-color:transparent;border:1px solid #181e3a;color:#181e3a}.back a.is-gosth:hover{border-color:#999;color:#999}.pagination,.social-like{border-top:1px dotted #999}.back a.is-error{background-color:#c00}.back a.is-error:hover{color:#fff;background-color:#940505}.back a.is-right{background-color:#0ed464}.back a.is-right:hover{color:#fff;background-color:#07a34b}.back a.is-secondary{background-color:#f8c800;color:#181e3a}.back a.is-secondary:hover{background-color:#181e3a;color:#fff}.back a:before{font-family:Siconfont;content:"\f224";font-size:1.6em;display:inline-block;font-weight:400;position:relative;top:2px;margin-right:4px}.back a:hover{background-color:#181e3a;color:#fff!important}#entries-nav-detail h2,#faqs-nav-detail h2,#jobs-nav-detail h2,#offers-nav-detail h2,#vehicles-nav-detail h2,.service-nav-detail h2{margin-bottom:33px}#entries-nav-detail header,#faqs-nav-detail header,#jobs-nav-detail header,#offers-nav-detail header,#vehicles-nav-detail header,.service-nav-detail header{font-size:12px;font-size:.75rem;line-height:16.5px}#entries-nav-detail header p,#faqs-nav-detail header p,#jobs-nav-detail header p,#offers-nav-detail header p,#vehicles-nav-detail header p,.service-nav-detail header p{color:#999}#entries-nav-detail h3,#faqs-nav-detail h3,#jobs-nav-detail h3,#offers-nav-detail h3,#vehicles-nav-detail h3,.service-nav-detail h3{top:0;font-size:16px;font-size:1rem;line-height:22px;border-bottom:1px dotted #181e3a;padding-bottom:5px;margin-bottom:0}#entries-nav-detail .files,#faqs-nav-detail .files,#jobs-nav-detail .files,#offers-nav-detail .files,#offers-nav-detail .social,#vehicles-nav-detail .files,.service-nav-detail .files,.service-nav-detail .social{margin-bottom:22px}#entries-nav-detail a,#faqs-nav-detail a,#jobs-nav-detail a,#offers-nav-detail a,#vehicles-nav-detail a,.service-nav-detail a{color:#999;font-size:14px;font-size:.875rem;line-height:19.25px}#entries-nav-detail .buy,#faqs-nav-detail .buy,#jobs-nav-detail .buy,#offers-main article,#offers-main article h2,#offers-nav-detail .buy,#vehicles-main-detail h3,#vehicles-nav-detail .buy,.content .discrecional h3,.service-nav-detail .buy{margin-bottom:11px}#entries-nav-detail .files a:before,#faqs-nav-detail .files a:before,#jobs-nav-detail .files a:before,#offers-nav-detail .files a:before,#vehicles-nav-detail .files a:before,.service-nav-detail .files a:before{font-family:Siconfont;content:"\f29a";font-size:1.5em;display:inline-block;font-weight:400;position:relative;top:4px;margin-right:2px}#entries-nav-detail .files a:hover,#faqs-nav-detail .files a:hover,#jobs-nav-detail .files a:hover,#offers-nav-detail .files a:hover,#vehicles-nav-detail .files a:hover,.service-nav-detail .files a:hover{color:#181e3a}#entries-nav-detail .buy ul,#entries-nav-detail .social ul,#faqs-nav-detail .buy ul,#faqs-nav-detail .social ul,#jobs-nav-detail .buy ul,#jobs-nav-detail .social ul,#offers-nav-detail .buy ul,#offers-nav-detail .social ul,#vehicles-main-detail p,#vehicles-nav-detail .buy ul,#vehicles-nav-detail .social ul,.service-nav-detail .buy ul,.service-nav-detail .social ul{margin-top:11px}#entries-nav-detail .social .twitter a:before,#faqs-nav-detail .social .twitter a:before,#jobs-nav-detail .social .twitter a:before,#offers-nav-detail .social .twitter a:before,#vehicles-nav-detail .social .twitter a:before,.service-nav-detail .social .twitter a:before{font-family:Siconfont;content:"\f2e9";font-size:1.5em;display:inline-block;font-weight:400;position:relative;top:2px;margin-right:4px}#entries-nav-detail .social .facebook a:before,#faqs-nav-detail .social .facebook a:before,#jobs-nav-detail .social .facebook a:before,#offers-nav-detail .social .facebook a:before,#vehicles-nav-detail .social .facebook a:before,.service-nav-detail .social .facebook a:before{font-family:Siconfont;content:"\f2e6";font-size:1.5em;display:inline-block;font-weight:400;position:relative;top:2px;margin-right:4px}#entries-nav-detail .social .insta a:before,#faqs-nav-detail .social .insta a:before,#jobs-nav-detail .social .insta a:before,#offers-nav-detail .social .insta a:before,#vehicles-nav-detail .social .insta a:before,.service-nav-detail .social .insta a:before{font-family:Siconfont;content:"\f2ea";font-size:1.5em;display:inline-block;font-weight:400;position:relative;top:2px;margin-right:4px}#entries-nav-detail .social a:hover,#faqs-nav-detail .social a:hover,#jobs-nav-detail .social a:hover,#offers-nav-detail .social a:hover,#vehicles-nav-detail .social a:hover,.service-nav-detail .social a:hover{color:#181e3a}#entries-nav-detail .buy ul:after,#entries-nav-detail .buy ul:before,#faqs-nav-detail .buy ul:after,#faqs-nav-detail .buy ul:before,#jobs-nav-detail .buy ul:after,#jobs-nav-detail .buy ul:before,#offers-nav-detail .buy ul:after,#offers-nav-detail .buy ul:before,#vehicles-nav-detail .buy ul:after,#vehicles-nav-detail .buy ul:before,.service-nav-detail .buy ul:after,.service-nav-detail .buy ul:before{content:"";display:table}#entries-nav-detail .buy ul:after,#faqs-nav-detail .buy ul:after,#jobs-nav-detail .buy ul:after,#offers-nav-detail .buy ul:after,#vehicles-nav-detail .buy ul:after,.service-nav-detail .buy ul:after{clear:both}#entries-nav-detail .buy ul li,#faqs-nav-detail .buy ul li,#jobs-nav-detail .buy ul li,#offers-nav-detail .buy ul li,#vehicles-nav-detail .buy ul li,.service-nav-detail .buy ul li{display:block;float:left;width:100%}#entries-nav-detail .buy ul li:after,#entries-nav-detail .buy ul li:before,#faqs-nav-detail .buy ul li:after,#faqs-nav-detail .buy ul li:before,#jobs-nav-detail .buy ul li:after,#jobs-nav-detail .buy ul li:before,#offers-nav-detail .buy ul li:after,#offers-nav-detail .buy ul li:before,#vehicles-nav-detail .buy ul li:after,#vehicles-nav-detail .buy ul li:before,.service-nav-detail .buy ul li:after,.service-nav-detail .buy ul li:before{content:"";display:table}#entries-nav-detail .buy ul li:after,#faqs-nav-detail .buy ul li:after,#jobs-nav-detail .buy ul li:after,#offers-nav-detail .buy ul li:after,#vehicles-nav-detail .buy ul li:after,.service-nav-detail .buy ul li:after{clear:both}#entries-nav-detail .buy ul li h4,#faqs-nav-detail .buy ul li h4,#jobs-nav-detail .buy ul li h4,#offers-nav-detail .buy ul li h4,#vehicles-nav-detail .buy ul li h4,.service-nav-detail .buy ul li h4{font-size:14px;font-size:.875rem;line-height:19.25px;margin-bottom:0;text-transform:uppercase;font-weight:500;top:0}#entries-nav-detail .buy ul li a,#faqs-nav-detail .buy ul li a,#jobs-nav-detail .buy ul li a,#offers-nav-detail .buy ul li a,#vehicles-nav-detail .buy ul li a,.service-nav-detail .buy ul li a{display:block;color:#181e3a}#entries-nav-detail .buy ul li a:hover,#faqs-nav-detail .buy ul li a:hover,#jobs-nav-detail .buy ul li a:hover,#offers-nav-detail .buy ul li a:hover,#vehicles-nav-detail .buy ul li a:hover,.service-nav-detail .buy ul li a:hover{color:#181e3a}#entries-nav-detail .buy ul li p,#faqs-nav-detail .buy ul li p,#jobs-nav-detail .buy ul li p,#offers-nav-detail .buy ul li p,#vehicles-nav-detail .buy ul li p,.service-nav-detail .buy ul li p{color:#999;font-size:12px;font-size:.75rem;line-height:16.5px;margin-bottom:0}#offers-nav-detail h3,.service-nav-detail h3{font-size:18px;font-size:1.125rem;line-height:24.75px}.socialtwitter a{color:#8dcbf3}.socialtwitter a:before{font-family:Siconfont;content:"\f2e9";font-size:3.5em;display:inline-block;font-weight:400;position:relative;top:2px;margin-right:4px}.socialtwitter a:hover{color:#181e3a}.socialtwitter a span{display:none!important;visibility:hidden}.social-like{padding-top:5px;padding-bottom:5px;margin-top:15px;border-bottom:1px dotted #999}.social-like .fb-like{margin-right:10px;position:relative;top:-4px}.social-like .fb-like,.social-like .g-plusone,.social-like .twit-sb,.social-like>div{clear:both!important;float:none!important;display:block!important;width:100%!important;margin:5px 0 7px!important}#agencyContainer,#agencyContainer .salestab .data-end:after,#agencyContainer .salestab .data-init:after,#agencyContainer:after,#footer .fb-like:after,#jobs-main-detail #inscription_form input#send_inscription,#jobs-main-detail #inscription_form:after,#jobs-main-detail .jobs-info:after,#travel-search #itinerarios_option .nviajeros label:after,#travel-search #itinerarios_option .nviajeros select:after,#travel-search #itinerarios_option .tipoviaje label:after,#travel-search #itinerarios_option .tipoviaje select:after,#travel-search .poi-container li:after,#travel-search .poi-container:after,#vehicles-main-detail h3:after,#vehicles-main-detail p:after,.busqueda-horarios .fecha-ida,.busqueda-horarios .fecha-vuelta,.faq .question .info .imgs:after,.faqs-forms,.faqs-util,.faqs-util .faqs-util-no-opt:after,.faqs-util p.thanks,.faqs-util:after,.infotxt,.pagination,.pagination:after,.social-like .fb-like:after,.social-like .g-plusone:after,.social-like .twit-sb:after,.social-like>div:after{clear:both}.social-like .fb-like:after,.social-like .fb-like:before,.social-like .g-plusone:after,.social-like .g-plusone:before,.social-like .twit-sb:after,.social-like .twit-sb:before,.social-like>div:after,.social-like>div:before{content:"";display:table}.service #offers-main-detail,.service .service-main-detail{padding:0 20px;background-color:#181e3a}.service #offers-main-detail figure img,.service .service-main-detail figure img{box-shadow:0 0 #fff}.service #offers-main-detail h2,.service .service-main-detail h2{color:#f8c800;border-bottom-color:#f8c800}.service #offers-main-detail ol,.service #offers-main-detail p,.service #offers-main-detail ul,.service .service-main-detail ol,.service .service-main-detail p,.service .service-main-detail ul{color:#fff}.service .service-main-detail{padding-bottom:20px}.service #offers-main-detail{background-color:#fff}.service #offers-main-detail figure{display:inline}.service #offers-main-detail h2{color:#181e3a;border-bottom-color:#181e3a}.service #offers-main-detail p{color:#999}#offers-nav-detail .tags,.service-nav-detail .tags{display:none!important;visibility:hidden}.service-nav-detail .event-date{color:#999;font-size:14px;font-size:.875rem;line-height:19.25px;font-weight:700}.service-nav-detail .offer-date{color:#999;font-size:14px;font-size:.875rem;line-height:19.25px;font-weight:600}.service-nav-detail .links p{display:inline-block;margin-top:3px}.service-nav-detail .links p a{display:inline-block;width:auto;background-color:#181e3a;border:none;cursor:hand;color:#fff;text-align:center;border-radius:6px;font-size:12px;font-size:.75rem;line-height:16.5px;padding:2px 8px 4px}.service-nav-detail .links p a:hover{background-color:#f8c800}.service-nav-detail .links p a:focus{color:#fff}.service-nav-detail .links p a.is-disable{background-color:#999}.service-nav-detail .links p a.is-disable:hover{color:#fff;background-color:#666}.service-nav-detail .links p a.is-gosth{background-color:transparent;border:1px solid #181e3a;color:#181e3a}.service-nav-detail .links p a.is-gosth:hover{border-color:#999;color:#999}.service-nav-detail .links p a.is-error{background-color:#c00}.service-nav-detail .links p a.is-error:hover{color:#fff;background-color:#940505}.service-nav-detail .links p a.is-right{background-color:#0ed464}.service-nav-detail .links p a.is-right:hover{color:#fff;background-color:#07a34b}.service-nav-detail .links p a.is-secondary{background-color:#f8c800;color:#181e3a}.service-nav-detail .links p a.is-secondary:hover{background-color:#181e3a;color:#fff}#buyTicket input#loader_btn:hover,#buyTicket p{color:#181e3a}#offers-nav-detail header h2,.service-nav-detail header h2{font-size:18px!important;font-size:1.125rem!important;line-height:24.75px!important;padding-bottom:14.67px}#buyTicket p{font-size:14px;font-size:.875rem;line-height:19.25px;margin-top:7px}#buyTicket #destino{padding:7px 5px;color:#999}#buyTicket input{margin:5px 0}#buyTicket input#loader_btn{width:100%;padding:10px 0;font-weight:600}.infotxt{-moz-column-count:3;-moz-column-gap:20px;-webkit-column-count:3;-webkit-column-gap:20px;margin-top:22px}.infotxt p{color:#999}.infotxt h3{font-weight:200}.content .discrecional h3{font-size:21px;font-size:1.3125rem;line-height:28.88px;top:0}.content .discrecional p{color:#999}.content .discrecional .large{top:0;font-size:22px;font-size:1.375rem;line-height:30.25px;font-weight:300;margin-bottom:22px;color:#999}.content .discrecional .clientes{margin-top:44px}.services li a{min-height:280px}.services .airport a,.services .airport-group a,.services .circuit a,.services .circuit-group a,.services .congres a,.services .congres-group a,.services .cultura a,.services .fiestas a,.services .gastro a,.services .more a,.services .more-group a,.services .music a,.services .music-group a,.services .sport a,.services .sport-group a,.services .wedding a,.services .wedding-group a{text-align:center;background-size:35%;padding:0 22px;background-position:center 7%;background-repeat:no-repeat;display:block;border-bottom:1px dotted #181e3a}.services .airport h3,.services .airport-group h3,.services .circuit h3,.services .circuit-group h3,.services .congres h3,.services .congres-group h3,.services .cultura h3,.services .fiestas h3,.services .gastro h3,.services .more h3,.services .more-group h3,.services .music h3,.services .music-group h3,.services .sport h3,.services .sport-group h3,.services .wedding h3,.services .wedding-group h3{font-size:18px;font-size:1.125rem;line-height:24.75px;color:#181e3a;padding-top:45%;margin-bottom:5.5px}.services .airport p,.services .airport-group p,.services .circuit p,.services .circuit-group p,.services .congres p,.services .congres-group p,.services .cultura p,.services .fiestas p,.services .gastro p,.services .more p,.services .more-group p,.services .music p,.services .music-group p,.services .sport p,.services .sport-group p,.services .wedding p,.services .wedding-group p{color:#999;font-size:13px;font-size:.8125rem;line-height:17.88px}.services .airport p .services-text,.services .airport-group p .services-text,.services .circuit p .services-text,.services .circuit-group p .services-text,.services .congres p .services-text,.services .congres-group p .services-text,.services .cultura p .services-text,.services .fiestas p .services-text,.services .gastro p .services-text,.services .more p .services-text,.services .more-group p .services-text,.services .music p .services-text,.services .music-group p .services-text,.services .sport p .services-text,.services .sport-group p .services-text,.services .wedding p .services-text,.services .wedding-group p .services-text{display:block;color:#181e3a}.services .more-group{width:100%}.services .more-group h3{padding-top:18%}.service .services{margin-bottom:22px}.service .services li a{min-height:100px}.service .services .airport a,.service .services .circuit a,.service .services .cultura a,.service .services .fiestas a,.service .services .gastro a,.service .services .more a,.service .services .music a,.service .services .sport a,.service .services .wedding a{text-align:center;display:block;background-size:35%;padding:0 22px;background-position:center 15%}.service .services .airport.selected,.service .services .circuit.selected,.service .services .cultura.selected,.service .services .fiestas.selected,.service .services .gastro.selected,.service .services .more.selected,.service .services .music.selected,.service .services .sport.selected,.service .services .wedding.selected{background-color:#fff}.service .services .airport h3,.service .services .circuit h3,.service .services .cultura h3,.service .services .fiestas h3,.service .services .gastro h3,.service .services .more h3,.service .services .music h3,.service .services .sport h3,.service .services .wedding h3{font-size:12px;font-size:.75rem;line-height:16.5px;padding-top:30%}.service .services p{display:none!important;visibility:hidden}#offers-main article,#vehicles-main article,.service-main article{background-color:#e5e5e5;border:3px solid #fff;padding:10px;position:relative}#offers-main article img,#vehicles-main article img,.service-main article img{width:100%;border:1px solid #fff}#offers-main article a,#vehicles-main article a,.service-main article a{color:#181e3a}#offers-main article h2,#vehicles-main article h2,.service-main article h2{top:5px;margin-bottom:10px}#offers-main article h2 a,#vehicles-main article h2 a,.service-main article h2 a{font-size:16px;font-size:1rem;line-height:22px}#offers-main article p,#vehicles-main article p,.service-main article p{font-size:12px;font-size:.75rem;line-height:16.5px}#offers-main article .read-more,#vehicles-main article .read-more,.service-main article .read-more{margin-bottom:5px}#offers-main article .read-more a:before,#vehicles-main article .read-more a:before,.service-main article .read-more a:before{font-family:Siconfont;content:"\f224";font-size:1.5em;display:inline-block;font-weight:400;position:relative;top:2px;margin-right:4px}#offers-main article:hover,#vehicles-main article:hover,.service-main article:hover{background-color:#181e3a;color:#fff;transition:all .4s ease}#offers-main article footer .categories,#vehicles-main article .read-more a:hover,#vehicles-main article footer .categories,.service-main article footer .categories{background-color:#f8c800}#offers-main article:hover a,#vehicles-main article:hover a,.service-main article:hover a{color:#f8c800}#offers-main article:hover a:hover,#vehicles-main article:hover a:hover,.service-main article:hover a:hover{color:#fff}#offers-main article:hover h2,#vehicles-main article:hover h2,.service-main article:hover h2{border-bottom:1px dotted #fff}#offers-main article:hover img,#vehicles-main article:hover img,.service-main article:hover img{border:1px solid #f8c800}#vehicles-main article:hover img,#vehicles-nav-detail h2,#vehicles-nav-detail h3{border-color:#fff}#offers-main article:hover .categories,#offers-main article:hover .categories a,#vehicles-main article:hover .categories,#vehicles-main article:hover .categories a,.service-main article:hover .categories,.service-main article:hover .categories a{color:#181e3a}#offers-main article footer,#vehicles-main article footer,.service-main article footer{position:absolute;top:11px;left:11px;color:#fff;padding:0}#offers-main article footer .categories p,#vehicles-main article footer .categories p,.service-main article footer .categories p{font-weight:700;line-height:1em;padding:4px 6px 4px 4px;color:#181e3a}#offers-main article footer .categories p:before,#vehicles-main article footer .categories p:before,.service-main article footer .categories p:before{font-family:Siconfont;content:"\f292";font-size:12px;display:inline-block;font-weight:400;position:relative;top:0;margin-right:3px;color:#181e3a;margin-bottom:0}#offers-main article footer .categories a,#vehicles-main article footer .categories a,.service-main article footer .categories a{font-weight:400;color:#181e3a;margin-bottom:0;line-height:0}#offers-main article footer .categories a:hover,#vehicles-main article footer .categories a:hover,.service-main article footer .categories a:hover{color:#181e3a}#vehicles-main article{padding:0}#vehicles-main article:hover{background-color:#c4c4c4}#vehicles-main article:hover a{color:#181e3a}#vehicles-main article:hover a:hover{color:#999}#vehicles-main article:hover h2{border:none}#vehicles-main article figure{padding:0;line-height:1;margin-bottom:0}#vehicles-main article figure img{padding:5px;background-color:#999}#vehicles-main article h2{font-weight:200;margin-bottom:0;border:none;padding:5px}#vehicles-main article h2 a{padding:5px;font-size:20px;font-size:1.25rem;line-height:27.5px;display:block;transition:ease .2s}#vehicles-main article h2 a:hover{position:relative;color:#181e3a!important}#vehicles-main article .read-more{display:none!important;visibility:hidden}#vehicles-main article .read-more a{padding:5px 6px;color:#fff;background-color:#181e3a;display:block}#vehicles-main article .read-more a:before{font-family:Siconfont;content:"\f20b";font-size:12px;display:inline-block;font-weight:400;position:relative;top:0;margin-right:3px}#vehicles-main article footer,#vehicles-main article p{display:none!important;visibility:hidden}#vehicles-main-detail h3:after,#vehicles-main-detail h3:before,#vehicles-main-detail p:after,#vehicles-main-detail p:before,.pagination:after,.pagination:before{content:"";display:table}#vehicles-main article p{font-size:12px;font-size:.75rem;line-height:16.5px;color:#999}#vehicles-main-detail .imgs{background-color:#181e3a;padding:11px}#vehicles-main-detail .imgs img{opacity:.7}#vehicles-main-detail .imgs img:hover{opacity:1}#vehicles-main-detail h3{font-size:20px;font-size:1.25rem;line-height:27.5px;font-weight:200;top:10px;display:block;float:left;width:33.33333333%}#vehicles-main-detail p{color:#999;display:block;float:left;width:66.66666667%}#vehicles-nav-detail{background-color:#181e3a;padding:0 22px;position:absolute;height:100%;color:#fff}#vehicles-nav-detail a{color:#f8c800}#vehicles-nav-detail a:hover{color:#999!important}#vehicles-nav-detail .back a:hover{background-color:#fff}.prominent{font-size:14px;font-size:.875rem;line-height:19.25px;padding:5px 12px;background-color:#f8c800;font-weight:700}#offers-main figure{width:30%;float:left;margin-right:22px}#offers-main figure img{background-color:#fff;padding:5px;border:1px solid #dfb300}#offers-main del{color:#ef6868;font-weight:700;margin-right:5.5px}#offers-main article h2{border-bottom:none!important}#offers-main article h2 a{font-size:21px;font-size:1.3125rem;line-height:28.88px}#offers-main article:hover{background-color:#fff;box-shadow:0 0 15px 5px #e5e5e5}#offers-main article:hover a,#offers-main article:hover p{color:#181e3a}#offers-main article:hover a:hover{color:#999}#offers-main article footer{position:relative;left:0;color:#181e3a}#offers-main article footer .categories{background-color:transparent;display:none!important;visibility:hidden}.single{background:url(/bonos/view/css/extended/img/icons/single.png) left top no-repeat}.group{background:url(/bonos/view/css/extended/img/icons/group.png) left top no-repeat}.group,.single{background-size:18%;background-position:4px 6px;padding-left:22%;margin:0}.tabs{font-weight:700;font-size:14px;font-size:.875rem;line-height:19.25px;border:none}.tabs li a{padding:15px 20px;border:none;margin:0}.tabs li a:hover{border-radius:0;color:#fff}.tabs li.active a{border:none;padding-bottom:16px}.tabs li.ordinario a{background:url(/bonos/view/css/extended/img/icons/single.png) 4px 6px no-repeat;background-size:18%;padding-left:22%;margin:0}.tabs li.ordinario a:hover,.tabs li.ordinario.active{background-color:#3d4d94}.tabs li.ordinario.active a{color:#fff}.tabs li.special a{background:url(/bonos/view/css/extended/img/icons/group.png) 4px 6px no-repeat;background-size:18%;padding-left:22%;margin:0}.tabs li.special a:hover,.tabs li.special.active{background-color:#a9b2db}.tabs li.special.active a{color:#1f274c}.flota .tabs li.active{background-color:#181e3a}.flota .tabs li.active a{color:#f8c800}.flota .tabs li a{color:#181e3a}.flota .tabs li a:hover{background-color:transparent;color:#999}.renting .tabs li.active{background-color:#f2f2f2}.renting .tabs li.active a{color:#181e3a;font-weight:700}.renting .tabs li a{color:#181e3a}.renting .tabs li a:hover{background-color:transparent;color:#999}.service .bonos-main h3{font-size:18px;font-size:1.125rem;line-height:24.75px}.service .bonos-main ul li{margin-bottom:22px}.service .bonos-main .info{padding:22px 33px;color:#fff}.service .bonos-main .info h3{font-size:18px;font-size:1.125rem;line-height:24.75px;margin-bottom:33px}.service .bonos-main .info h4{font-size:16px;font-size:1rem;line-height:22px;margin-bottom:33px}.service .bonos-main .info p,.service .bonos-main .info ul{font-size:13px;font-size:.8125rem;line-height:17.88px}.service .bonos-main .info.ordinario{background-color:#3d4d94}.service .bonos-main .info.especial{background-color:#a9b2db;color:#1f274c}.bonos-nav h3{font-size:16px;font-size:1rem;line-height:22px;border-bottom:1px dotted #181e3a;padding-bottom:5.5px;margin-bottom:55px}.bonos-nav ul{font-size:14px;font-size:.875rem;line-height:19.25px}.bonos-nav ul li{margin-bottom:22px}.bonos-nav ul li a{background-color:#fff;box-shadow:0 0 10px 1px #e5e5e5}.bonos-nav ul li a:hover{background-color:#fff4c5;box-shadow:5px 5px 10px 1px #e5e5e5}.bonos-nav ul li h4,.bonos-nav ul li p{padding:7px}.bonos-nav ul li h4{margin-bottom:0;background-color:#3d4d94;color:#fff;border-bottom:1px solid #999;top:0;font-size:16px;font-size:1rem;line-height:22px}.bonos-nav ul li h4:before{font-family:Siconfont;content:"\f292";font-size:1em;display:inline-block;font-weight:400;position:relative;top:-2px;margin-right:4px}.bonos-nav ul li p{font-size:14px;font-size:.875rem;line-height:19.25px;color:#181e3a;font-weight:600}.bonos-nav ul li p span{margin-top:22px;display:block;font-weight:300;font-size:11px;font-size:.6875rem;line-height:15.13px;text-align:center;color:#999}.bonos-nav a{color:#181e3a;display:block}.bonos-nav #bonnus_form{background-color:#e5e5e5;padding:11px;margin-top:-22px;box-shadow:0 0 10px 1px #e5e5e5}.bonos-nav #bonnus_form h3{top:0;margin-bottom:5px}.bonos-nav #bonnus_form input{padding:5px;color:#999}.bonos-nav #bonnus_form p{padding:0;margin-bottom:5px}.bonos-nav #bonnus_form p label{font-size:13px;font-size:.8125rem;line-height:17.88px;color:#181e3a}.bonos-nav #bonnus_form #loader_btn{margin-top:10px;width:100%;padding-top:11px;padding-bottom:11px;background-color:#f8c800;color:#181e3a}.bonos-nav #bonnus_form #loader_btn:hover{background-color:#181e3a;color:#fff}.pagination{font-size:14px;font-size:.875rem;line-height:19.25px;padding-top:7.33px}.pagination a,.pagination span{display:inline;color:#181e3a;padding:4px 8px;margin:0 3px;background-color:#f8c800;border-radius:3px;float:left}.pagination a:first-child,.pagination span:first-child{margin-left:0}.pagination a:hover,.pagination span:hover{background-color:#181e3a;color:#f8c800;text-decoration:none}.pagination span.current{background-color:#181e3a;color:#f8c800}.pagination span.disabled:hover{background-color:#f8c800;color:#181e3a}.form-faq{background-color:#181e3a}.form-faq legend{display:none!important;visibility:hidden}.form-faq .button-faq,.form-faq .txt{padding:10px 0}.form-faq .button-faq input,.form-faq .txt input{padding:10px 15px}.form-faq .button-faq input{padding:11px 15px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:0;background-color:#f8c800;color:#181e3a;width:100%;border-radius:0 4px 4px 0}.form-faq .button-faq input:hover{background-color:#fff}.faq .question>li>a{font-weight:700;display:block;padding:10px 15px;color:#999;background-color:#fff}.faq .question .selected>a:before,.faq .question>li>a:before{font-family:Siconfont;display:inline-block;position:relative;top:4px;margin-right:4px;font-size:1.5em;font-weight:400}.faq .question>li>a:before{content:"\e009"}.faq .question>li>a:hover{background-color:#c4c4c4;color:#fff}.faq .question .selected>a{background-color:#181e3a;color:#fff}.faq .question .selected>a:before{content:"\e00a"}.faq .question .info{border-right:1px solid #fff;border-left:1px solid #fff;padding:22px;font-weight:400}.faq .question .info a{color:#f8c800;text-decoration:underline}.faq .question .info a:hover{color:#181e3a}.faq .question .info .imgs{margin:0 0 22px -1.01744186%;width:102.03488372%}.faq .question .info .imgs:after,.faq .question .info .imgs:before{content:"";display:table}.faq .question .info .imgs li{display:inline;float:left;width:31.29844961%;margin-left:1.01744186%;margin-right:1.01744186%}.faq .question .info .imgs li img{width:100%}.faq .question .files{padding:0;margin:0 0 22px}.faq .question .files a:before,.faqs-util p:before{font-family:Siconfont;position:relative;top:4px;margin-right:4px}.faq .question .files li{margin-bottom:10px}.faq .question .files a{text-decoration:none;color:#999}.faq .question .files a:before{content:"\f29a";font-size:1.5em;display:inline-block;font-weight:400}.faqs-util{background-color:#181e3a0d;padding:22px}.faqs-util:after,.faqs-util:before{content:"";display:table}.faqs-util p{font-size:14px;font-size:.875rem;line-height:19.25px;font-weight:700;margin-bottom:11px}.faqs-util p:before{content:"\f226";font-size:1.5em;display:inline-block;font-weight:400}.faqs-util p.thanks{margin-top:20px;font-weight:400;color:#999}.faqs-util p.thanks:before{content:""}.faqs-util a{text-decoration:none!important}.faqs-util .faqs-util-no,.faqs-util .faqs-util-yes{float:left;background-color:#fff;text-align:center;display:block;border:1px solid #181e3a;color:#181e3a!important;padding-top:5px;padding-bottom:4px;font-size:13px;font-size:.8125rem;width:50px;height:30px;font-weight:400;margin-right:11px;margin-bottom:20px;overflow:hidden;line-height:0;line-height:1.3em}.faqs-util .faqs-util-no.active:before,.faqs-util .faqs-util-yes.active:before{margin-right:2px;display:inline-block;font-family:Siconfont;font-weight:400;position:relative;font-size:1em}.faqs-util .faqs-util-no:hover,.faqs-util .faqs-util-yes:hover{border-color:#999;color:#999!important}.faqs-util .faqs-util-no.active,.faqs-util .faqs-util-yes.active{line-height:1.3em}.faqs-util .faqs-util-yes.active{border-color:#4ec659;background-color:#4ec659;color:#fff!important}.faqs-util .faqs-util-yes.active:before{content:"\e003";top:0}.faqs-util .faqs-util-no.active{border-color:#c00;background-color:#c00;color:#fff!important}.faqs-util .faqs-util-no.active:before{content:"\e001";top:0}#jobs-main-detail .jobs-info:after,#jobs-main-detail .jobs-info:before,.faqs-util .faqs-util-no-opt:after,.faqs-util .faqs-util-no-opt:before{display:table;content:""}.faqs-util .faqs-util-no-opt{padding-top:22px;margin-left:-1.01744186%;width:102.03488372%}.faqs-util .faqs-util-no-opt>div{display:inline;float:left;width:31.29844961%;margin-left:1.01744186%;margin-right:1.01744186%}#travel-search,.faqs-util .faqs-util-no-opt .send{margin-left:5px}.faqs-util .faqs-util-no-opt label{color:#999;margin-bottom:3px}.faqs-util .faqs-util-no-opt input{margin-bottom:22px}.faqs-forms label{font-size:13px;font-size:.8125rem;line-height:17.88px;display:block;margin-bottom:10px}.faqs-forms textarea{min-height:100px;margin-bottom:10px;font-family:sans-serif;font-size:14px;font-size:.875rem;line-height:19.25px;padding:5px}.faqs-forms input{font-size:13px;font-size:.8125rem;line-height:17.88px;padding:10px}#faqs-nav-detail header{margin-bottom:44px}#jobs-main header p{top:0;margin-bottom:22px;font-size:21px;font-size:1.3125rem;line-height:28.88px;color:#999;font-weight:300}#jobs-main header p.large{font-size:28px;font-size:1.75rem;line-height:38.5px;color:#181e3a}#jobs-main .joblist li{background-color:#fff;padding:11px;margin-bottom:22px;border-left:10px solid #181e3a}#jobs-main .joblist h3{font-weight:200;top:0;font-size:21px;font-size:1.3125rem;line-height:28.88px;margin-bottom:5.5px}#jobs-main .joblist p{color:#999;font-size:14px;font-size:.875rem;line-height:19.25px}#jobs-main .joblist .read-more{margin-bottom:0}#jobs-main .joblist .read-more a{display:inline-block;width:auto;background-color:#181e3a;border:none;cursor:hand;color:#fff;text-align:center;border-radius:6px;font-size:11px;font-size:.6875rem;line-height:15.13px;padding:5px 10px}#jobs-main .joblist .read-more a:focus{color:#fff}#jobs-main .joblist .read-more a.is-disable{background-color:#999}#jobs-main .joblist .read-more a.is-disable:hover{color:#fff;background-color:#666}#jobs-main .joblist .read-more a.is-gosth{background-color:transparent;border:1px solid #181e3a;color:#181e3a}#jobs-main .joblist .read-more a.is-gosth:hover{border-color:#999;color:#999}#jobs-main .joblist .read-more a.is-error{background-color:#c00}#jobs-main .joblist .read-more a.is-error:hover{color:#fff;background-color:#940505}#jobs-main .joblist .read-more a.is-right{background-color:#0ed464}#jobs-main .joblist .read-more a.is-right:hover{color:#fff;background-color:#07a34b}#jobs-main .joblist .read-more a.is-secondary{background-color:#f8c800;color:#181e3a}#jobs-main .joblist .read-more a.is-secondary:hover{background-color:#181e3a;color:#fff}#jobs-main .joblist .read-more a:hover{background-color:#999;color:#fff}#jobs-main-detail h3{font-size:16px;font-size:1rem;line-height:22px;margin-bottom:0;top:0}.contact #type,.contact input,.contact textarea,.job-conditions h2,.job-conditions h3{margin-bottom:20px}#jobs-main-detail .jobs-info div{display:inline;float:left;width:47.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}#jobs-main-detail .jobs-info div p{color:#999;font-size:14px;font-size:.875rem;line-height:19.25px}#jobs-main-detail #inscription_form{background-color:#f8c800;padding:11px}#jobs-main-detail #inscription_form:after,#jobs-main-detail #inscription_form:before{content:"";display:table}#jobs-main-detail #inscription_form .form-50 p:first-child{margin-left:0;margin-right:.45em}#jobs-main-detail #inscription_form .form-50 select{padding-top:.4em;padding-bottom:.35em;margin-top:.2em}#jobs-main-detail #inscription_form .form-50,#jobs-main-detail #inscription_form p{display:inline;float:left;width:47.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}#jobs-main-detail #inscription_form .form-50 label,#jobs-main-detail #inscription_form p label{font-weight:600;font-size:14px;font-size:.875rem;line-height:19.25px}#jobs-main-detail #inscription_form .form-50.select-cv #userfile,#jobs-main-detail #inscription_form p.select-cv #userfile{display:inline;float:left;width:97.96511628%;margin-left:1.01744186%;margin-right:1.01744186%;background-color:#fff;color:#999;font-size:12px;font-size:.75rem;line-height:16.5px}#jobs-main-detail #inscription_form .conditions-popup{color:#fff4c5}#jobs-main-detail #inscription_form .conditions-popup:hover{color:#181e3a}#jobs-main-detail #inscription_form input{padding:7.33px;margin-top:3px}#jobs-main-detail #inscription_form input#send_inscription:hover{background-color:#fff;color:#181e3a}.job-location{display:block;font-size:12px!important;font-size:.75rem!important;line-height:16.5px!important}.job-location:before{font-family:Siconfont;content:"\f28c";font-size:1.25em;display:inline-block;font-weight:400;position:relative;top:1px;margin-right:1px}.job-intro{display:block}.job-conditions{padding:22px}.job-conditions h2{top:0;font-size:26px;font-size:1.625rem}.job-conditions h3{top:0;color:#999;font-size:20px;font-size:1.25rem;line-height:27.5px}.bagwork,.openwork{display:inline-block;padding:5px 7px;font-size:12px!important;font-size:.75rem!important;line-height:16.5px!important;border-radius:4px}.bagwork:before,.openwork:before{font-family:Siconfont;content:"\f28d";font-size:1.25em;display:inline-block;font-weight:400;position:relative;top:1px;margin-right:2px}.openwork{background-color:#afffd2;color:#19c650!important}.bagwork{background-color:#ffcfc1;color:#d01700!important;margin-bottom:11px}.contact a,.contact label{color:#999}#googlemap{height:300px;width:100%}.contact h3{font-size:18px;font-size:1.125rem;line-height:24.75px;border-bottom:1px dotted #181e3a;padding-bottom:5px}.contact #type,.contact address{font-size:14px;line-height:19.25px}.contact address{font-size:.875rem}.contact address span{display:block}.contact .telf span{display:block;margin-top:-28.6px}.contact #type{width:100%;padding:5px;font-size:.875rem;border:1px solid #ccc}.contact input{font-size:14px;font-size:.875rem;line-height:19.25px;padding:10px 5px}.contact .color-main{color:#181e3a}.contact .send{padding:10px 40px}.contact .mark{color:#999}.contact .mark b{color:#181e3a;display:block;margin-bottom:5px}.contact .mark b:before{font-family:Siconfont;content:"\e009";font-size:1em;display:inline-block;font-weight:400;position:relative;top:0;margin-right:2px}.contact .decoration.p-total{padding-bottom:10px}.contact .decoration.p-total b{border-bottom:1px dotted #999;display:block;margin-bottom:10px}.pmr{border-top:1px dashed #999;border-bottom:1px dashed #999;margin-bottom:22px}.pmr img{margin-bottom:22px}#help-str{font-weight:400!important;font-size:21px!important;line-height:1.37em!important;border:1px solid #fff;margin-right:22px;color:#fff!important;padding:22px;position:relative;max-width:750px!important}#help-str span{position:absolute;top:5px;left:-10px;content:"";display:block;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff}#close-help{line-height:0}#close-help img{width:64px;height:64px}#helpTextCheckboxContainer{padding-top:2.5px}.switch-button-label.on{color:#181e3a}.switchButtonWrapper{padding-bottom:10px;float:left;margin-right:20px}.switchButtonWrapper .on{color:#000}.switchButtonWrapper .off{color:#555}.helpText{display:none!important;visibility:hidden}#buy-help-title{position:fixed;width:100%;font-size:22px;font-size:1.375rem;line-height:30.25px;top:0;left:0;z-index:1999;color:#f8c800;text-align:center;padding-top:15px;height:64px;background-color:#000}@media only screen and (max-width: 610px),only screen and (max-device-width: 610px){#itinerario_map_interactive{height:600px!important}}#loading_ui_mapa{margin:0;padding:0}.header-itinerario .main{padding-left:11px;padding-right:11px}.header-itinerario a{color:#181e3a}.header-itinerario h3{font-size:24px;font-size:1.5rem;line-height:33px;top:22px;margin-top:22px;font-weight:700;margin-bottom:22px}.header-itinerario h3:before{content:"";display:block;background:url(/bonos/view/css/extended/img/icons/tickets.png) no-repeat;background-size:100%;width:100px;height:100px;position:relative;margin-top:-22px;margin-bottom:15px;float:left;margin-right:22px}.header-itinerario p{color:#999}#catamaran_image{position:relative;height:520px;background:url(/bonos/view/media/lineas/fondo_c.jpg) right no-repeat}#travel-search{position:absolute;top:0;margin-top:5px;z-index:99;background-color:#fff0;width:525px;font-size:13px}@media only screen and (max-width: 610px),only screen and (max-device-width: 610px){#travel-search{width:100%;padding-right:0;position:relative;margin-left:0}}#travel-search input{padding:5px 2px}#travel-search #itinerarios-origenes,#travel-search .poi-container{background-color:#fffffff2;padding:10px;-webkit-box-shadow:0 0 4px 4px rgba(24,30,58,.2);margin-bottom:5px}#travel-search #sale_points_container,#travel-search div{margin-bottom:5px}#travel-search #loading_destination,#travel-search #sale_points_container,#travel-search #sale_points_container_close{display:inline;float:left;width:47.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}#travel-search #itinerarios-origenes{box-shadow:0 0 4px 4px #181e3a33}#travel-search .poi-container{box-shadow:0 0 4px 4px #181e3a33;max-height:405px;overflow:auto}#travel-search .poi-container:after,#travel-search .poi-container:before{content:"";display:table}#travel-search .poi-container li{display:block;float:left;width:33.33333333%;margin-bottom:5px;padding-right:5px}#travel-search .poi-container li:after,#travel-search .poi-container li:before{content:"";display:table}#travel-search .poi-container li a{color:#181e3a;background-color:#f5f5f5;display:block;text-decoration:underline;padding:2px 5px}#travel-search .poi-container li a:hover{color:#000;background-color:#f8c800;text-decoration:none}#travel-search #sale_points_container_close img{position:absolute;width:16px;height:16px;top:12px;right:40px}#travel-search #itinerarios_option{background-color:#fffffff2;margin-bottom:5px;padding:10px;box-shadow:0 0 4px 4px #181e3a33}#travel-search #itinerarios_option .nviajeros,#travel-search #itinerarios_option .tipoviaje{display:inline;float:left;width:47.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}#travel-search #itinerarios_option .nviajeros label,#travel-search #itinerarios_option .nviajeros select,#travel-search #itinerarios_option .tipoviaje label,#travel-search #itinerarios_option .tipoviaje select{display:block;float:left;width:50%}#travel-search #itinerarios_option .nviajeros label:after,#travel-search #itinerarios_option .nviajeros label:before,#travel-search #itinerarios_option .nviajeros select:after,#travel-search #itinerarios_option .nviajeros select:before,#travel-search #itinerarios_option .tipoviaje label:after,#travel-search #itinerarios_option .tipoviaje label:before,#travel-search #itinerarios_option .tipoviaje select:after,#travel-search #itinerarios_option .tipoviaje select:before{content:"";display:table}#travel-search #itinerarios_option .nviajeros select,#travel-search #itinerarios_option .tipoviaje select{border:1px solid #ccc;padding:3px}#travel-search #itinerarios_option .fecha-ida,#travel-search #itinerarios_option .fecha-vuelta,#travel-search #itinerarios_option .itinerarios_option_btn{margin-bottom:0!important;display:inline;float:left;width:31.29844961%;margin-left:1.01744186%;margin-right:1.01744186%}#travel-search #itinerarios_option .fecha-ida input,#travel-search #itinerarios_option .fecha-vuelta input,#travel-search #itinerarios_option .itinerarios_option_btn input{width:100%!important;margin-bottom:0!important}#travel-search #itinerarios_option .fecha-ida span,#travel-search #itinerarios_option .fecha-vuelta span,#travel-search #itinerarios_option .itinerarios_option_btn span{display:none!important;visibility:hidden}#travel-search #itinerarios_option .itinerarios_option_btn{padding:8px 2px!important}@media only screen and (max-width: 480px),only screen and (max-device-width: 480px){#travel-search .bussiness-results-itinerarios{max-height:200px}#travel-search .poi-container{max-height:305px}#travel-search .poi-container li{display:block;float:left;width:100%;padding-right:0}#travel-search .poi-container li:after,#travel-search .poi-container li:before{content:"";display:table}#travel-search .poi-container li:after{clear:both}#travel-search #itinerarios_option .fecha-ida,#travel-search #itinerarios_option .fecha-vuelta,#travel-search #itinerarios_option .itinerarios_option_btn,#travel-search #itinerarios_option .nviajeros,#travel-search #itinerarios_option .tipoviaje{display:inline;float:left;width:97.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}}#travel-results-close{background-color:#000;margin-bottom:0;width:100%}#travel-results-close p{margin-bottom:-5px;background-color:#181e3a}#travel-results-close p a{display:block;padding:8px 10px;color:#fff}#travel-results-close p a:after{font-family:Siconfont;content:"\e00e";font-size:1em;display:inline-block;font-weight:400;position:relative;top:2px;margin-left:5px}#travel-results-close p a:hover{background-color:#999}.itinerarios-origenes-close{background-image:url(/bonos/view/css/extended/img/refresh.svg);background-repeat:no-repeat;background-size:90%;background-position:0 2px;width:18px;height:18px;display:inline-block;color:#181e3a}.itinerarios-origenes-close span{display:none!important;visibility:hidden}.itinerarios-origenes-close:hover{opacity:.5}#preview_results{padding:5px}#preview_results h3{line-height:0}#preview_results .departureTimeItinerarios{width:100%}#preview_results .departureTimeItinerarios a{display:block!important;color:#181e3a}#preview_results td{padding:0}#preview_results td a{padding:8px 3px}#preview_results td.last .itinerarios-ver a{display:block}#travel-results{margin:0!important;padding:0;background:rgba(255,255,255,.7);max-height:275px;overflow:auto;background-color:#fffffff2;box-shadow:0 0 4px 4px #181e3a33}#travel-results h3{font-size:16px}#change_origins:after,#change_origins:before{font-size:1.1em;display:inline-block;top:4px;position:relative;font-weight:400;font-family:Siconfont}#change_origins{display:inline;float:left;width:6.29844961%;margin-left:1.01744186%;margin-right:1.01744186%;text-align:center;color:#181e3a}#change_origins:before{content:"\e00f";margin-right:0}#change_origins:after{content:"\e00d";margin-left:0}#change_origins span{display:none!important;visibility:hidden}#change_origins:hover{color:#999}#itinerario_search_input,#itinerario_search_input_destination{padding-right:22px!important}.itinerarios-origenes-destino,.itinerarios-origenes-origen{background-color:#ccc!important;position:relative;display:inline;float:left;width:43.79844961%;margin-left:1.01744186%;margin-right:1.01744186%}@media only screen and (max-width: 480px),only screen and (max-device-width: 480px){.itinerarios-origenes-destino,.itinerarios-origenes-origen{display:block;float:left;width:100%}.itinerarios-origenes-destino:after,.itinerarios-origenes-destino:before,.itinerarios-origenes-origen:after,.itinerarios-origenes-origen:before{content:"";display:table}.itinerarios-origenes-destino:after,.itinerarios-origenes-origen:after{clear:both}#change_origins{display:inline;float:left;width:97.96511628%;margin-left:1.01744186%;margin-right:1.01744186%;text-align:left;margin-bottom:8px}}#cboxTitle,#itinerario_search_input_close span,#itinerario_search_input_destination_close span{display:none!important;visibility:hidden}#itinerario_search_input_close:after,#itinerario_search_input_destination_close:after{font-family:Siconfont;content:"\e001";font-size:1.3em;display:inline-block;font-weight:400;margin-left:0;position:absolute;right:3px;top:5px;color:#999}#itinerario_search_input_close:hover:after,#itinerario_search_input_destination_close:hover:after{color:#181e3a}@media only screen and (max-width: 610px),only screen and (max-device-width: 610px){#change_origins,#itinerario_map_interactive,#itinerarios-destinos-frecuentes,#itinerarios-paradas-frecuentes,#loading_ui_mapa,#sale_points_container,#travel-results,#travel-results-close,.header-itinerario,.itinerarios-origenes-close,.rutas-ptos-venta .submenu,.rutas-ptos-venta>h2{display:none!important;visibility:hidden;height:0}#travel-search{position:relative;top:-80px;background-color:#f8c800;padding:0 .75em .25em}.itinerarios-origenes{margin-top:50px}.tittle-responsive{margin-top:0;font-size:16px;font-size:1rem;line-height:22px;padding-bottom:.25em;border-bottom:1px solid #181e3a}.content.rutas-ptos-venta{padding:0;top:0}#travel-search #itinerarios-origenes,#travel-search #itinerarios_option{background-color:transparent!important;box-shadow:none!important;padding:0}#travel-search #itinerarios_option{padding:0}#travel-search #itinerarios_option .nviajeros,#travel-search #itinerarios_option .tipoviaje{display:block;float:left;width:50%;margin:0}#travel-search #itinerarios_option .nviajeros:after,#travel-search #itinerarios_option .nviajeros:before,#travel-search #itinerarios_option .tipoviaje:after,#travel-search #itinerarios_option .tipoviaje:before{content:"";display:table}#travel-search #itinerarios_option .nviajeros:after,#travel-search #itinerarios_option .tipoviaje:after{clear:both}#travel-search #itinerarios_option .nviajeros label,#travel-search #itinerarios_option .tipoviaje label{display:block}#travel-search #itinerarios_option .nviajeros select,#travel-search #itinerarios_option .tipoviaje select{width:100%}#travel-search #itinerarios_option .nviajeros{padding-right:8px}#travel-search #itinerarios_option .fecha-ida,#travel-search #itinerarios_option .fecha-vuelta{margin-top:.75em;margin-left:0;margin-right:0;width:100%}#travel-search #itinerarios_option .fecha-ida input,#travel-search #itinerarios_option .fecha-vuelta input{width:100%}#travel-search #itinerarios_option .itinerarios_option_btn{margin:.75em 0 0;width:100%;text-transform:uppercase;color:#f8c800}#travel-search #itinerarios_option .itinerarios_option_btn:hover{background-color:#fff;color:#181e3a}.itinerarios-origenes-destino,.itinerarios-origenes-origen{width:100%;background-color:transparent!important;margin-left:0}.itinerarios-origenes-destino input,.itinerarios-origenes-origen input{margin-bottom:1em}.itinerarios-origenes-destino input{margin-bottom:0}}@media only screen and (min-width: 610px),only screen and (min-device-width: 610px){.tittle-responsive{display:none!important;visibility:hidden}}.busqueda-horarios>div{margin-bottom:0;padding:0}.busqueda-horarios>div input{border-radius:0}.busqueda-horarios .nviajeros,.busqueda-horarios .tipoviaje{width:50%;float:left;padding:0 0 4px;margin:0}.busqueda-horarios .nviajeros select,.busqueda-horarios .tipoviaje select{width:100%;border:none;border-radius:0;padding:2px 3px}.busqueda-horarios .nviajeros{padding-right:5px}.busqueda-horarios .tipoviaje{padding-left:5px}.busqueda-horarios #fechaIda,.busqueda-horarios #fechaVuelta{width:100%;border:none;padding:6px;margin:5px 0;position:relative}#agencyContainer,#cboxContent figure img{border:1px solid #999;width:100%}#agencyContainer legend,#cboxContent h2{line-height:24.75px;border-bottom:1px dotted #999}.busqueda-horarios #loader-fecha-ida img,.busqueda-horarios #loader-fecha-vuelta img,.busqueda-horarios .ui-datepicker-trigger{position:absolute;right:5px;top:11px}.busqueda-horarios .fecha-ida,.busqueda-horarios .fecha-vuelta{position:relative}#scheduleSearchHelpNode{margin-top:22px}#scheduleSearchHelpNode p{margin-bottom:0}#scheduleSearchHelpNode p input{vertical-align:text-bottom}#scheduleSearchHelpNode .switchButtonWrapper{display:inline-block;position:relative;top:3px}#btBuscar{margin:0;width:100%;font-size:14px;font-size:.875rem;line-height:19.25px;text-transform:uppercase;font-weight:600;color:#f8c800}#btBuscar.ui-button-disabled.ui-state-disabled,#btBuscar.ui-button-disabled.ui-state-disabled:hover{background-color:#181e3a;color:#f8c800;opacity:.35}#btBuscar.ui-state-hover{background:#fff!important;color:#181e3a;opacity:1!important}#btBuscarContainer{display:none}#cboxOverlay{background:rgba(24,30,58,.6)}#cboxLoadedContent{background:#181e3a;padding:5px;margin:0!important;height:auto!important}#cboxClose{height:25px}.cboxPop{width:650px;background-color:#fff;padding:15px;margin:0!important}#cboxContent{height:auto!important;padding:5px}#cboxContent h2{font-size:18px;font-size:1.125rem;top:0;margin-bottom:11px;padding-bottom:5px;text-align:center}#cboxContent h3{font-size:18px;font-size:1.125rem;line-height:24.75px;text-align:center;font-weight:200;top:0;margin-bottom:11px}#cboxContent ul{margin:0;padding:0}#cboxContent ul li{font-size:14px;font-size:.875rem;line-height:19.25px;border:none;margin-bottom:11px}#cboxContent ul li:before{font-family:Siconfont;content:"\e015";font-size:1em;display:inline-block;font-weight:400;position:relative;top:1px;margin-right:4px}#cboxContent figure{margin:0 auto 22px;width:50%;background-color:#f9f9f9;padding:10px;line-height:0;box-shadow:0 0 5px 4px #9996}#cboxContent figure figcaption{margin-top:5px;font-size:11px;font-size:.6875rem;line-height:15.13px;color:#999;padding:5px 0}#cboxContent p{font-size:14px;font-size:.875rem;line-height:19.25px;color:#737373}#cboxContent p b{color:#181e3a}#agencyContainer{display:block;max-width:1032px;margin-right:auto;margin-left:auto;padding:0!important}#agencyContainer .tabs a:hover{color:#999}#agencyContainer:after,#agencyContainer:before{content:"";display:table}#agencyContainer legend{font-size:18px;font-size:1.125rem;color:#999;margin:11px 0;width:100%}#agencyContainer .salestab label{font-weight:500}#agencyContainer .salestab input{padding:7.33px}#agencyContainer .salestab .data-end,#agencyContainer .salestab .data-init{display:block;float:left;width:50%;position:relative}#agencyContainer .salestab .data-end:after,#agencyContainer .salestab .data-end:before,#agencyContainer .salestab .data-init:after,#agencyContainer .salestab .data-init:before{content:"";display:table}#agencyContainer .salestab .data-end img,#agencyContainer .salestab .data-init img{position:absolute;right:28.6px;top:28.6px}#agencyContainer .salestab .data-init{padding-right:22px}#agencyContainer .salestab .data-end img{right:7.33px}#agencyContainer .salestab .button{padding:10px 40px}#agencyContainer .billsList{padding-bottom:22px}#agencyContainer .billsList #billsTable_filter{color:#999;font-size:16px;font-size:1rem;line-height:22px}#agencyContainer .billsList #billsTable_filter input{margin-top:5.5px;padding:7.33px}#agencyContainer .billsList #billsTable_info{font-weight:400;color:#999}#agencyContainer .billsList .xlsExport{margin-top:22px}#agencyContainer .billsList .xlsExport img{width:49px}#agencyContainer .profile textarea{padding:7.33px}@media only screen and (max-width: 1024px),only screen and (max-device-width: 1024px){.bussiness-booking{display:inline;float:left;width:22.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}#helpTextCheckboxContainer,.switchButtonWrapper{display:none!important;visibility:hidden}}@media only screen and (max-width: 610px),only screen and (max-device-width: 610px){#header header .logo{margin:0 auto}#header header nav{clear:both}.menu-options li a#login_in,.menu-site li a#login_in{float:none}.menu-user{top:142px;border:none;width:100%}.reserva-ticket a{display:block;text-align:center}.bussiness-booking,.bussiness-lines,.bussiness-results,.promo>div,.state-discre .promo>div,.state-renting .promo>div{display:inline;margin-left:1.01744186%;width:97.96511628%;float:left;margin-right:1.01744186%}.bussiness-booking,.bussiness-lines,.bussiness-results,.promo>div{padding:0}.promo .copy{font-family:Open Sans,sans-serif!important;font-size:14px;font-size:.875rem;line-height:19.25px;top:5.5px;padding:0 11px}.promo p{top:125px;margin-left:7.33px}.promo p a{display:inline-block;width:auto;border:none;cursor:hand;text-align:center;border-radius:6px;background-color:#fff;color:#181e3a;padding:5px 15px;top:-20px;font-size:13px;font-size:.8125rem;line-height:17.88px}.promo p a:hover{background-color:#f8c800}.promo p a:focus{color:#fff}.promo p a.is-disable{background-color:#999}.promo p a.is-disable:hover{color:#fff;background-color:#666}.promo p a.is-gosth{background-color:transparent;border:1px solid #181e3a;color:#181e3a}.promo p a.is-gosth:hover{border-color:#999;color:#999}.promo p a.is-error{background-color:#c00}.promo p a.is-error:hover{color:#fff;background-color:#940505}.promo p a.is-right{background-color:#0ed464}.promo p a.is-right:hover{color:#fff;background-color:#07a34b}.promo p a.is-secondary{background-color:#f8c800;color:#181e3a}.promo p a.is-secondary:hover{background-color:#181e3a;color:#fff}.promo .copy-container-video{top:65px;left:38%}.promo .copy-container-video a{padding:10px 15px 12px!important;border-radius:5px}.promo .copy-container-video a:after{font-family:Siconfont;content:"\e00d";font-size:1.5em;display:inline-block;font-weight:400;position:relative;top:6px;margin-left:0}.promo .alternate{left:0;top:160px}.bussiness-lines.vertical{display:inline;float:left;width:97.96511628%;margin-left:1.01744186%;margin-right:1.01744186%;padding:0;border-bottom:none}.bussiness-lines.vertical li a{display:block;float:left;width:33.33333333%}.bussiness-lines.vertical li a:after,.bussiness-lines.vertical li a:before{content:"";display:table}.bussiness-lines.vertical li a:after{clear:both}.da-slider{min-width:300px!important}.footable-row-detail-inner,.footable-row-detail-name,.footable-row-detail-row,.footable-row-detail-value{display:block;width:100%}.footable-row-detail-name{margin-bottom:3px}.footable-row-detail-value{border-bottom:1px solid #f8c800;padding-bottom:5px;margin-bottom:5px}#saleSummary{display:none!important;visibility:hidden}.bussiness-results .downloadSchedule,.bussiness-results-itinerarios .downloadSchedule{float:none;clear:both}.bussiness-results .ticketsData .venta-billetes-ida,.bussiness-results .ticketsData .venta-billetes-vuelta,.bussiness-results-itinerarios .ticketsData .venta-billetes-ida,.bussiness-results-itinerarios .ticketsData .venta-billetes-vuelta{display:inline;float:left;width:97.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}.bussiness-results .ticketsData .venta-viajero .plazas,.bussiness-results .ticketsData .venta-viajero .venta-viajero-datos,.bussiness-results .ticketsData .venta-viajero .venta-viajero-opciones,.bussiness-results-itinerarios .ticketsData .venta-viajero .plazas,.bussiness-results-itinerarios .ticketsData .venta-viajero .venta-viajero-datos,.bussiness-results-itinerarios .ticketsData .venta-viajero .venta-viajero-opciones{display:inline;float:left;width:97.96511628%;margin-left:1.01744186%;margin-right:1.01744186%;padding-left:0;padding-right:0}.bussiness-results .nextSaleStep,.bussiness-results-itinerarios .nextSaleStep{text-align:left}.saleFooter .totalAmount{text-align:center;font-size:18px;font-size:1.125rem;line-height:24.75px;clear:both}.saleFooter #btContinuarStep1{clear:both;width:100%;position:relative;margin-top:0;margin-bottom:0}.info-resume{clear:both}.info-resume:after,.info-resume:before{content:"";display:table}.info-resume:after{clear:both}.info-resume .events .events-main{display:block;float:left;width:100%;padding-right:0}.info-resume .events .events-main:after,.info-resume .events .events-main:before{content:"";display:table}.info-resume .events .events-main:after{clear:both}.info-resume .events .events-info li,.info-resume .events .offers-info li{display:inline;float:left;width:47.96511628%;margin-left:1.01744186%;margin-right:1.01744186%;height:auto}.info-resume .events .events-info li h3,.info-resume .events .offers-info li h3{font-size:14px;font-size:.875rem;line-height:19.25px}.info-resume .events .events-info{display:inline;float:left;width:97.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}.info-resume .events .events-info a{display:block;float:left;width:100%}.info-resume .events .events-info a:after,.info-resume .events .events-info a:before{content:"";display:table}.info-resume .events .events-info a:after{clear:both}.info-resume .events .events-info li{display:inline;float:left;width:97.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}.info-resume .events .events-info li figure{display:block;border-bottom:4px solid #fff}.info-resume .events .events-info li figure img{display:block}.info-resume .events .events-info .info{display:block;float:left;width:100%}.info-resume .events .events-info .info:after,.info-resume .events .events-info .info:before{content:"";display:table}.info-resume .events .events-info .info:after{clear:both}.info-resume .events .events-info .info:hover{border-bottom:none}.info-resume .events .events-info .info-headers{display:block;float:left;width:100%}.info-resume .events .events-news,.service .bonos-main,.service .service-main{width:97.96511628%;margin-left:1.01744186%;margin-right:1.01744186%;float:left}.info-resume .events .events-info .info-headers:after,.info-resume .events .events-info .info-headers:before{content:"";display:table}.info-resume .events .events-info .info-headers:after{clear:both}.info-resume .events .events-news{position:relative;height:auto;display:inline;clear:both}.info-resume .events .events-news:after,.info-resume .events .events-news:before{content:"";display:table}.info-resume .events .events-news:after{clear:both}.service .bonos-main,.service .service-main{display:inline}.service .bonos-main article,.service .service-main article{display:block;float:left;width:100%}.service .bonos-main article:after,.service .bonos-main article:before,.service .service-main article:after,.service .service-main article:before{content:"";display:table}.service .bonos-main article:after,.service .service-main article:after{clear:both}.service #offers-main-detail,.service .service-main-detail{display:inline;float:left;width:97.96511628%;margin-left:1.01744186%;margin-right:1.01744186%;padding:0 10px}.service #offers-main-detail .imgs,.service .service-main-detail .imgs{margin-bottom:11px}.service #offers-main-detail .imgs li,.service .service-main-detail .imgs li{display:block;float:left;width:100%}.service #offers-main-detail .imgs li:after,.service #offers-main-detail .imgs li:before,.service .service-main-detail .imgs li:after,.service .service-main-detail .imgs li:before{content:"";display:table}.service #offers-main-detail .imgs li:after,.service .service-main-detail .imgs li:after{clear:both}.service #offers-main,.service #offers-nav-detail,.service .service-nav-detail{display:inline;float:left;width:97.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}.service #offers-main article{display:block;float:left;width:100%}.service #offers-main article:after,.service #offers-main article:before{content:"";display:table}.service #offers-main article:after{clear:both}.service #offers-main figcaption{display:none!important;visibility:hidden}.service #offers-nav,.service .bonos-nav,.service .service-nav{display:inline;float:left;width:97.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}.service .services li{display:block;float:left;width:33.33333333%;margin:0}.service .services li:after,.service .services li:before,.services:after,.services:before{content:"";display:table}.service .services li:after{clear:both}.service .services li h3{padding-top:15%!important;margin-bottom:5%}.services li{display:inline;float:left;width:47.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}.services:after{clear:both}.services li h3{top:50px}}@media only screen and (max-width: 480px),only screen and (max-device-width: 480px){.about,.calidad{padding-left:1.01744186%;padding-right:1.01744186%}.about .info,.calidad .info{font-size:16px;line-height:22px}.col-10,.col-2,.col-3,.col-7,.col-8,.col-9,.col-half,.col-third{display:inline!important;float:left!important;width:97.96511628%!important;margin-left:1.01744186%!important;margin-right:1.01744186%!important}.row-8-r,.row-half,.row-third{display:block!important;float:left!important;width:100%!important}.row-8-r:after,.row-8-r:before,.row-half:after,.row-half:before,.row-third:after,.row-third:before{content:""!important;display:table!important}.row-8-r:after,.row-half:after,.row-third:after{clear:both!important}#entries #entries-main .categories:after,#entries #entries-main figure:after,#entries #entries-main-detail .imgs li:after,#jobs #jobs-main-detail div:after,.bussiness-lines li a:after,.flota #vehicles-main article:after,.flota #vehicles-main-detail .imgs li:after,.flota #vehicles-main-detail h3,.flota #vehicles-main-detail p,.flota #vehicles-nav-detail,.form-faq fieldset .button-faq:after,.form-faq fieldset .txt:after,.info-resume,.info-resume:after,.menu-site li:after,.menu-site:after,.service .services li:after,.services:after{clear:both}.calidad .info{font-size:1rem}.calidad ul li{padding-top:0!important}.about .info{font-size:1rem}.about .starts{-moz-column-count:1;-moz-column-gap:0;-webkit-column-count:1;-webkit-column-gap:0;column-count:1;column-gap:0}.about .starts li{margin-bottom:10px;font-weight:600;font-style:italic}.about .starts li:before{font-family:Siconfont;content:"\f292";font-size:1.3em;display:inline-block;font-weight:400;position:relative;top:2px;margin-right:4px}.menu-site:after,.menu-site:before{content:"";display:table}.menu-site li:after,.menu-site li:before{content:"";display:table}.menu-site li a{padding:10px 5px}.menu-site li.selected{background-color:#f8c800}.menu-site li.selected a{color:#181e3a}#header.fixedmini .logo,#header.fixedmini .logo a{margin:0 auto}.fs-normal{font-size:16px;font-size:1rem;line-height:22px;top:0;margin-bottom:0}.fs-normal.fs-decora{padding-bottom:5px;border-bottom:1px dotted #181e3a;margin-bottom:5px}.p-right20{padding-right:20px}.p-left20{padding-left:20px}.bussiness-lines{display:inline;float:left;width:97.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}.bussiness-lines li a{display:block;float:left;width:100%}.bussiness-lines li a:after,.bussiness-lines li a:before{content:"";display:table}.reserva-ticket a#bussiness_btn,.reserva-ticket a#discrecional_btn,.reserva-ticket a#renting_btn{height:34px;width:42px}.reserva-ticket a#bussiness_btn span,.reserva-ticket a#discrecional_btn span,.reserva-ticket a#renting_btn span{display:none!important;visibility:hidden}.info-resume:after,.info-resume:before{content:"";display:table}.submenu{margin-bottom:5px}.submenu ul li,.submenu-rutas ul li{display:inline;float:left;width:97.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}.submenu ul li.selected a,.submenu-rutas ul li.selected a{border-bottom-width:1px}.submenu ul li a,.submenu-rutas ul li a{display:block;margin-bottom:10px}.history .history-main,.history .history-nav{display:inline;float:left;width:97.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}.content .calidad .cal-1,.content .calidad .cal-10,.content .calidad .cal-11,.content .calidad .cal-12,.content .calidad .cal-13,.content .calidad .cal-14,.content .calidad .cal-15,.content .calidad .cal-16,.content .calidad .cal-17,.content .calidad .cal-18,.content .calidad .cal-19,.content .calidad .cal-2,.content .calidad .cal-20,.content .calidad .cal-21,.content .calidad .cal-22,.content .calidad .cal-3,.content .calidad .cal-4,.content .calidad .cal-5,.content .calidad .cal-6,.content .calidad .cal-7,.content .calidad .cal-8,.content .calidad .cal-9{display:inline;float:left;width:97.96511628%;margin-left:1.01744186%;margin-right:1.01744186%;padding-top:95px!important;background-position:top center}.content .calidad .cal-1,.content .calidad .cal-3,.content .calidad .cal-5,.content .calidad .padding-r{padding-right:0}#jobs #jobs-main,#jobs #jobs-main-detail,#jobs #jobs-nav,#jobs #jobs-nav-detail,.content .calidad .actions li{display:inline;float:left;width:97.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}#jobs #jobs-main-detail div{display:block;float:left;width:100%}#jobs #jobs-main-detail div:after,#jobs #jobs-main-detail div:before{content:"";display:table}#jobs #jobs-main-detail form .form-50,#jobs #jobs-main-detail form p{display:inline;float:left;width:97.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}.service .services li{display:block;float:left;width:50%}.service .services li:after,.service .services li:before{content:"";display:table}.decoration li{display:inline!important;float:left!important;width:97.96511628%!important;margin-left:1.01744186%!important;margin-right:1.01744186%!important}.flota{padding-left:1.01744186%;padding-right:1.01744186%}.flota .budget{padding:0}.flota .tabs li{width:100%}.flota .tabs li a{display:block}.flota #vehicles-main,.flota .catamaran li,.flota .confort,.flota .confort.half,.flota .prestaciones ul,.flota .seguridad,.flota .seguridad.half,.flota .wf,.flota .wf.half{display:inline;float:left;width:97.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}.flota #vehicles-main article{display:block;float:left;width:100%}.flota #vehicles-main article:after,.flota #vehicles-main article:before{content:"";display:table}.flota #vehicles-main-detail{display:inline;float:left;width:97.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}.flota #vehicles-main-detail .imgs li{display:block;float:left;width:100%}.flota #vehicles-main-detail .imgs li:after,.flota #vehicles-main-detail .imgs li:before{content:"";display:table}.flota #vehicles-main-detail h3,.flota #vehicles-main-detail p{display:block!important;width:100%;float:none}#entries #entries-main,#faqs #faqs-main-detail,#faqs #faqs-nav-detail,.flota #vehicles-nav,.flota #vehicles-nav-detail{display:inline;width:97.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}.flota #vehicles-nav{float:left}.flota #vehicles-nav-detail{position:relative;float:left}#entries #entries-main,#faqs #faqs-main-detail{float:left;padding-right:0}#faqs #faqs-nav-detail{float:left}#entries #entries-main .categories,#entries #entries-main figure{display:block;float:left;width:100%}#entries #entries-main .categories:after,#entries #entries-main .categories:before,#entries #entries-main figure:after,#entries #entries-main figure:before{display:table;content:""}#entries #entries-main .tags,#entries #entries-main-detail{display:inline;width:97.96511628%;float:left;margin-left:1.01744186%;margin-right:1.01744186%}#entries #entries-main-detail{padding-right:0}.contact,.discrecional{padding-left:1.01744186%;padding-right:1.01744186%}#entries #entries-main-detail .imgs li{display:block;float:left;width:50%}#entries #entries-main-detail .imgs li:after,#entries #entries-main-detail .imgs li:before{content:"";display:table}#entries #entries-nav,#entries #entries-nav-detail{display:inline;float:left;width:97.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}.contact .telf span{display:block;text-align:left;margin-top:0}.faq .faq-main,.faq .faq-nav{display:inline;float:left;width:97.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}.form-faq fieldset .txt{display:block;float:left;width:100%}.form-faq fieldset .txt:after,.form-faq fieldset .txt:before{content:"";display:table}.form-faq fieldset .button-faq{display:block;float:left;width:100%}.form-faq fieldset .button-faq:after,.form-faq fieldset .button-faq:before{content:"";display:table}.services:after,.services:before{content:"";display:table}.faqs-util .faqs-util-no-opt>div,.services li{display:inline;float:left;width:97.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}.services li h3{top:50px}.services .more-group h3{padding-top:48%}.services .more-group a{background-size:35%}.infotxt{-moz-column-count:1;-moz-column-gap:0;-webkit-column-count:1;-webkit-column-gap:0;margin-top:22px}}.loyalty:after,.loyalty:before,.menu-tabs:after,.sale-summary-row:after{content:""}@media only screen and (min-device-width: 603px) and (max-device-width: 966px){.menu-options,.menu-site{display:block;margin-left:auto;margin-right:auto;font-size:10px!important;font-size:.625rem!important;line-height:13.75px!important}}.loyalty{clear:both;width:100%;max-width:1032px;margin-right:auto;margin-left:auto;background-color:#f8c800;padding-left:1em;padding-right:1em}.loyalty:after,.loyalty:before{display:table}.loyalty:after{clear:both}.loyalty input[type=button]:hover{background-color:#fff;color:#181e3a}.loyalty a{color:#181e3a;text-decoration:underline}.loyalty a:hover{color:#fff}.loyalty-login,.loyalty-register{padding-top:1em;padding-bottom:1em}.loyalty-login h3,.loyalty-register h3{text-transform:uppercase;font-size:21px;font-size:1.3125rem;line-height:28.88px;border-bottom:1px dotted #181e3a}@media (min-width: 600px){.loyalty-register>div{display:flex;justify-content:space-between}.loyalty-register>div>div{width:49%;display:flex;justify-content:space-between}.loyalty-register>div p{width:49%}}.loyalty-is-login-in{padding-top:2em;padding-bottom:2em}.loyalty-is-login-in .ly-grid-2>div:first-child{display:flex;align-items:center}.loyalty-is-login-in .ly-grid-2>div:first-child p{font-size:18px;font-size:1.125rem;line-height:24.75px;font-weight:700;color:#fff}.loyalty-is-login-in .ly-grid-2>div:last-child{text-align:center}.loyalty-is-login-in .ly-grid-2>div:last-child p{font-weight:700;font-size:18px;font-size:1.125rem;line-height:24.75px}.loyalty-is-login-in img{width:70px;height:70px;margin-right:1em}.loyalty-is-login-in p{margin:0}@media (min-width: 600px){.ly-grid-2{display:flex;justify-content:space-between;align-items:center}}.loyalty,.loyalty-is-login-in,.loyalty-login,.loyalty-register{display:none}.loyalty-points-info p{font-weight:700}.loyalty-points-info .ly-grid-2 a{display:inline-block;background-color:#f8c800;color:#181e3a;padding:.5em 1em}.loyalty-points-info .ly-grid-2 a:hover{background-color:#181e3a;color:#fff}.loyalty-points-info-number{font-size:28px;font-size:1.75rem;line-height:38.5px}.loyalty-points-info-txt{font-weight:700;font-size:20px}.loyalty-dto{background:#fff;height:100px;margin-bottom:20px;padding:10px}.loyalty-dto-l1{font-weight:400;font-size:20px;padding:0;margin:10px 0 5px}.loyalty-dto-l2{font-weight:700;font-size:20px}.loyalty-dto-column{float:left;width:50%}.loyalty-dto-l1-select{font-weight:700;font-size:18px;padding:0;margin:10px 0 5px}.loyalty-dto-select{width:350px;text-align:left}.loyalty-dto-column-2,.step-bono-info-confirm div:last-child,.step-bono-info-resume div:last-child{text-align:right}.sale-summary-row:after{display:table;clear:both}.sale-dto{display:none}.venta-viajero-opciones-social-inner{margin-top:20px;margin-bottom:20px;background-color:#f8c800;padding:10px}.venta-viajero-opciones-social-inner p{font-weight:700;font-size:20px}.venta-viajero-opciones-social-inner input{width:200px!important}.venta-viajero-opciones-social-inner input:hover{background-color:#fff!important}.loyalty-login-end-sale-p1{font-weight:700;font-size:20px;margin-bottom:20px;color:#181e3a}.loyalty-login-end-sale-p2{font-weight:400;font-size:20px;color:#282828;margin-bottom:20px}.loyalty-login-end-sale-p2 b{color:#181e3a}.loyalty-login-end-sale-a{margin-top:40px;background-color:#f8c800;color:#181e3a;padding:5px;width:120px;text-align:center;display:block}.loyalty-login-end-sale-a-noclub{background-color:#f8c800;color:#181e3a;padding:5px;width:150px;text-align:center;display:block}.loyalty-user-no-login-p{font-weight:400;font-size:19px}.loyalty-user-no-login-lazy{margin-top:20px;margin-bottom:20px;background-color:#f8c800;padding:0 10px}.loyalty-user-no-login-lazy p{font-weight:700;font-size:20px;max-width:245px;padding-top:20px;padding-right:10px}.loyalty-lazy-btn{background-color:#181e3a!important;color:#fff!important;width:180px;display:block;text-align:center}.menu-tabs{width:100%;display:block;clear:both;float:none}.menu-tabs:after{display:block;width:100%;height:1px;background-color:#999;margin-top:-3px}.menu-tabs li{display:inline-block;margin-bottom:2px}.menu-tabs li.is-active a{border-color:#999 #999 #fff}.menu-tabs li.is-active a:hover{background-color:transparent}.menu-tabs a{display:block;color:#181e3a;font-size:16px;font-size:1rem;line-height:22px;border:1px solid transparent;padding:.5em 1.5em}.menu-tabs a:hover{background-color:#9993}.menu-tabs.with-padding{padding-top:2em;margin-bottom:1em}.content-user-login h3,.content-user-new h3,.opensans{font-family:Open Sans,sans-serif}input[type=text],input[type=password],select,textarea{padding:10px 5px;border:1px solid #d9d9d9;width:100%;border-radius:5px}input[type=text]:focus,input[type=password]:focus,select:focus,textarea:focus{border:1px solid #a9b2db}input[type=button],input[type=submit]{display:inline-block;width:auto;background-color:#181e3a;border:none;padding:10px 20px;cursor:hand}.content-user-login:after,.content-user-login:before,.content-user-main:after,.content-user-main:before,.content-user-new:after,.content-user-new:before,.content-user:after,.content-user:before{content:"";display:table}.content-user-header h2,.content-user-login h3,.content-user-new h3,.title-register,.underline{border-bottom:1px dotted #181e3a}input[type=button]:hover,input[type=submit]:hover{background-color:#f8c800}.button{padding:10px 20px;text-align:center;border-radius:6px}.alarm{background-color:#ea4112;color:#fbd7cd}.alarm:focus,.alarm:hover{background-color:#ea4112b3;color:#fff}.state-user{background-color:#f8c800;color:#fff}.state-user:focus,.state-user:hover{background-color:#181e3a;color:#fff}.content-user{background-color:#f1f2f9}.content-user:after{clear:both}.content-user-main{padding:22px 1.01744186%}.content-user-main:after{clear:both}@media (min-width: 799px){.content-user-main{padding-right:0;padding-left:0}}.content-user-header{padding-bottom:22px}.content-user-header h2{text-transform:uppercase;font-size:24px;font-size:1.5rem;line-height:33px;top:0;padding-bottom:5px;margin-bottom:5px}.content-user-header p{color:#999;font-size:18px;font-size:1.125rem;line-height:24.75px;margin-bottom:0}.content-user-header.login-on{position:relative}.box-backwhite{background-color:#fff;border-radius:8px;padding:20px}.box-backwhite img{width:100%;height:auto}.underline{margin-bottom:11px}.content-user-fidelidad{clear:both;border-top:1px dotted #181e3a}.content-user-login,.content-user-new{margin-bottom:22px}.content-user-login:after,.content-user-new:after{clear:both}.content-user-login h3,.content-user-new h3{top:0;margin-bottom:5px;padding-bottom:5px;font-size:16px;font-size:1rem;line-height:22px;font-weight:700;letter-spacing:-.03em}.content-user-login p,.content-user-new p{color:#999;font-size:14px;font-size:.875rem;line-height:19.25px}.content-user-login legend,.content-user-new legend{display:none!important;visibility:hidden}.content-user-login p a,.content-user-new p a{color:#181e3a}.content-user-login p a:hover,.content-user-new p a:hover{color:#999}.content-user-login label a,.content-user-new label a{color:#999!important}.content-user-login label a:hover,.content-user-new label a:hover{color:#181e3a!important}.content-user-login li,.content-user-new li{margin-bottom:11px}.content-user-login li:before,.content-user-new li:before{font-family:Siconfont;content:"\e00d";font-size:.8em;display:inline-block;font-weight:400;position:relative;top:-1px;margin-right:5px}.content-user-login li .buscoin,.content-user-new li .buscoin{width:25px;height:auto;position:relative;top:6px}.content-user-login .enter input,.content-user-new .enter input{width:100%;border-radius:4px}.icon-user:before,.title-register:before{-webkit-border-radius:50%;-moz-border-radius:50%;font-weight:400}.title-register{font-size:18px;font-size:1.125rem;line-height:24.75px;text-transform:uppercase;padding-bottom:10px;margin-bottom:66px}.title-register:before{font-family:Siconfont;content:"\f29f";font-size:1.2em;display:inline-block;background-color:#181e3a;color:#f1f2f9;border-radius:50%;width:30px;height:30px;line-height:1.6em;margin-right:5px;padding-left:2px;text-align:center;position:relative;top:-3px}.user-new-login,.user-new-register{margin-bottom:22px}.user-new-login h3,.user-new-register h3{text-transform:uppercase}@media (min-width: 799px){.user-new-login,.user-new-register{display:block;float:left;width:50%}.user-new-login:after,.user-new-login:before,.user-new-register:after,.user-new-register:before{content:"";display:table}.user-new-login:after,.user-new-register:after{clear:both}.user-new-login p,.user-new-register p{text-align:center;padding:0 10px}.user-new-register{padding-right:22px}}.icon-login,.icon-user{position:relative}.icon-login:after,.icon-user:after{font-family:Siconfont;content:"\e019";font-size:3em;display:inline-block;font-weight:400;margin-left:5px;position:absolute;color:#f8c800;top:40px;right:0}.icon-user:before,.user-new:before{content:"\f29f"}.icon-login:before,.icon-user:before{font-size:5em;display:block;line-height:1.4em;background-color:#181e3a;width:90px;height:90px;color:#f1f2f9;text-align:center;margin:44px auto 22px}.content-user-fidelidad ul li:before,.icon-login:before,.icon-user:before,.user-new:before{top:0;position:relative;font-family:Siconfont}.icon-user:before{border-radius:50%}.icon-login:before{content:"\f2a7";font-weight:400;border-radius:50%}.content-user-fidelidad h3{font-size:21px;font-size:1.3125rem;line-height:28.88px;margin-bottom:27px}.content-user-fidelidad a,.content-user-fidelidad h3+p{color:#999}.content-user-fidelidad a:hover{color:#181e3a}.content-user-fidelidad ul li{margin-bottom:22px;font-size:18px;font-size:1.125rem;line-height:24.75px}.content-user-fidelidad ul li:before{content:"\e00d";font-size:1em;display:inline-block;font-weight:400;margin-right:5px}.content-user-fidelidad .card img{width:100%;height:auto}.content-user-login img{margin-bottom:10px}#form_login .email,#form_login .enter,#form_login .pass,#form_register div,#form_remember div,#form_reset div{margin-bottom:11px}.content-user-login img+p{font-size:14px;font-size:.875rem;line-height:19.25px;color:#999}@media (min-width: 799px){.content-user-fidelidad .card{display:block;float:left;width:33.33333333%;margin-right:44px}.content-user-fidelidad .card:after,.content-user-fidelidad .card:before{content:"";display:table}.content-user-fidelidad .card:after{clear:both}.content-user-login{display:block;float:left;width:33.33333333%;padding-left:22px}.content-user-login:after,.content-user-login:before{content:"";display:table}.content-user-login:after{clear:both}}#form_login .email label,#form_login .enter label,#form_login .pass label,#form_register label,#form_remember label,#form_reset label{color:#999}#form_register label.error,#form_remember label.error,#form_reset label.error{display:block;color:#ea4112}#form_register div a,#form_remember div a,#form_reset div a{color:#999}#form_register div a:hover,#form_remember div a:hover,#form_reset div a:hover{color:#181e3a}@media (min-width: 799px){#form_register,#form_reset{margin-left:-1.01744186%;width:102.03488372%}#form_register:after,#form_register:before,#form_reset:after,#form_reset:before{content:"";display:table}#form_register div:last-child,#form_register:after,#form_reset div:last-child,#form_reset:after{clear:both}#form_register div,#form_reset div{display:inline;float:left;width:47.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}#form_register .form-register-options,#form_register div.enter,#form_reset .form-register-options,#form_reset div.enter{display:inline;float:left;width:97.96511628%;margin-left:1.01744186%;margin-right:1.01744186%}#form_register div.enter input,#form_reset div.enter input{background-color:#f8c800;padding-top:22px;padding-bottom:22px}#form_register div.enter input:hover,#form_reset div.enter input:hover{background-color:#181e3a}#form_register .form-register-options,#form_reset .form-register-options{clear:both;margin-bottom:22px}#form_register .form-register-options label,#form_reset .form-register-options label{margin-bottom:11px;display:inline-block}#form_register .form-register-options a,#form_reset .form-register-options a{color:#181e3a!important}}.user-remember-text:after,.user-remember-text:before{content:"";display:table}.user-remember-text:after{clear:both}@media (min-width: 799px){.user-remember-text .user-remember{display:block;float:left;width:50%}.user-remember-text .user-remember:after,.user-remember-text .user-remember:before{content:"";display:table}.user-remember-text .user-remember:after{clear:both}.user-remember-text .user-remember.last{text-align:right}.content-user-new{padding-right:22px;display:block;float:left;width:66.66666667%}.content-user-new:after,.content-user-new:before{content:"";display:table}.content-user-new:after{clear:both}}.monbus-points,.promo-private p a,.txt-center,.user-new{text-align:center}.user-remember{font-size:11px;font-size:.6875rem;line-height:15.13px;color:#999}.user-remember:hover{color:#181e3a}.content-user-new p{color:#999}.user-new{display:inline-block;border:none;cursor:hand;padding:22px 20px;border-radius:6px;background-color:#f8c800;color:#fff;width:100%;text-transform:uppercase;font-weight:700}.user-new.is-disable{background-color:#999}.user-new.is-disable:hover{color:#fff;background-color:#666}.user-new.is-gosth{background-color:transparent;border:1px solid #181e3a;color:#181e3a}.user-new.is-gosth:hover{border-color:#999;color:#999}.user-new.is-error{background-color:#c00}.user-new.is-error:hover{color:#fff;background-color:#940505}.user-new.is-right{background-color:#0ed464}.user-new.is-right:hover{color:#fff;background-color:#07a34b}.user-new.is-secondary{background-color:#f8c800;color:#181e3a}.user-new.is-secondary:hover,.user-new:focus,.user-new:hover{background-color:#181e3a;color:#fff}.user-new:before{font-size:1.2em;display:inline-block;font-weight:400;margin-right:5px}.private-banners{clear:both;background-color:#181e3a;padding-top:22px;padding-bottom:22px}.private-banners:after,.private-banners:before{content:"";display:table}.private-banners:after{clear:both}.promo-private{display:inline}@media (min-width: 320px){.promo-private>div{display:block;float:left;width:100%;overflow:hidden}.promo-private>div:after,.promo-private>div:before{content:"";display:table}.promo-private>div:after{clear:both}}@media (min-width: 799px){.promo-private>div{display:block;width:61.66666667%;margin:0 auto!important;float:none;max-height:290px}.promo-private>div:after,.promo-private>div:before{content:"";display:table}.promo-private>div:after{clear:both}}.monbus-points{font-size:18px;font-size:1.125rem;line-height:24.75px;font-weight:700;padding:10px 20px 10px 65px;border-radius:8px;display:inline-block;box-shadow:0 0 12px 5px #181e3a26;background:url(/bonos/view/media/club-monbus/coin.png) 7px no-repeat;background-size:12%;float:right;margin-bottom:10px}.monbus-points:after,.monbus-points:before{content:"";display:table}.monbus-points:after{clear:both}.monbus-points p{line-height:1em;margin-bottom:5px;display:inline-block;color:#181e3a}.monbus-points span{font-size:32px;font-size:2rem;line-height:44px;color:#ea4112;position:relative;top:3px}.promo-private>div{border:4px solid #fff;position:relative}.promo-private .copy{color:#fff;background-color:transparent!important;position:absolute;top:22px;padding:0 33px;border-bottom:none!important;font-size:26px;font-size:1.625rem;line-height:35.75px;font-weight:400;text-shadow:-1px -1px 0 #181e3a,1px -1px 0 #181e3a,-1px 1px 0 #181e3a,1px 1px 0 #181e3a,1px 1px 2px #181e3a}.promo-private p{position:absolute;top:170px;margin-left:33px}.promo-private p a{display:inline-block;width:auto;border:none;cursor:hand;border-radius:6px;background-color:#fff;color:#181e3a;padding:10px 20px}.promo-private p a:hover{background-color:#f8c800}.promo-private p a:focus{color:#fff}.promo-private p a.is-disable{background-color:#999}.promo-private p a.is-disable:hover{color:#fff;background-color:#666}.promo-private p a.is-gosth{background-color:transparent;border:1px solid #181e3a;color:#181e3a}.promo-private p a.is-gosth:hover{border-color:#999;color:#999}.promo-private p a.is-error{background-color:#c00}.promo-private p a.is-error:hover{color:#fff;background-color:#940505}.promo-private p a.is-right{background-color:#0ed464}.promo-private p a.is-right:hover{color:#fff;background-color:#07a34b}.promo-private p a.is-secondary{background-color:#f8c800;color:#181e3a}.promo-private p a.is-secondary:hover{background-color:#181e3a;color:#fff}.promo-private .copy-container-video{top:97px;left:40%}.promo-private .copy-container-video a{background-color:#fff9;padding:22px 25px 22px 30px!important;border-radius:5px}.promo-private .copy-container-video a:after{font-family:Siconfont;content:"\e00d";font-size:2.5em;display:inline-block;font-weight:400;position:relative;top:6px;margin-left:0}.promo-private .copy-container-video a span{display:none!important;visibility:hidden}.promo-private .copy-container-video a:hover{background-color:#f8c80099}.promo-private .alternate{right:22px}.flex-viewpot,.flexslider{background-color:transparent!important}.login-on .user-logout{position:absolute;right:0;top:0}.login-on .user-logout a{background-color:#ea4112;padding:5px 20px;font-size:14px;font-size:.875rem;line-height:19.25px;color:#fff}.login-on .user-logout a:hover,.login-on.tabs li.active a,.login-on.tabs li.active a:hover{background-color:#181e3a}.login-on.tabs{border-bottom:1px dotted #181e3a;clear:both}.login-on.tabs li{display:inline-block}.login-on.tabs li a{margin-top:0}.login-on.tabs li a:hover{-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;color:#181e3a;border-radius:8px 8px 0 0}.login-on.tabs li.active a{color:#fff}.user-subtitle{font-size:20px;font-size:1.25rem;line-height:27.5px}.user-light-paragraph{color:#999}.login-on-change-pass .button,.login-on-files .button,.login-on-fiscal .button{margin-top:10px;clear:both}.login-on-change-pass legend,.login-on-files legend,.login-on-fiscal legend{display:none!important;visibility:hidden}@media (min-width: 799px){.login-on-change-pass fieldset>div,.login-on-files fieldset>div,.login-on-fiscal fieldset>div{display:block;float:left;width:50%}.login-on-change-pass fieldset>div.first,.login-on-files fieldset>div.first,.login-on-fiscal fieldset>div.first{padding-right:22px}.login-on-change-pass fieldset>div:after,.login-on-change-pass fieldset>div:before,.login-on-files fieldset>div:after,.login-on-files fieldset>div:before,.login-on-fiscal fieldset>div:after,.login-on-fiscal fieldset>div:before{content:"";display:table}.login-on-change-pass fieldset>div:after,.login-on-files fieldset>div:after,.login-on-fiscal fieldset>div:after{clear:both}}.login-on-change-pass form,.login-on-files form,.login-on-fiscal form{background-color:#fff;padding:22px}.login-on-change-pass form label,.login-on-files form label,.login-on-fiscal form label{margin-bottom:5px;display:block;color:#999}.login-on-change-pass form label.error,.login-on-files form label.error,.login-on-fiscal form label.error{color:red;display:block}.login-on-change-pass form div,.login-on-files form div,.login-on-fiscal form div{margin-bottom:11px}.login-on-change-pass .check,.login-on-files .check,.login-on-fiscal .check{border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;padding-top:10px;padding-bottom:8px}.login-on-change-pass .check label,.login-on-files .check label,.login-on-fiscal .check label{display:inline-block;margin-right:22px}.login-files-table td{border:none;background-color:#fff;border-bottom:17px solid #f1f2f9;padding:22px}.login-files-table td a{color:#999;font-weight:700}.login-files-table td a:hover{color:#181e3a}.login-files-table .button.delete{background-color:red;color:#fff}.login-files-table .button.delete:hover{background-color:#9e0f08}.login-files-table .validate{background-color:#87cf0b}.login-files-table .validate.delete{background-color:red;color:#fff}.login-files-table .validate.delete:hover{background-color:#9e0f08}.delete-account{font-size:12px;font-size:.75rem;line-height:16.5px;color:#999}.delete-account .user-subtitle{margin-bottom:30px}.delete-account .button{background-color:#fff;color:#999}.delete-account .button:hover{color:#fff}.login-on-fiscal .button{width:100%}.wrapper-new-m{max-width:799px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1em}.ly-2>div,.ly-2>input,.ly-2>li,.ly-2>p{margin-bottom:.5em}@media (min-width: 799px){.ly-2{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}.ly-2>div,.ly-2>input,.ly-2>li,.ly-2>p{width:48%;margin-bottom:1.5em}.ly-2>input{margin-bottom:0}.txt-right-m{text-align:right}.tabs-bonos{display:flex;justify-content:space-between;align-items:center}}.fs-s{font-size:14px;font-size:.875rem;line-height:19.25px}.fs-m{font-size:18px!important;font-size:1.125rem!important;line-height:24.75px!important}.fs-l{font-size:24px!important;font-size:1.5rem!important;line-height:33px!important}.form-bonos label,.tabs-bonos li{font-size:14px;line-height:19.25px}.color-brand-light{color:#8d8ca1}.color-brand{color:#181e3a}.mt-s{margin-top:1rem}.mt-m{margin-top:3rem}.mb-0{margin-bottom:0}.mb-05{margin-bottom:.5rem}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mr-1{margin-right:.5em}.font-bold{font-weight:700}.bb-0{border-bottom:none!important}.p-2{padding:.75em}.tabs-bonos{border-radius:10px;padding:.5em;max-width:800px;margin:2em auto;background-color:#fff;padding:1rem 2rem;box-shadow:0 3px 20px #2124491a;position:relative}.tabs-bonos li{padding:.5em 1em;color:#8d8ca1;text-align:center;font-size:20px;font-family:Intelo-Medium;margin-right:1rem}.tabs-bonos li a{color:#8d8ca1}.tabs-bonos li a:hover{color:#181e3a}.tabs-bonos .is-active{border-radius:20px;color:#181e3a}.tabs-bonos .is-active a{color:#181e3a}.form-bonos{padding-top:2em;padding-bottom:2rem;border-top:1px solid #e5e5e5}.form-bonos label{font-size:.875rem}.form-bonos input[type=button].button{border-radius:6px}.info-bono{font-size:14px;font-size:.875rem;line-height:19.25px}.info-bono>p{margin:0}.bono-type{width:100%;border:1px solid #e5e5e5;border-radius:1em;min-height:200px}.bono-type input[type=number]{padding:10px 5px;border:1px solid #d9d9d9;width:100%;border-radius:2px}.bono-type header{background-color:#181e3a;color:#fff;padding:1em;border-radius:1em 1em 0 0;min-height:100px;background-image:url(/bonos/view/css/extended/img/backbonos.svg);background-size:104%;background-position:center 102%;background-repeat:no-repeat}.bono-type header h3{font-family:Oswald,sans-serif;top:0;margin-bottom:0;font-size:24px;font-size:1.5rem;line-height:33px}.bono-type header h3+p{text-transform:uppercase;font-size:14px;font-size:.875rem;line-height:19.25px}.bono-type>div{padding:1em}.bono-type.is-disable{opacity:.3;pointer-events:none}.bono-type.is-selected{border-width:4px;border-color:#181e3a;border-radius:1.3em;box-shadow:0 0 10px 5px #9996}.bono-type .bono-type-percent{display:inline-flex;justify-content:center;align-items:center;margin:0;background-color:#fff;border:5px dotted #f8c800;border-radius:50%;color:#181e3a;font-weight:700;font-size:28px;font-size:1.75rem;line-height:38.5px;width:100px;height:100px}.bono-type .bono-type-price{font-size:32px;font-size:2rem;line-height:44px;font-weight:700;margin:0}.expeditions .is-active{color:#8d8ca1}.has-10,.has-100,.has-50,.has-arrows,.has-calendar,.has-charge,.has-infinite{display:inline-flex;align-items:flex-start}.has-100:before,.has-10:before,.has-50:before,.has-arrows:before,.has-calendar:before,.has-charge:before,.has-infinite:before{display:inline-block;content:"";width:40px;height:40px;min-width:40px;margin-right:.5em;background-image:url(/bonos/view/css/extended/img/icons/bono-10.svg);background-size:100%;background-repeat:no-repeat}.has-10.is-center,.has-100.is-center,.has-50.is-center,.has-arrows.is-center,.has-calendar.is-center,.has-charge.is-center,.has-infinite.is-center{align-items:center}.has-50:before{background-image:url(/bonos/view/css/extended/img/icons/bono-50.svg)}.has-100:before{background-image:url(/bonos/view/css/extended/img/icons/bono-100.svg)}.has-infinite:before{background-image:url(/bonos/view/css/extended/img/icons/bono-infinite.svg)}.has-calendar:before{background-image:url(/bonos/view/css/extended/img/icons/bono-calendar.svg)}.has-charge:before{background-image:url(/bonos/view/css/extended/img/icons/bono-charge.svg)}.has-arrows{position:relative}.has-arrows:before{background-image:url(/bonos/view/css/extended/img/icons/bono-arrows-center.svg)}.bono-type-location .bono-type-location-start:before,.bono-type-location:before,.is-loading:before{display:inline-block;content:""}.is-loading:before{width:12px;height:12px;margin-right:.5em;animation:spinner 2s linear infinite;background-image:url(/bonos/view/css/extended/img/icons/loader-white.svg);background-size:100%}@keyframes spinner{to{transform:rotate(360deg)}}.bono-type-location{border-bottom:1px solid #e5e5e5;margin-bottom:.5em;font-size:14px;font-size:.875rem;line-height:19.25px;font-weight:700;position:relative}.bono-type-location:before{position:absolute;left:17px;top:32px;width:1px;height:40%;border-right:1px dashed #ccc}.bono-type-location .bono-type-location-start:before{background-image:url(/bonos/view/css/extended/img/icons/location.svg);background-size:100%;width:10px;height:14px;margin-right:.5em}.bono-type-location .bono-type-location-stop{margin:0}.bono-type-location .bono-type-location-stop:before{content:"\25cf";color:#f8c800;margin-right:.5em}.step-bonos{border:1px solid #e5e5e5;border-radius:1em;position:relative}.step-bonos .close-btn{position:absolute;right:-20px;top:-20px}.step-bonos .close-btn:before{content:"\d7";background-color:#181e3a;color:#fff;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:100%}.step-bonos .close-btn:hover:before{background-color:#f8c800}.step-bonos .close-btn span{display:none}.step-bonos .bono-type{border:none;border-right:1px solid #e5e5e5;border-radius:1em 0 0}@media (min-width: 799px){.step-bonos{display:flex;flex-flow:row nowrap}.step-bonos .bono-type{max-width:320px}}.step-bonos .bono-type header{border-radius:1em 0 0}.step-bono-info{flex-grow:1;padding:1em 2em;background-image:url(/bonos/view/css/extended/img/backbonos-decoration.svg);background-position:top right;background-repeat:no-repeat;box-sizing:border-box}@media (min-width: 799px){.step-bono-info.has-aside{width:-220%;align-items:stretch!important}.step-bono-info.has-aside>div,.step-bono-info.has-aside>input,.step-bono-info.has-aside>li,.step-bono-info.has-aside>p{margin-bottom:.5em}.step-bono-info{border-radius:0 1em 1em 0}}@media (min-width: 799px) and (min-width: 799px){.step-bono-info.has-aside{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}.step-bono-info.has-aside>div,.step-bono-info.has-aside>input,.step-bono-info.has-aside>li,.step-bono-info.has-aside>p{width:48%;margin-bottom:1.5em}.step-bono-info.has-aside>input{margin-bottom:0}}.step-bono-info p{font-size:14px;font-size:.875rem;line-height:19.25px}@media (min-width: 799px){.step-bono-info-confirm{border-right:1px solid #e5e5e5}}.step-bono-info-confirm h3,.step-bono-info-resume h3{top:0;margin-bottom:.25em}.step-bono-info-confirm img,.step-bono-info-resume img{width:100%;max-width:220px;box-shadow:0 0 10px 5px #181e3a4d}.step-bono-info-total{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;font-weight:700;padding-top:.75em;padding-bottom:.75em}.ticket-info{font-size:14px;font-size:.875rem;line-height:19.25px;color:#181e3a;transition:ease-in-out all .25s;display:inline-flex;align-items:center}.ticket-info:hover{padding-left:1rem;color:#f8c800}.ticket-info:before{margin-right:.75em;content:"";width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm1 18h-2v-6h-2v-2h4v8zm-1-9.75c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25z'/%3E%3C/svg%3E")}.ticket-pre-formatted{color:#999;margin-top:1rem;white-space:pre-wrap;word-wrap:anywhere}.ticket-has-response{background-color:#f0f0f0}.ticket-has-response .ticket-info:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 1c-6.628 0-12 4.573-12 10.213 0 2.39.932 4.591 2.427 6.164l-2.427 5.623 7.563-2.26c9.495 2.598 16.437-3.251 16.437-9.527 0-5.64-5.372-10.213-12-10.213z'/%3E%3C/svg%3E")}.ticket-response p:first-child{border-top:1px solid #ccc;padding-top:1rem;font-size:14px;font-size:.875rem;line-height:19.25px;color:#181e3a;margin-bottom:0}.ticket-response p:first-child+p{margin-top:0}body{background-color:#c7c7c7}.header{z-index:6}.main-nav-list.has-menu{margin-top:13px}h1{top:0}.covid-msn{overflow:auto}.nav-item{font-family:Roboto,sans-serif;line-height:1.15em}.elipsis-bonos,.elipsis-footer,.fondo-footer{background-color:#60abc6}
