.google-plus,
.facebook,
.wait-certifications,
.certificate,
#certifications i,
.bild,
.focusMoney,
.car-image-info,
.rentalExpert ul li,
.icon-expert,
.evz,
.telematin,
.petit,
.ciao,
#tvLogos i {
    background-image: url(../graphic/sprite/sprite_master-local.png);
    background-repeat: no-repeat;
}

.green-nav [class*='spr-1'] {
    background-image: url(../graphic/sprite/sprite_index.png);
}

/*
 * Logo
 */

.logo {
    text-decoration: none;
    position: absolute;
    left: 3px;
    top: 37px;
    width: 360px;
    height: 60px;
}

.ldvLogo {
    display: block;
}

/*
 * Logo Claim
 */

#header a.logo-claim {
    width: 230px;
}

body.claimHeader #header a.logo-claim {
    top: 54px;
}

.close-cursor {
    cursor: url(../../../default/fr-fr/graphic/cursor/cursor_close.gif), pointer;
}

.show-faq-button .faq-button {
    display: block;
}

.show-faq-button #tipOpenTime {
    display: none;
}

a.faq-button {
    text-decoration: none;
    background: #005e34;
    padding: 6px 15px;
    font-size: 16px;
    margin: 24px 2px 0 15px;
    float: right;
    color: #fff;
    border-radius: 3px;
}

.faq-button i {
    height: 26px;
    font-size: 26px;
    margin-right: 8px;
    vertical-align: middle;
    display: inline-block;
}

.faq-button strong {
    vertical-align: middle;
}

/*
 * Media Logos
 */

#tvLogos {
    position: absolute;
    left: 350px;
    top: 26px;
}

#tvLogos i {
    background-position: -297px -216px;
    display: block;
    height: 34px;
    width: 128px;
}

body #accountMenu .register {
    padding: 20px 0 0;
    border-bottom: transparent;
}

.index #gridSearchForm,
.index #gridNewsletterConfirmation {
    border: 20px solid transparent;
    background-color: rgba(255, 255, 255, 40%);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 30%);
    top: 22px;
    width: 515px;
}

.price-parity-badge {
    background: transparent url(../graphic/image/price-parity-badge.png) no-repeat;
    background-size: contain;
    height: 60px;
    width: 60px;
}

.parity-header .price-parity-badge {
    margin: 1px 10px 0;
    float: right;
    height: 65px;
    width: 65px;
}

#priceParityBadgeTooltip a {
    color: #005e34;
}

/**
 *  BM-87946
 **/

.extended-grid .destination-image-wrapper {
    width: auto;
}
