body#misterflySite {
    opacity: 1!important;
}

header{
    /*border:1px solid red;*/
}

#misterflySite {
    background-color:transparent !important;
}

.zone-recherche {
    background:rgba(242, 104, 34, 0.9);
}

#zone-recap {
    background-color:rgba(242, 104, 34, 0.9);
}
.c-hp-search-club {
    background:none !important;
}

.c-top-recap .c-yours {
    background:none !important;
    background-color:transparent !important;
    padding:3px 0;
    text-transform:uppercase;
    box-shadow:0;
    margin-top: -41px;
}

.c-top-recap {
    background:none !important;
    background-color:transparent !important;
    border:0;
    margin-top: 47px;
}

.c-recap {
    height: 70px;
    padding-top: 22px;
    padding-left: 20px;
}

.c-recap .c-oridest {
    padding: 0 20px 0 0;
}

.c-recap .c-go,
.c-recap .c-adult,
.c-recap .c-cabinc,
.c-recap .c-people {
    padding-left:20px;
}

.c-recap .c-go,
.c-recap .c-destination,
.c-recap .c-return {
    padding-right:20px;
}


.c-recap .c-btns {
    border-radius:3px;
    border: 2px solid rgba(242, 104, 34, 0.9);
    padding: 9px 13px;
    margin-top: -25px;
    text-transform: uppercase;
}

.c-recap .c-btns span,
.c-recap .c-edit:hover,
.c-recap .c-smooth-opener-on,
.c-ul-tick li.c-on,
.c-ul-tick li:hover {
    color:rgba(242, 104, 34, 1);
}


.c-btnx {
    background-color:rgba(242, 104, 34, 1);
}

.c-search .c-title .c-select {
    background-color:rgba(242, 104, 34, 1);
    border: 1px solid rgba(242, 104, 34, 1);
}

.c-search .c-title .c-select:hover, .c-search .c-title .c-select.c-act {
    background-color:rgba(242, 104, 34, 0.8);
}

.c-pop .c-title, .c-pop .c-resp-title {
    color:rgba(242, 104, 34, 1);
    border-bottom:1px solid rgba(242, 104, 34, 1);
}



@media screen and (max-width: 768px) {
    .c-recap {
        height: 70px;
        padding-top: 15px;
        padding-left: 10px;
    }

    .c-recap .c-oridest {
        padding: 0 10px 0 0;
    }

    .c-recap .c-go, .c-recap .c-adult, .c-recap .c-cabinc {
        padding-left:10px;
    }

    .c-recap .c-go {
        padding-right:10px;
    }

    .c-recap .c-destination, .c-recap .c-return {
        padding-right: 10px;
    }

    .c-recap .c-people {
        padding-left:10px;
    }
    .c-recap .c-btns {
        margin-top: 4px;
        margin-right:8px;
    }
}

.c-top-filters {
    margin-top: 31px;
}
.c-cheap-fee .c-cheap-title {
    background-color:rgba(242, 104, 34, 1);
}


/****** HOVER ******/

.c-flight-in:hover .c-clic .c-ok, .c-flight-in:hover .c-clic .c-ko {
    color:rgba(242, 104, 34, 1);
}

.c-flight-in:hover .c-clic:after, .c-flight-simple .c-flight-in:hover .c-clic:after {
    border:1px solid rgba(242, 104, 34, 1);
}
.c-flight-in .c-clic:hover:before {
    border-color:rgba(242, 104, 34, 1) !important;
    background-color:rgba(242, 104, 34, 1) !important;
}



/***** TABLEAU DE PRIX ******/

.c-flight-in .c-price div,
.c-flight-in .c-times .c-hour span,
.c-flight-in:hover .c-price i {
    color:rgba(242, 104, 34, 1);
}


.c-flight-in:hover .c-clic:before {
    border-color:rgba(242, 104, 34, 1) !important;
}

.c-flight-on-back .c-flight-selected {
    border:1px solid rgba(242, 104, 34, 1);
    background-color: rgba(242, 104, 34, 1);
}

.c-flight-back-pick, .c-flight-sup {
    background: rgba(242, 104, 34, 1);
}


/******** PAGE DETAIL VOL ********/

.c-flight-recap .c-price i,
.c-price-detail .c-txt-price,
.c-accord-head.c-or,
.c-sellit-or .c-sellit-price {
    color:rgba(242, 104, 34, 1);
}

.c-disc,
.c-smooth-opener,
.c-sellit-or .c-sellit-tit {
    background: rgba(242, 104, 34, 1);
}

.c-sellit-or {
    border-color:rgba(242, 104, 34, 1);
}

.c-flight-warning .c-smooth-open {
    border-left: 5px solid rgba(242, 104, 34, 1);
}
/****** POP UP FLASH ******/

.c-pop-flash {
    background-color: rgba(242, 104, 34, 1);
    border: 2px solid rgba(242, 104, 34, 1);
}
.c-flight-back-pick:after, .c-flight-sup:after {
    border-top: 8px solid rgba(242, 104, 34, 1);
}

/***** Waiting Page ******/

.c-boarding-m {
    background-color:rgba(242, 104, 34, 0.9) !important;
}


.c-wait-base > div span,
.c-boarding-i > div > span,
.x-cloud h3 {
    color:rgba(242, 104, 34, 1);
}

.c-pbar {
    background:rgba(242, 104, 34, 1) !important;
}


/******* ALERTE ******/

.c-warn > div.c-ico-circle-info {
    background-color: rgba(242, 104, 34, 1);
    border: 2px solid #ffffff;
}
.c-txt-or {
    color:rgba(242, 104, 34, 1);
}

.c-hp-in {
    margin-top: -190px;
}