body{font-family:'Krub';background-color:#fbfbfb!important}@media only screen and (min-width:1367px){.layout-clean .navbar{height:90px;margin-bottom:0}}@media only screen and (max-width:1366px){header,.white-xs{background-color:#fff}.row.white-xs{margin-left:0;margin-right:0}.navbar{margin-bottom:0}}@media only screen and (max-width:1365px){body{background-color:#f1f1f1!important}body.action-gateindex,body.action-service-1{background-color:#fff!important}}.container{background-color:#f1f1f1!important}.action-gateindex .container,.action-service-1 .container{background-color:#fff!important}.top-menu{height:55px}.btn-primary{color:#fff;background-color:#4c12a1!important;border-color:#4c12a1!important}button:disabled,button[disabled]{border:1px solid #999;background-color:#dbd0ec;color:#fff}.color-principal{color:#4c12a1}.color-secondary,.selected .color-secondary{color:#4c12a1}.color-quaternary{color:#ffcd00}.menu-done-text.color-quaternary{color:#4c12a1}.seat-legend-name.color-quaternary{color:#000}.background-principal{background-color:#4c12a1}.background-secondary{background-color:#ece8f7}.background-tertiary{background-color:#4c12a1}.background-quaternary,.panel-heading.background-quaternary{background-color:#dbd0ec}.background-gray{background-color:#f1f1f1}.menu-color{background-color:#4c12a1!important;width:170px;height:30px;float:left}.border-all-10{border-color:#ece8f7}.shadow{box-shadow:2px 2px 5px #dbd0ec}.search-box{background-color:#fff}.step-circle.active{background-color:#4c12a1;border:1px solid #4c12a1}.step-circle.active-past{background-color:#00c1d4;border:1px solid #00c1d4}.step-circle{border:1px solid #dbd0ec}@media only screen and (max-width:1368px){.logo-gate{width:100%}}.on-time{background-color:#00c1d4}#dv-itinerary-content .background-secondary.select-passenger{background-color:#fff}#dv-itinerary-content .background-secondary.select-passenger.selected{background-color:#4c12a1;color:#fff}.passenger-name.active{background-color:#ece8f7}.checkbox-container input:checked~.checkbox-checkmark{background-color:#ffcd00}#dv-itinerary-content .text-15.airport b{color:#4c12a1;font-size:20px;font-weight:800}#dv-itinerary-content .row.airport{margin-top:15px}#dv-itinerary-content .row.scheduled{display:none;visibility:hidden}#dv-agreement-content .agreement-continue-text{display:none;visibility:hidden}.agreement.checkbox-inline{padding-left:0}#dv-passenger-info-content .row.passenger-name{background-color:#fff}#dv-passenger-info-content .title.name,#dv-passenger-info-content .contact-title{color:#4c12a1}#dv-passenger-info-content .row.contact{background-color:#fff}.background-secondary.border-color-white{background-color:#fff}#dv-passenger-info-content .contact-title{color:#000}.color-quaternary.must-scan{color:#4c12a1}.plane-body-charges{background-color:#fff}.seat-available.seat-premium,.seat-available.seat-emergency{background-color:#326af4}.seat-available,.seat-group,.seat-group .dv-seat-passenger-name,.dv-seat-passenger-name.seat-selected{background-color:#4c12a1}.seat-unavailable.seat-selected,.seat-unavailable.seat-group,.dv-seat-passenger-name.seat-group,.seat-emergency .dv-seat-passenger-name,.seat-emergency .dv-seat-passenger-name.seat-group{border-color:#4c12a1}.dv-seat-passenger-name.seat-group,.seat-emergency .dv-seat-passenger-name,.seat-emergency .dv-seat-passenger-name.seat-group{background-color:#4c12a1}.seat-unavailable{background-color:#00c1d4}.dv-price.seat-available.price-length-3,.dv-price.seat-first-row.price-length-3,.dv-price.seat-front.price-length-3{margin:17px 0 0 9%}#img-carry-on{width:75px;height:80px;margin:30% 0 0 10%}#img-checked-bags{width:70px;height:60px;margin:30% 0 0 10%}#img-priority-boarding,#img-pets-in-cabin{width:70px;height:80px;margin:15% 0 0 10%}#btn-select-carry-on{margin:30% 0 0 5%}#btn-select-checked-bags,#btn-select-priority-boarding,#btn-select-pets-in-cabin{margin:15% 0 0 5%}@media only screen and (min-width:1024px) and (max-width:1366px){#img-carry-on,#img-checked-bags,#img-priority-boarding,#img-pets-in-cabin{margin:0 0 1% 5%}#btn-select-carry-on{margin:30% 0 0 -10%}#btn-select-checked-bags{margin:20% 0 0 -10%}#btn-select-priority-boarding,#btn-select-pets-in-cabin{margin:10% 0 0 -10%}}@media only screen and (max-width:1023px){#img-carry-on,#img-checked-bags,#img-priority-boarding,#img-pets-in-cabin{margin:0 0 1% 43%}#btn-select-carry-on,#btn-select-checked-bags,#btn-select-priority-boarding,#btn-select-pets-in-cabin{margin:1% 0 0 35%}}@media only screen and (max-width:500px){#img-carry-on,#img-checked-bags,#img-priority-boarding,#img-pets-in-cabin{margin:0 0 1% 39%}#btn-select-carry-on,#btn-select-checked-bags,#btn-select-priority-boarding,#btn-select-pets-in-cabin{margin:1% 0 0 30%}}@media only screen and (max-width:992px){#dv-service-content .last-panel{margin-bottom:60px}}.pipe-left{border-left:4px solid #4c12a1}.button-add{background-color:#ffcb00;width:100%;font-weight:700;line-height:22.8571px}.button-add.added{background-color:#4c12a1;color:#fff}.btn-lg.text-16{font-size:16px}#dv-charges-summary-content .charges-summary,#dv-charges-summary-content .payment-info{background-color:#fff}@media only screen and (max-width:1023px){#dv-charges-summary-content .charges-summary,#dv-charges-summary-content .payment-info{padding-left:15px;padding-right:15px}}#dv-charges-summary-content .card-data.background-secondary{background-color:#fff;margin-left:15px}#dv-charges-summary-content .payment-info-title{margin:5px 0 0 5px}#dv-charges-summary-content .accepted-credit-card.amex,#dv-charges-summary-content .accepted-credit-card.discover,#dv-charges-summary-content .city-state,#dv-charges-summary-content .country,#dv-charges-summary-content .required.country,#dv-charges-summary-content .row.address{display:none;visibility:hidden}.btn-download{background-color:#00c1d4;color:#fff}@media only screen and (max-width:991px){body.action-boardingpassdetails{background-color:#fff!important}}#dv-boarding-pass-content .background-quaternary{background-color:#fff}@media only screen and (max-width:991px){body.action-boardingpassapplewalletdetails{background-color:#4c12a1!important}}#dv-boarding-pass-apple-wallet-details-content img.bp-error{}.bp-error{color:#4c12a1}