.searchHighlightedText {
    background: #ECECEC none repeat scroll 0 0 !important;
    color: black !important;
}

div#accept-recommended-container .ot-sdk-column {
    width: auto;
    margin-right: 20px;
}

.home-intro .with-opacity.tg-block:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.55);
    width: 100%;
    height: 100%;
}

.carousel-media-background .slide__inner .btn__lines {
    top: -7px;
}

.stock .cs-select:before {
    background: transparent url(../images/menu-arrow.svg) top left no-repeat !important;
    content: '';
    position: absolute;
    top: 31%;
    right: 15px;
    width: 11px;
    height: 16px;
    transition: transform .2s;
    transform: rotate(-90deg);
}

.events .liste-complete-block__container {
    padding-top: 50px;
}

.contact .form--press {
    margin-top: 60px;
}

.has-bg-video.has-bg.home-intro {
    display: unset;
}

.has-bg-video.has-bg.home-intro .js-tg-block-video {
    height: 100% !important;
}

.has-bg-video.has-bg.home-intro {
    height: 100% !important;
}

.has-bg-video.has-bg.home-intro .edito-trio__container {
    display: none !important;
}

.has-bg-video.has-bg.home-intro .tg-block__video {
    position: relative !important;
    top: unset !important;
    left: unset !important;
    display: unset !important;
    overflow: unset !important;
    width: unset !important;
    transform: unset !important;
}

.has-bg-video.has-bg {
    padding: 0px !important;
}

.no-results {
    font-family: 'acumin-pro', sans-serif;
    font-size: 0.833333333333333rem;
    color: #333745;
}

.edito-focus .paragraph a {
    color: inherit !important;
    text-decoration: none !important;
    border-bottom: 0 !important;
}

.offer-detail-focus-main .headline {
    color: white !important;
}

.offer-detail-focus-main .yellow .headline {
    color: #000 !important;
}

/*millau guidap*/
div#guidap-popups {
    position: fixed;
    z-index: 999999;
}

.offer-detail-focus-main .paragraph ul li {
    padding-left: 30px !important;
}

.right-container-results div.main__section-title {
    font-weight: bold;
}

@media screen and (min-width: 1024px) {
    .head__container .head__inner .persona-block {
        /*     height: 100% !important;
             display: inline-grid !important;*/
    }

    .grill-mix .head__container {
        height: 100% !important;
    }

    .sur-footer__list {
        overflow: hidden;
    }

    .offer-detail-focus-main .edito-focus__title {
        max-width: 100% !important;
    }
}

@media screen and (max-width: 500px) {

    /*.main__section.has-bg.home-intro .edito-trio__container {
        padding: 65px 0 !important;
    }

    .main__section.has-bg.home-intro {
        padding: 0px !important;
    }*/
}

