.domAirLogo {
    width: 70px;
    height: 70px;
    background: transparent url("../../../../b2c-cdn/airline-logo-cdn/resources/images/DFL.png?version=2021052418030") 0 0 no-repeat;
    background-size: 700px 140px;
    float: left;
    image-rendering: optimizequality;
    image-rendering: -o-crisp-edges;
    image-rendering: -webkit-optimize-contrast;
    image-rendering: optimize-contrast
}

    .domAirLogo.size-70 {
        background-size: 700px 140px;
        width: 70px;
        height: 70px
    }

.size-70.x {
    background-position: -0px -0px
}

.size-70.x9W {
    background-position: -70px -0px
}

.size-70.x9w {
    background-position: -70px -0px
}

.size-70.x6E {
    background-position: -140px -0px
}

.size-70.x6e {
    background-position: -140px -0px
}

.size-70.xAI {
    background-position: -210px -0px
}

.size-70.xai {
    background-position: -210px -0px
}

.size-70.xic {
    background-position: -210px -0px
}

.size-70.xIC {
    background-position: -210px -0px
}

.size-70.xG8 {
    background-position: -280px -0px
}

.size-70.xg8 {
    background-position: -280px -0px
}

.size-70.x88 {
    background-position: -280px -0px
}

.size-70.xSG {
    background-position: -350px -0px
}

.size-70.xsg {
    background-position: -350px -0px
}

.size-70.x58 {
    background-position: -350px -0px
}

.size-70.xUK {
    background-position: -420px -0px
}

.size-70.x69 {
    background-position: -420px -0px
}

.size-70.xS2 {
    background-position: -490px -0px
}

.size-70.xs2 {
    background-position: -490px -0px
}

.size-70.x77 {
    background-position: -490px -0px
}

.size-70.x66 {
    background-position: -490px -0px
}

.size-70.x2T {
    background-position: -560px -0px
}

.size-70.xLB {
    background-position: -630px -0px
}

.size-70.xIX {
    background-position: -0px -70px
}

.size-70.xAK {
    background-position: -70px -70px
}

.size-70.xD7 {
    background-position: -210px -70px
}

.size-70.xXT {
    background-position: -70px -70px
}

.size-70.xFD {
    background-position: -70px -70px
}

.size-70.xI5 {
    background-position: -70px -70px
}

.size-70.xPQ {
    background-position: -70px -70px
}

.size-70.xQZ {
    background-position: -70px -70px
}

.size-70.xXJ {
    background-position: -70px -70px
}

.size-70.xZ2 {
    background-position: -70px -70px
}

.size-70.xJW {
    background-position: -70px -70px
}

.size-70.xOP {
    background-position: -140px -70px
}

.size-70.xmux {
    background-position: -280px -70px
}

.size-70.x61 {
    background-position: -70px -0px
}

.size-70.x62 {
    background-position: -210px -0px
}

.size-70.x63 {
    background-position: -420px -0px
}

.size-70.xS5 {
    background-position: -350px -70px
}

.size-70.xS9 {
    background-position: -420px -70px
}

.domAirLogo.size-28 {
    background-size: 280px 56px;
    width: 28px;
    height: 28px
}

.size-28.x {
    background-position: -0px -0px
}

.size-28.x9W {
    background-position: -28px -0px
}

.size-28.x9w {
    background-position: -28px -0px
}

.size-28.x6E {
    background-position: -56px -0px
}

.size-28.x6e {
    background-position: -56px -0px
}

.size-28.xAI {
    background-position: -84px -0px
}

.size-28.xai {
    background-position: -84px -0px
}

.size-28.xic {
    background-position: -84px -0px
}

.size-28.xIC {
    background-position: -84px -0px
}

.size-28.xG8 {
    background-position: -112px -0px
}

.size-28.xg8 {
    background-position: -112px -0px
}

.size-28.x88 {
    background-position: -112px -0px
}

.size-28.xSG {
    background-position: -140px -0px
}

.size-28.xsg {
    background-position: -140px -0px
}

.size-28.x58 {
    background-position: -140px -0px
}

.size-28.xUK {
    background-position: -168px -0px
}

