body{margin:0!important}a,button,div,h1,h2,h3,h4,h5,h6,input,label,optgroup,p,select,span,textarea{font-family:Gotham,sans-serif!important}#maincontentnodecorated{min-height:100vh;background-color:#fff}.container.corto,.container.details,.container.menor{margin:0 auto;max-width:940px;width:94%}.campo.tipo{margin-right:10px}.campo.numero{width:100%}.campo .bajada{font-size:11px;color:#999;display:block;line-height:150%;margin-top:5px}.campo .invalid-feedback{font-size:11px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.1rem;margin-left:-1.25rem}.text-footer{text-align:center;font-size:12px;line-height:150%;margin-top:15px;color:#999}.text-footer a{color:#6262f9;font-weight:500}.text-footer.legend{padding-bottom:30px}.text-footer .text-content,.text-footer .text-title{font-size:12px;margin-bottom:15px}.text-footer .text-title{font-weight:500;margin-bottom:5px;color:#000}.campos-wrp .btn{margin:15px auto 0;display:block;width:160px}.campos-wrp .campo{margin-bottom:20px}.campos-wrp .condiciones input{width:auto}.campos-wrp .condiciones{margin:20px auto 0;width:250px}@media(max-width:993px){.campos-wrp .condiciones{margin-top:5px}}.campos-wrp label{display:block;font-size:12px;margin:0 0 6px}.campos-wrp select{background:url(../../img/v3/icon-angle-down.svg) right 12px top 18px/12px no-repeat #fff;border:1px solid #cecece;border-radius:0;padding:10px 37px 9px 14px;font-size:14px;font-weight:300}.campos-wrp input{border:1px solid #cecece;font-size:14px;font-weight:300;padding:10px 0 9px 10px;width:100%;font-family:inherit;line-height:inherit}h2{font-size:20px!important;font-weight:400}p.bajada{font-size:14px;color:#999}.refund-order-content,.refund-order-error{margin-top:40px;overflow-x:hidden}.hide{display:none!important}.show{display:block!important}.navbar-cdp{border-radius:4px;min-height:50px;border:1px solid transparent;background-color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.1);flex-wrap:wrap;padding:.5rem 1rem}.navbar-cdp,.navbar-cdp .container-header{display:flex;align-items:center;justify-content:center}.navbar-cdp .container-header{width:100%;gap:20px}.navbar-cdp .logo-home img{width:180px}@media(max-width:993px){#imgBannerSkin{display:none}.navbar-cdp .container-header{gap:0}#documentType{max-width:180px}}.refund-voucher-results{display:flex;flex-direction:column;align-items:center}.voucher-card{display:flex;flex-direction:column;padding:16px;border:1px solid #999;border-left:3px solid var(--Primario2-Light,#203a8f)}.voucher-card p{margin:0}.voucher-card .voucher-header{display:flex;flex-direction:column;padding:16px;background-color:#efefef}.voucher-card .voucher-header .passenger-label{font-size:10px;color:#999}.voucher-card .voucher-header .passenger-name{font-weight:400}.voucher-card .voucher-body{display:flex;flex-direction:column;padding:16px}.voucher-card .voucher-body .voucher-top{display:flex;width:100%}.voucher-card .voucher-body .voucher-top .voucher-tl{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.voucher-card .voucher-body .voucher-top .voucher-tl .compay-label{font-size:12px}.voucher-card .voucher-body .voucher-top .voucher-tl img{width:100px;margin-top:5px;margin-bottom:5px}.voucher-card .voucher-body .voucher-top .voucher-tl .compay-name{font-size:18px;font-weight:500;color:#534848;max-width:200px;line-height:22px}.voucher-card .voucher-body .voucher-top .voucher-tr{flex-grow:1;display:flex;align-items:center}.voucher-card .voucher-body .voucher-top .voucher-tr .voucher-stop-details{display:flex;margin-left:auto;margin-right:auto;flex-direction:column}.voucher-card .voucher-body .voucher-top .voucher-tr .voucher-stop-details .origin-stop{display:flex;justify-content:space-between}.voucher-card .voucher-body .voucher-top .voucher-tr .voucher-stop-details .origin-stop .stop-direction{font-size:10px}.voucher-card .voucher-body .voucher-top .voucher-tr .voucher-stop-details .origin-stop .stop-info{margin-left:20px;margin-bottom:10px}.voucher-card .voucher-body .voucher-top .voucher-tr .voucher-stop-details .origin-stop .stop-info .stop-name{font-size:12px;color:#999}.voucher-card .voucher-body .voucher-top .voucher-tr .voucher-stop-details .origin-stop .stop-info .stop-date{font-size:12px;max-width:200px}.voucher-card .voucher-body .voucher-top .voucher-tr .voucher-stop-details .origin-stop .stop-info .stop-date span{color:#999}.voucher-card .voucher-body .voucher-top .voucher-tr .voucher-action{display:flex;flex-direction:column;align-items:center}.voucher-card .voucher-body .voucher-top .voucher-tr .voucher-action .order-date{font-size:12px;margin-bottom:5px;color:#999;max-width:200px;text-align:center}@media(max-width:993px){.voucher-body .voucher-top{flex-direction:column}.voucher-body .voucher-top .voucher-tl{margin-bottom:20px}.voucher-body .voucher-top .voucher-tr{flex-direction:column}.voucher-body .voucher-top .voucher-tr .voucher-stop-details{width:100%;margin:0 0 20px}.voucher-bot .voucher-totals{width:90%!important}}.voucher-bot{display:flex;justify-content:center;margin-top:30px;width:100%}.voucher-bot .voucher-totals{width:70%}.voucher-bot .voucher-totals .total-line{display:flex;justify-content:space-between;font-size:12px;color:#999;border-top:1px solid #999;padding-top:5px;padding-bottom:5px}.voucher-bot .voucher-totals .total-line.total{border-top:1px solid #999;border-bottom:1px solid #999}.voucher-bot .voucher-totals .total-line.total .total-label{text-transform:uppercase;color:#000}.errores{padding:40px 0}.errores img{height:130px;margin-bottom:20px}.errores .title{font-size:24px;font-weight:400}.errores p{margin-top:0;margin-bottom:1rem;font-size:16px}.errores .botones{margin-top:20px;display:flex;justify-content:center;gap:20px}.errores .botones .btn{margin:0;width:auto}.tooltip-refund{display:inline-block;margin-right:30px;border-bottom:1px dotted #000;position:relative}.tooltip-refund .tooltiptext{visibility:hidden;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;opacity:0;transition:opacity .3s}.tooltip-refund .tooltiptext.left{bottom:50%;right:105%;margin-bottom:-15px}.tooltip-refund .tooltiptext.right{bottom:50%;left:105%;margin-bottom:-15px}.tooltip-refund.top .tooltiptext{bottom:100%;top:auto}.tooltip-refund.bottom .tooltiptext{top:100%;bottom:auto}.tooltip-refund:hover .tooltiptext{visibility:visible;opacity:1}.tickets-table{width:100%;border-collapse:collapse;margin:20px 0 10px;font-size:.75em}.tickets-table td,.tickets-table th{border:1px solid #ddd;padding:10px 5px;text-align:center;vertical-align:middle}.tickets-table th{background-color:#f4f4f4;font-weight:700}.ticket-checkbox{transform:scale(1.2);cursor:pointer}.title-label{font-size:12px;font-weight:400}.text-label{font-size:12px;font-weight:600}.voucher-tl-company,.voucher-tl-info{display:flex;flex-direction:column;align-items:flex-start}.ticket-card-list{flex-direction:column;gap:15px;margin-top:15px;margin-bottom:10px}.ticket-card-list .voucher-card{padding:0}.ticket-card-list .voucher-card .voucher-header-item{display:flex;align-items:center;gap:.4em}.ticket-card-list .voucher-card .header-data{display:flex;flex-direction:column}.ticket-card-list .voucher-card .voucher-header{padding:10px;flex-direction:row;justify-content:space-between;align-items:center}.ticket-card-list .voucher-card .ticket-checkbox{width:auto}.ticket-card-list .voucher-card .voucher-body{padding:12px}.ticket-card-list .voucher-card .voucher-stop-details{margin-bottom:0}.ticket-list-title{font-size:14px;margin-top:20px;margin-bottom:0;font-weight:500}.ticket-list-subtitle{font-size:12px;color:#999}.desktop{display:block}.mobile-flex{display:none}@media(max-width:993px){.desktop{display:none}.mobile-flex{display:flex}}