﻿@media only screen and (max-width: 1320px) {
    .flightboard-tr-bottom {
        background: url(../images/icons/fly-more.png) no-repeat 96% -4px;
    }
}

@media only screen and (max-width: 1320px) {
    .flightboard-tr-top {
        background: url(../images/icons/fly-more.png) no-repeat left 96% bottom -6px;
    }
}

a.Link,
button.Link > a {
    color: #42a0e9;
    font-size: 14px;
}
/*TEMP : en attendant que F6 livre ce code dans leur css*/
.grille-parking__icon.icon-p0 {
    background-image: url(../images/icons/icon-p0.png);
}

.grille-parking__icon.icon-pw {
    background-image: url(../images/icons/icon-pw.png);
}

a:link.Button {
    font-size: 0.9rem;
    display: inline-block;
    height: auto;
    color: #fff;
    line-height: 1;
    text-align: center;
    text-decoration: none;
    border: none;
    padding: 8px 14px;
}

a:link.Link-more--white {
    color: #fff;
}

h4 {
    font-weight: bold;
}

.Searchfields [id$=infoVolSearch] .wrap--horaire .ui-selectmenu-text,
.Searchfields [id$=infoVolSearch] .wrap--aeroport .ui-selectmenu-text {
    font-weight: bold;
}

h4 {
    font-weight: bold;
}

.NavB__header.btn-rewind {
    border: none;
}

.ui-autocomplete {
    max-height: 200px;
    overflow-y: auto;
    /* prevent horizontal scrollbar */
    overflow-x: hidden;
}
/* IE 6 doesn't support max-height
   * we use height instead, but this forces the menu to always be this tall
   */
* html .ui-autocomplete {
    height: 100px;
}

/*@media only screen and (max-width: 1024px) and (max-width: 766px) {.Header__HP ul li.navicon__fidelity{display:inline-block !important}}*/


.banner__alerte {
    background-color: lightyellow;
}

.Home__banners ul.swiper-wrapper li.banner__promo.white a {
    color: #FFF;
}

.Home__banners ul.swiper-wrapper li.banner__promo.black a {
    color: #000;
}

@media only screen and (min-width: 1025px) {
    .F6-tabs_b .lst-tabs .tab_head.columns-1 {
        width: 100%;
    }

    .F6-tabs_b .lst-tabs .tab_head.columns-2 {
        width: calc(100% / 2);
    }

    .F6-tabs_b .lst-tabs .tab_head.columns-3 {
        width: calc(100% / 3);
    }

    .F6-tabs_b .lst-tabs .tab_head.columns-4 {
        width: calc(100% / 4);
    }

    .F6-tabs_b .lst-tabs .tab_head.columns-5 {
        width: calc(100% / 5);
    }

    .F6-tabs_b .lst-tabs .tab_head.columns-7 {
        width: calc(100% / 7);
    }
}

.F6-links_w .content-links .popctn .columns-1 {
    width: 100%;
}

.F6-links_w .content-links .popctn .columns-2 {
    width: calc(100% / 2);
}

@media only screen and (max-width: 1024px) {
    .F6-links_w .content-links .popctn .columns-2 {
        width: 100%;
    }
}

@media only screen and (max-width: 1024px) {
    .Document.popin-transform .header-burger {
        z-index: -1;
    }

    .Document.popin-transform .Header__HP {
        z-index: -1;
    }
}


/*.F6-scheduleEngine_w .content-horaires .popctn .action {
    width:10%;
}*/

.marketArrow {
    display:inline-block;
}
.hideMarketArrow {
    display:none;
}