.de .pNavWrapper ul.pNav li.frequentFlyers .rightPosition,
.de .pNavWrapper ul.we-mega-menu-ul ul li, .pNavWrapper ul.we-mega-menu-ul li:nth-last-child(2) > .we-mega-menu-submenu {
    right: 128px
}

.de .pNavWrapper ul.pNav li.holidays .rightPosition,
.de .pNavWrapper ul.we-mega-menu-ul ul li, .pNavWrapper ul.we-mega-menu-ul li:last-child > .we-mega-menu-submenu {
    right: 4px
}

.de .pNavWrapper ul.pNav li.flyWithUs .rightPosition,
.de .pNavWrapper ul.we-mega-menu-ul ul li, .pNavWrapper ul.we-mega-menu-ul li:nth-last-child(3) > .we-mega-menu-submenu {
    right: 243px
}

.de .moreFeatureWrapper .featureBlock p {
    height: auto;
    margin-bottom: 13px;
    padding-right: 20px
}

.de .footerWrapper ul li h3 {
    line-height: 1.4em
}

.de .onBoardWrapper ul.onBoardLinks li.onBoardAmenities {
    width: 112px
}

.de .onBoardWrapper ul.onBoardLinks li.onBoardReading {
    width: 89px
}

.de .bookingWidget a.tab,
.de .bookingWidget a.tabDisabled {
    padding-left: 56px
}

.de .bookingWidget a.bookCar,
.de .bookingWidget a.flightStatus {
    padding-top: 17px;
    min-height: 23px
}

.de .multiCityPanel .ageSelect .threeCols .col {
    width: 89px;
}

.de .multiCityPanel .twoCols.tktType .col {
    width: 113px
}

.de .multiCityPanel .twoCols.tktType .promotionCode input[type=text] {
    width: 98px
}

.de .multiCityPanel .twoCols.tktType select {
    width: 113px !important
}

.de .bookingWidget a.tab {
    padding-right: 13px
}

.de .bookingWidget a.tab:hover,
.de .bookingWidget a.tab:active,
.de .bookingWidget a.tab:focus,
.de .bookingWidget .active a.tab,
.de .no-js .bookingWidget a.tab {
    padding-right: 13px
}

.de .mainContetWidget .bookingWidget .ageSelect .threeCols .col {
    width: 96px
}

.de .sideBar .bookingWidget .threeCols .col {
    width: 100px
}

.de .sideBar .bookingWidget .threeCols.ageSelection .col:last-child {
    margin-top: 8px
}