.size-28.x69 {
    background-position: -168px -0px
}

.size-28.xS2 {
    background-position: -196px -0px
}

.size-28.xs2 {
    background-position: -196px -0px
}

.size-28.x77 {
    background-position: -196px -0px
}

.size-28.x66 {
    background-position: -196px -0px
}

.size-28.x2T {
    background-position: -224px -0px
}

.size-28.xLB {
    background-position: -252px -0px
}

.size-28.xIX {
    background-position: -0px -28px
}

.size-28.xAK {
    background-position: -28px -28px
}

.size-28.xD7 {
    background-position: -84px -28px
}

.size-28.xXT {
    background-position: -28px -28px
}

.size-28.xFD {
    background-position: -28px -28px
}

.size-28.xI5 {
    background-position: -28px -28px
}

.size-28.xPQ {
    background-position: -28px -28px
}

.size-28.xQZ {
    background-position: -28px -28px
}

.size-28.xXJ {
    background-position: -28px -28px
}

.size-28.xZ2 {
    background-position: -28px -28px
}

.size-28.xJW {
    background-position: -28px -28px
}

.size-28.xOP {
    background-position: -56px -28px
}

.size-28.xmux {
    background-position: -112px -28px
}

.size-28.x61 {
    background-position: -28px -0px
}

.size-28.x62 {
    background-position: -84px -0px
}

.size-28.x63 {
    background-position: -168px -0px
}

.size-28.xS5 {
    background-position: -140px -28px
}

.size-28.xS9 {
    background-position: -168px -28px
}

.domAirLogo.size-18 {
    background-size: 180px 36px;
    width: 18px;
    height: 18px
}

.size-18.x {
    background-position: -0px -0px
}

.size-18.x9W {
    background-position: -18px -0px
}

.size-18.x9w {
    background-position: -18px -0px
}

.size-18.x6E {
    background-position: -36px -0px
}

.size-18.x6e {
    background-position: -36px -0px
}

.size-18.xAI {
    background-position: -54px -0px
}

.size-18.xai {
    background-position: -54px -0px
}

.size-18.xic {
    background-position: -54px -0px
}

.size-18.xIC {
    background-position: -54px -0px
}

.size-18.xG8 {
    background-position: -72px -0px
}

.size-18.xg8 {
    background-position: -72px -0px
}

.size-18.x88 {
    background-position: -72px -0px
}

.size-18.xSG {
    background-position: -90px -0px
}

.size-18.xsg {
    background-position: -90px -0px
}

.size-18.x58 {
    background-position: -90px -0px
}

.size-18.xUK {
    background-position: -108px -0px
}

.size-18.x69 {
    background-position: -108px -0px
}

.size-18.xS2 {
    background-position: -126px -0px
}

.size-18.xs2 {
    background-position: -126px -0px
}

.size-18.x77 {
    background-position: -126px -0px
}

.size-18.x66 {
    background-position: -126px -0px
}

.size-18.x2T {
    background-position: -144px -0px
}

.size-18.xLB {
    background-position: -162px -0px
}

.size-18.xIX {
    background-position: -0px -18px
}

.size-18.xAK {
    background-position: -18px -18px
}

.size-18.xD7 {
    background-position: -54px -18px
}

.size-18.xXT {
    background-position: -18px -18px
}

.size-18.xFD {
    background-position: -18px -18px
}

.size-18.xI5 {
    background-position: -18px -18px
}

.size-18.xPQ {
    background-position: -18px -18px
}

.size-18.xQZ {
    background-position: -18px -18px
}

.size-18.xXJ {
    background-position: -18px -18px
}

.size-18.xZ2 {
    background-position: -18px -18px
}

.size-18.xJW {
    background-position: -18px -18px
}

.size-18.xOP {
    background-position: -36px -18px
}

.size-18.xmux {
    background-position: -72px -18px
}

.size-18.x61 {
    background-position: -18px -0px
}

.size-18.x62 {
    background-position: -54px -0px
}

.size-18.x63 {
    background-position: -108px -0px
}

.size-18.xS5 {
    background-position: -90px -18px
}

.size-18.xS9 {
    background-position: -108px -18px
}
