.fixedsticky{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;}.fixedsticky-withoutfixedfixed .fixedsticky-off,.fixed-supported .fixedsticky-off{position:static;}.fixedsticky-withoutfixedfixed .fixedsticky-on,.fixed-supported .fixedsticky-on{position:fixed;}.fixedsticky-dummy{display:none;}.fixedsticky-on + .fixedsticky-dummy{display:block;}*{outline:0;}textarea{resize:none;}html,body{height:100%;}body{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:12px;line-height:14px;color:#fff;width:100%;-webkit-font-smoothing:antialiased;word-wrap:break-word;}caption,th,td,input,textarea,select,option,legend,fieldset{font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;}em{font-style:italic;}.clear-fix,.cols .col-right .side-add,.cols .col-right .block-suivez-nous .block-suivez-nous-content,.cols .col-right .block-contact,.cols .col-bottom .row,.cols .col-left-bottom .row,.cols .col-bottom .block-reserver .form-body .last-row,.block-reserver .form-body .cols .col-bottom .last-row,.cols .col-left-bottom .block-reserver .form-body .last-row,.block-reserver .form-body .cols .col-left-bottom .last-row,.cols .col-bottom .block-reserver .form-body .row-pass,.block-reserver .form-body .cols .col-bottom .row-pass,.cols .col-left-bottom .block-reserver .form-body .row-pass,.block-reserver .form-body .cols .col-left-bottom .row-pass,.cols .col-bottom #tabs-1 .form-body .last-row,#tabs-1 .form-body .cols .col-bottom .last-row,.cols .col-left-bottom #tabs-1 .form-body .last-row,#tabs-1 .form-body .cols .col-left-bottom .last-row,.cols .col-bottom #tabs-1 .form-body .row-pass,#tabs-1 .form-body .cols .col-bottom .row-pass,.cols .col-left-bottom #tabs-1 .form-body .row-pass,#tabs-1 .form-body .cols .col-left-bottom .row-pass,.cols .col-bottom .search-engine-block .form-body .last-row,.search-engine-block .form-body .cols .col-bottom .last-row,.cols .col-left-bottom .search-engine-block .form-body .last-row,.search-engine-block .form-body .cols .col-left-bottom .last-row,.cols .col-bottom .search-engine-block .form-body .row-pass,.search-engine-block .form-body .cols .col-bottom .row-pass,.cols .col-left-bottom .search-engine-block .form-body .row-pass,.search-engine-block .form-body .cols .col-left-bottom .row-pass,.cols .col-bottom .aeroports-block .form-body .last-row,.aeroports-block .form-body .cols .col-bottom .last-row,.cols .col-left-bottom .aeroports-block .form-body .last-row,.aeroports-block .form-body .cols .col-left-bottom .last-row,.cols .col-bottom .aeroports-block .form-body .row-pass,.aeroports-block .form-body .cols .col-bottom .row-pass,.cols .col-left-bottom .aeroports-block .form-body .row-pass,.aeroports-block .form-body .cols .col-left-bottom .row-pass,.cols .col-bottom .block-contact .form-body .last-row,.block-contact .form-body .cols .col-bottom .last-row,.cols .col-left-bottom .block-contact .form-body .last-row,.block-contact .form-body .cols .col-left-bottom .last-row,.cols .col-bottom .block-contact .form-body .row-pass,.block-contact .form-body .cols .col-bottom .row-pass,.cols .col-left-bottom .block-contact .form-body .row-pass,.block-contact .form-body .cols .col-left-bottom .row-pass,.cols .col-bottom .block-formulaire-contact .form-body .last-row,.block-formulaire-contact .form-body .cols .col-bottom .last-row,.cols .col-left-bottom .block-formulaire-contact .form-body .last-row,.block-formulaire-contact .form-body .cols .col-left-bottom .last-row,.cols .col-bottom .block-formulaire-contact .form-body .row-pass,.block-formulaire-contact .form-body .cols .col-bottom .row-pass,.cols .col-left-bottom .block-formulaire-contact .form-body .row-pass,.block-formulaire-contact .form-body .cols .col-left-bottom .row-pass,.cols .col-bottom .block-formulaire-facturation .form-body .last-row,.block-formulaire-facturation .form-body .cols .col-bottom .last-row,.cols .col-left-bottom .block-formulaire-facturation .form-body .last-row,.block-formulaire-facturation .form-body .cols .col-left-bottom .last-row,.cols .col-bottom .block-formulaire-facturation .form-body .row-pass,.block-formulaire-facturation .form-body .cols .col-bottom .row-pass,.cols .col-left-bottom .block-formulaire-facturation .form-body .row-pass,.block-formulaire-facturation .form-body .cols .col-left-bottom .row-pass,.cols .col-bottom .amadeus .form-body .last-row,.amadeus .form-body .cols .col-bottom .last-row,.cols .col-left-bottom .amadeus .form-body .last-row,.amadeus .form-body .cols .col-left-bottom .last-row,.cols .col-bottom .amadeus .form-body .row-pass,.amadeus .form-body .cols .col-bottom .row-pass,.cols .col-left-bottom .amadeus .form-body .row-pass,.amadeus .form-body .cols .col-left-bottom .row-pass,.cols .col-bottom .book-ticket .form-body .last-row,.book-ticket .form-body .cols .col-bottom .last-row,.cols .col-left-bottom .book-ticket .form-body .last-row,.book-ticket .form-body .cols .col-left-bottom .last-row,.cols .col-bottom .book-ticket .form-body .row-pass,.book-ticket .form-body .cols .col-bottom .row-pass,.cols .col-left-bottom .book-ticket .form-body .row-pass,.book-ticket .form-body .cols .col-left-bottom .row-pass,.breadcrumbs,div.amadeus .wrapper,nav ul li .dropdown ul,nav ul li .block-links ul,.block-plan-du-site ul li .dropdown ul,.block-plan-du-site ul li .block-links ul,nav ul li .dropdown ul li .block,nav ul li .block-links ul li .block,.block-plan-du-site ul li .dropdown ul li .block,.block-plan-du-site ul li .block-links ul li .block,.page .page-wrapper,footer .bottom-part .wrapper,footer .bottom-part .cols,#tabs-3 .form-body,.block-reserver .form-body .row,.block-reserver .form-body .last-row,.block-reserver .form-body .row-pass,.block-reserver #tabs-1 .form-body .last-row,#tabs-1 .block-reserver .form-body .last-row,.block-reserver #tabs-1 .form-body .row-pass,#tabs-1 .block-reserver .form-body .row-pass,#tabs-1 .form-body .row,#tabs-1 .form-body .last-row,#tabs-1 .form-body .row-pass,.search-engine-block .form-body .row,.search-engine-block #tabs-1 .form-body .last-row,#tabs-1 .search-engine-block .form-body .last-row,.search-engine-block #tabs-1 .form-body .row-pass,#tabs-1 .search-engine-block .form-body .row-pass,.search-engine-block .form-body .last-row,.search-engine-block .form-body .row-pass,.aeroports-block .form-body .row,.aeroports-block #tabs-1 .form-body .last-row,#tabs-1 .aeroports-block .form-body .last-row,.aeroports-block #tabs-1 .form-body .row-pass,#tabs-1 .aeroports-block .form-body .row-pass,.aeroports-block .form-body .last-row,.aeroports-block .form-body .row-pass,.block-contact .form-body .row,.block-contact #tabs-1 .form-body .last-row,#tabs-1 .block-contact .form-body .last-row,.block-contact #tabs-1 .form-body .row-pass,#tabs-1 .block-contact .form-body .row-pass,.block-contact .form-body .last-row,.block-contact .form-body .row-pass,.block-formulaire-contact .form-body .row,.block-formulaire-contact #tabs-1 .form-body .last-row,#tabs-1 .block-formulaire-contact .form-body .last-row,.block-formulaire-contact #tabs-1 .form-body .row-pass,#tabs-1 .block-formulaire-contact .form-body .row-pass,.block-formulaire-contact .form-body .last-row,.block-formulaire-contact .form-body .row-pass,.block-formulaire-facturation .form-body .row,.block-formulaire-facturation #tabs-1 .form-body .last-row,#tabs-1 .block-formulaire-facturation .form-body .last-row,.block-formulaire-facturation #tabs-1 .form-body .row-pass,#tabs-1 .block-formulaire-facturation .form-body .row-pass,.block-formulaire-facturation .form-body .last-row,.block-formulaire-facturation .form-body .row-pass,.amadeus .form-body .row,.amadeus #tabs-1 .form-body .last-row,#tabs-1 .amadeus .form-body .last-row,.amadeus #tabs-1 .form-body .row-pass,#tabs-1 .amadeus .form-body .row-pass,.amadeus .form-body .last-row,.amadeus .form-body .row-pass,.book-ticket .form-body .row,.book-ticket #tabs-1 .form-body .last-row,#tabs-1 .book-ticket .form-body .last-row,.book-ticket #tabs-1 .form-body .row-pass,#tabs-1 .book-ticket .form-body .row-pass,.book-ticket .form-body .last-row,.book-ticket .form-body .row-pass,.block-promo.moment-list ul,.block-promo.moment-list-full ul,.block-promo.moment-list ul li,.block-promo.moment-list-full ul li,.block-location-partenaires .icon-wrapper,.block-location-partenaires .block-wrapper,.block-home .row,.block-home .block-reserver .form-body .last-row,.block-reserver .form-body .block-home .last-row,.block-home .block-reserver .form-body .row-pass,.block-reserver .form-body .block-home .row-pass,.block-home #tabs-1 .form-body .last-row,#tabs-1 .form-body .block-home .last-row,.block-home #tabs-1 .form-body .row-pass,#tabs-1 .form-body .block-home .row-pass,.block-home .search-engine-block .form-body .last-row,.search-engine-block .form-body .block-home .last-row,.block-home .search-engine-block .form-body .row-pass,.search-engine-block .form-body .block-home .row-pass,.block-home .aeroports-block .form-body .last-row,.aeroports-block .form-body .block-home .last-row,.block-home .aeroports-block .form-body .row-pass,.aeroports-block .form-body .block-home .row-pass,.block-home .block-contact .form-body .last-row,.block-contact .form-body .block-home .last-row,.block-home .block-contact .form-body .row-pass,.block-contact .form-body .block-home .row-pass,.block-home .block-formulaire-contact .form-body .last-row,.block-formulaire-contact .form-body .block-home .last-row,.block-home .block-formulaire-contact .form-body .row-pass,.block-formulaire-contact .form-body .block-home .row-pass,.block-home .block-formulaire-facturation .form-body .last-row,.block-formulaire-facturation .form-body .block-home .last-row,.block-home .block-formulaire-facturation .form-body .row-pass,.block-formulaire-facturation .form-body .block-home .row-pass,.block-home .amadeus .form-body .last-row,.amadeus .form-body .block-home .last-row,.block-home .amadeus .form-body .row-pass,.amadeus .form-body .block-home .row-pass,.block-home .book-ticket .form-body .last-row,.book-ticket .form-body .block-home .last-row,.block-home .book-ticket .form-body .row-pass,.book-ticket .form-body .block-home .row-pass,.block-destination .row,.block-destination .block-reserver .form-body .last-row,.block-reserver .form-body .block-destination .last-row,.block-destination .block-reserver .form-body .row-pass,.block-reserver .form-body .block-destination .row-pass,.block-destination #tabs-1 .form-body .last-row,#tabs-1 .form-body .block-destination .last-row,.block-destination #tabs-1 .form-body .row-pass,#tabs-1 .form-body .block-destination .row-pass,.block-destination .search-engine-block .form-body .last-row,.search-engine-block .form-body .block-destination .last-row,.block-destination .search-engine-block .form-body .row-pass,.search-engine-block .form-body .block-destination .row-pass,.block-destination .aeroports-block .form-body .last-row,.aeroports-block .form-body .block-destination .last-row,.block-destination .aeroports-block .form-body .row-pass,.aeroports-block .form-body .block-destination .row-pass,.block-destination .block-contact .form-body .last-row,.block-contact .form-body .block-destination .last-row,.block-destination .block-contact .form-body .row-pass,.block-contact .form-body .block-destination .row-pass,.block-destination .block-formulaire-contact .form-body .last-row,.block-formulaire-contact .form-body .block-destination .last-row,.block-destination .block-formulaire-contact .form-body .row-pass,.block-formulaire-contact .form-body .block-destination .row-pass,.block-destination .block-formulaire-facturation .form-body .last-row,.block-formulaire-facturation .form-body .block-destination .last-row,.block-destination .block-formulaire-facturation .form-body .row-pass,.block-formulaire-facturation .form-body .block-destination .row-pass,.block-destination .amadeus .form-body .last-row,.amadeus .form-body .block-destination .last-row,.block-destination .amadeus .form-body .row-pass,.amadeus .form-body .block-destination .row-pass,.block-destination .book-ticket .form-body .last-row,.book-ticket .form-body .block-destination .last-row,.block-destination .book-ticket .form-body .row-pass,.book-ticket .form-body .block-destination .row-pass,.passenger-picker table tbody tr td .picker,.block-push,.aa__wrapper--medium{*zoom:1;}.clear-fix:after,.cols .col-right .side-add:after,.cols .col-right .block-suivez-nous .block-suivez-nous-content:after,.cols .col-right .block-contact:after,.cols .col-bottom .row:after,.cols .col-left-bottom .row:after,.cols .col-bottom .block-reserver .form-body .last-row:after,.block-reserver .form-body .cols .col-bottom .last-row:after,.cols .col-left-bottom .block-reserver .form-body .last-row:after,.block-reserver .form-body .cols .col-left-bottom .last-row:after,.cols .col-bottom .block-reserver .form-body .row-pass:after,.block-reserver .form-body .cols .col-bottom .row-pass:after,.cols .col-left-bottom .block-reserver .form-body .row-pass:after,.block-reserver .form-body .cols .col-left-bottom .row-pass:after,.cols .col-bottom #tabs-1 .form-body .last-row:after,#tabs-1 .form-body .cols .col-bottom .last-row:after,.cols .col-left-bottom #tabs-1 .form-body .last-row:after,#tabs-1 .form-body .cols .col-left-bottom .last-row:after,.cols .col-bottom #tabs-1 .form-body .row-pass:after,#tabs-1 .form-body .cols .col-bottom .row-pass:after,.cols .col-left-bottom #tabs-1 .form-body .row-pass:after,#tabs-1 .form-body .cols .col-left-bottom .row-pass:after,.cols .col-bottom .search-engine-block .form-body .last-row:after,.search-engine-block .form-body .cols .col-bottom .last-row:after,.cols .col-left-bottom .search-engine-block .form-body .last-row:after,.search-engine-block .form-body .cols .col-left-bottom .last-row:after,.cols .col-bottom .search-engine-block .form-body .row-pass:after,.search-engine-block .form-body .cols .col-bottom .row-pass:after,.cols .col-left-bottom .search-engine-block .form-body .row-pass:after,.search-engine-block .form-body .cols .col-left-bottom .row-pass:after,.cols .col-bottom .aeroports-block .form-body .last-row:after,.aeroports-block .form-body .cols .col-bottom .last-row:after,.cols .col-left-bottom .aeroports-block .form-body .last-row:after,.aeroports-block .form-body .cols .col-left-bottom .last-row:after,.cols .col-bottom .aeroports-block .form-body .row-pass:after,.aeroports-block .form-body .cols .col-bottom .row-pass:after,.cols .col-left-bottom .aeroports-block .form-body .row-pass:after,.aeroports-block .form-body .cols .col-left-bottom .row-pass:after,.cols .col-bottom .block-contact .form-body .last-row:after,.block-contact .form-body .cols .col-bottom .last-row:after,.cols .col-left-bottom .block-contact .form-body .last-row:after,.block-contact .form-body .cols .col-left-bottom .last-row:after,.cols .col-bottom .block-contact .form-body .row-pass:after,.block-contact .form-body .cols .col-bottom .row-pass:after,.cols .col-left-bottom .block-contact .form-body .row-pass:after,.block-contact .form-body .cols .col-left-bottom .row-pass:after,.cols .col-bottom .block-formulaire-contact .form-body .last-row:after,.block-formulaire-contact .form-body .cols .col-bottom .last-row:after,.cols .col-left-bottom .block-formulaire-contact .form-body .last-row:after,.block-formulaire-contact .form-body .cols .col-left-bottom .last-row:after,.cols .col-bottom .block-formulaire-contact .form-body .row-pass:after,.block-formulaire-contact .form-body .cols .col-bottom .row-pass:after,.cols .col-left-bottom .block-formulaire-contact .form-body .row-pass:after,.block-formulaire-contact .form-body .cols .col-left-bottom .row-pass:after,.cols .col-bottom .block-formulaire-facturation .form-body .last-row:after,.block-formulaire-facturation .form-body .cols .col-bottom .last-row:after,.cols .col-left-bottom .block-formulaire-facturation .form-body .last-row:after,.block-formulaire-facturation .form-body .cols .col-left-bottom .last-row:after,.cols .col-bottom .block-formulaire-facturation .form-body .row-pass:after,.block-formulaire-facturation .form-body .cols .col-bottom .row-pass:after,.cols .col-left-bottom .block-formulaire-facturation .form-body .row-pass:after,.block-formulaire-facturation .form-body .cols .col-left-bottom .row-pass:after,.cols .col-bottom .amadeus .form-body .last-row:after,.amadeus .form-body .cols .col-bottom .last-row:after,.cols .col-left-bottom .amadeus .form-body .last-row:after,.amadeus .form-body .cols .col-left-bottom .last-row:after,.cols .col-bottom .amadeus .form-body .row-pass:after,.amadeus .form-body .cols .col-bottom .row-pass:after,.cols .col-left-bottom .amadeus .form-body .row-pass:after,.amadeus .form-body .cols .col-left-bottom .row-pass:after,.cols .col-bottom .book-ticket .form-body .last-row:after,.book-ticket .form-body .cols .col-bottom .last-row:after,.cols .col-left-bottom .book-ticket .form-body .last-row:after,.book-ticket .form-body .cols .col-left-bottom .last-row:after,.cols .col-bottom .book-ticket .form-body .row-pass:after,.book-ticket .form-body .cols .col-bottom .row-pass:after,.cols .col-left-bottom .book-ticket .form-body .row-pass:after,.book-ticket .form-body .cols .col-left-bottom .row-pass:after,.breadcrumbs:after,div.amadeus .wrapper:after,nav ul li .dropdown ul:after,nav ul li .block-links ul:after,.block-plan-du-site ul li .dropdown ul:after,.block-plan-du-site ul li .block-links ul:after,nav ul li .dropdown ul li .block:after,nav ul li .block-links ul li .block:after,.block-plan-du-site ul li .dropdown ul li .block:after,.block-plan-du-site ul li .block-links ul li .block:after,.page .page-wrapper:after,footer .bottom-part .wrapper:after,footer .bottom-part .cols:after,#tabs-3 .form-body:after,.block-reserver .form-body .row:after,.block-reserver .form-body .last-row:after,.block-reserver .form-body .row-pass:after,.block-reserver #tabs-1 .form-body .last-row:after,#tabs-1 .block-reserver .form-body .last-row:after,.block-reserver #tabs-1 .form-body .row-pass:after,#tabs-1 .block-reserver .form-body .row-pass:after,#tabs-1 .form-body .row:after,#tabs-1 .form-body .last-row:after,#tabs-1 .form-body .row-pass:after,.search-engine-block .form-body .row:after,.search-engine-block #tabs-1 .form-body .last-row:after,#tabs-1 .search-engine-block .form-body .last-row:after,.search-engine-block #tabs-1 .form-body .row-pass:after,#tabs-1 .search-engine-block .form-body .row-pass:after,.search-engine-block .form-body .last-row:after,.search-engine-block .form-body .row-pass:after,.aeroports-block .form-body .row:after,.aeroports-block #tabs-1 .form-body .last-row:after,#tabs-1 .aeroports-block .form-body .last-row:after,.aeroports-block #tabs-1 .form-body .row-pass:after,#tabs-1 .aeroports-block .form-body .row-pass:after,.aeroports-block .form-body .last-row:after,.aeroports-block .form-body .row-pass:after,.block-contact .form-body .row:after,.block-contact #tabs-1 .form-body .last-row:after,#tabs-1 .block-contact .form-body .last-row:after,.block-contact #tabs-1 .form-body .row-pass:after,#tabs-1 .block-contact .form-body .row-pass:after,.block-contact .form-body .last-row:after,.block-contact .form-body .row-pass:after,.block-formulaire-contact .form-body .row:after,.block-formulaire-contact #tabs-1 .form-body .last-row:after,#tabs-1 .block-formulaire-contact .form-body .last-row:after,.block-formulaire-contact #tabs-1 .form-body .row-pass:after,#tabs-1 .block-formulaire-contact .form-body .row-pass:after,.block-formulaire-contact .form-body .last-row:after,.block-formulaire-contact .form-body .row-pass:after,.block-formulaire-facturation .form-body .row:after,.block-formulaire-facturation #tabs-1 .form-body .last-row:after,#tabs-1 .block-formulaire-facturation .form-body .last-row:after,.block-formulaire-facturation #tabs-1 .form-body .row-pass:after,#tabs-1 .block-formulaire-facturation .form-body .row-pass:after,.block-formulaire-facturation .form-body .last-row:after,.block-formulaire-facturation .form-body .row-pass:after,.amadeus .form-body .row:after,.amadeus #tabs-1 .form-body .last-row:after,#tabs-1 .amadeus .form-body .last-row:after,.amadeus #tabs-1 .form-body .row-pass:after,#tabs-1 .amadeus .form-body .row-pass:after,.amadeus .form-body .last-row:after,.amadeus .form-body .row-pass:after,.book-ticket .form-body .row:after,.book-ticket #tabs-1 .form-body .last-row:after,#tabs-1 .book-ticket .form-body .last-row:after,.book-ticket #tabs-1 .form-body .row-pass:after,#tabs-1 .book-ticket .form-body .row-pass:after,.book-ticket .form-body .last-row:after,.book-ticket .form-body .row-pass:after,.block-promo.moment-list ul:after,.block-promo.moment-list-full ul:after,.block-promo.moment-list ul li:after,.block-promo.moment-list-full ul li:after,.block-location-partenaires .icon-wrapper:after,.block-location-partenaires .block-wrapper:after,.block-home .row:after,.block-home .block-reserver .form-body .last-row:after,.block-reserver .form-body .block-home .last-row:after,.block-home .block-reserver .form-body .row-pass:after,.block-reserver .form-body .block-home .row-pass:after,.block-home #tabs-1 .form-body .last-row:after,#tabs-1 .form-body .block-home .last-row:after,.block-home #tabs-1 .form-body .row-pass:after,#tabs-1 .form-body .block-home .row-pass:after,.block-home .search-engine-block .form-body .last-row:after,.search-engine-block .form-body .block-home .last-row:after,.block-home .search-engine-block .form-body .row-pass:after,.search-engine-block .form-body .block-home .row-pass:after,.block-home .aeroports-block .form-body .last-row:after,.aeroports-block .form-body .block-home .last-row:after,.block-home .aeroports-block .form-body .row-pass:after,.aeroports-block .form-body .block-home .row-pass:after,.block-home .block-contact .form-body .last-row:after,.block-contact .form-body .block-home .last-row:after,.block-home .block-contact .form-body .row-pass:after,.block-contact .form-body .block-home .row-pass:after,.block-home .block-formulaire-contact .form-body .last-row:after,.block-formulaire-contact .form-body .block-home .last-row:after,.block-home .block-formulaire-contact .form-body .row-pass:after,.block-formulaire-contact .form-body .block-home .row-pass:after,.block-home .block-formulaire-facturation .form-body .last-row:after,.block-formulaire-facturation .form-body .block-home .last-row:after,.block-home .block-formulaire-facturation .form-body .row-pass:after,.block-formulaire-facturation .form-body .block-home .row-pass:after,.block-home .amadeus .form-body .last-row:after,.amadeus .form-body .block-home .last-row:after,.block-home .amadeus .form-body .row-pass:after,.amadeus .form-body .block-home .row-pass:after,.block-home .book-ticket .form-body .last-row:after,.book-ticket .form-body .block-home .last-row:after,.block-home .book-ticket .form-body .row-pass:after,.book-ticket .form-body .block-home .row-pass:after,.block-destination .row:after,.block-destination .block-reserver .form-body .last-row:after,.block-reserver .form-body .block-destination .last-row:after,.block-destination .block-reserver .form-body .row-pass:after,.block-reserver .form-body .block-destination .row-pass:after,.block-destination #tabs-1 .form-body .last-row:after,#tabs-1 .form-body .block-destination .last-row:after,.block-destination #tabs-1 .form-body .row-pass:after,#tabs-1 .form-body .block-destination .row-pass:after,.block-destination .search-engine-block .form-body .last-row:after,.search-engine-block .form-body .block-destination .last-row:after,.block-destination .search-engine-block .form-body .row-pass:after,.search-engine-block .form-body .block-destination .row-pass:after,.block-destination .aeroports-block .form-body .last-row:after,.aeroports-block .form-body .block-destination .last-row:after,.block-destination .aeroports-block .form-body .row-pass:after,.aeroports-block .form-body .block-destination .row-pass:after,.block-destination .block-contact .form-body .last-row:after,.block-contact .form-body .block-destination .last-row:after,.block-destination .block-contact .form-body .row-pass:after,.block-contact .form-body .block-destination .row-pass:after,.block-destination .block-formulaire-contact .form-body .last-row:after,.block-formulaire-contact .form-body .block-destination .last-row:after,.block-destination .block-formulaire-contact .form-body .row-pass:after,.block-formulaire-contact .form-body .block-destination .row-pass:after,.block-destination .block-formulaire-facturation .form-body .last-row:after,.block-formulaire-facturation .form-body .block-destination .last-row:after,.block-destination .block-formulaire-facturation .form-body .row-pass:after,.block-formulaire-facturation .form-body .block-destination .row-pass:after,.block-destination .amadeus .form-body .last-row:after,.amadeus .form-body .block-destination .last-row:after,.block-destination .amadeus .form-body .row-pass:after,.amadeus .form-body .block-destination .row-pass:after,.block-destination .book-ticket .form-body .last-row:after,.book-ticket .form-body .block-destination .last-row:after,.block-destination .book-ticket .form-body .row-pass:after,.book-ticket .form-body .block-destination .row-pass:after,.passenger-picker table tbody tr td .picker:after,.block-push:after,.aa__wrapper--medium:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden;}ul,.block ul{margin:0;padding:0;}ul li,.block ul li{list-style:none;list-style-image:none;}a{display:block;}a,a.active,li a.active{text-decoration:none;color:#fff;}a:hover{text-decoration:none;}i{font-style:italic;}b,strong{font-weight:bold;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block;}input[type=submit],input[type=button],input[type=text]{-webkit-appearance:none;border-radius:0;}input[type=text]{margin:0;padding:0;}.form-item{margin:0;padding:0;}label{font-weight:normal;}sup{top:-0.6em;line-height:0.6em;font-size:0.6em;position:relative;}.white-bg{background-color:#fff;padding:23px 25px 10px 25px;width:594px;}.cols .col-top{width:100%;background-color:#fff;margin:0 0 28px 0;}.cols .white-bg{background-color:#fff;padding:23px 25px 10px 25px;width:594px;}.cols .col-left{width:644px;float:left;margin:0 28px 0 0;position:relative;}.cols .col-left.white-bg{background-color:#fff;padding:23px 25px 10px 25px;width:594px;}.cols .col-left .flexslider.full-width{width:644px;margin-left:-25px;margin-right:-25px;border:0;border-radius:0;box-shadow:none;}.cols .col-left .flexslider.full-width .slides{margin:0;}.cols .col-left .flexslider.full-width .slides li{list-style:none;padding:0;}.cols .col-left .flexslider.full-width .flex-direction-nav-wrap{position:absolute;width:auto;left:26px;right:26px;top:50%;margin-top:-15px;}.cols .col-left .flexslider.full-width .flex-direction-nav-wrap ul{margin:0;width:100%;}.cols .col-left .flexslider.full-width .flex-direction-nav-wrap ul li{list-style:none;padding:0;}.cols .col-left .flexslider.full-width .flex-direction-nav-wrap .controls-count{display:none;}.cols .col-left .flexslider.full-width .flex-control-nav{display:block;position:absolute;bottom:10px;height:8px;margin:0;text-align:center;}.cols .col-left .flexslider.full-width .flex-control-nav li{width:8px;height:8px;margin:0 2px;}.cols .col-left .flexslider.full-width .flex-control-nav li a{width:100%;height:100%;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-c.png) no-repeat 0 0;box-shadow:none;}.cols .col-left .flexslider.full-width .flex-control-nav li a.flex-active{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-c.png) no-repeat -10px 0;}.cols .col-left p{color:#262626;font-size:13px;line-height:17px;font-family:"sgp-l",Arial,Helvetica,sans-serif,Garuda,FreeSans;padding-bottom:17px;}.cols .col-left p a{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}.cols .col-left p.info{font-size:15px;line-height:22px;}.cols .col-left ul{color:#262626;font-family:"sgp-l",Arial,Helvetica,sans-serif,Garuda,FreeSans;}.cols .col-left section.block-tabs{width:100%;height:100%;}.cols .col-left section.block-tabs .ui-tabs-nav{background-color:#efeeec;}.cols .col-left section.block-tabs .ui-tabs-nav li{padding:0;margin:0;height:67px;text-align:center;padding-top:0px;background-color:#9fd5f0;border-right:1px solid #fff;}.cols .col-left section.block-tabs .ui-tabs-nav li.last{border-right:none;}.cols .col-left section.block-tabs .ui-tabs-nav li a{color:#fff;padding:0;margin:0;width:100%;text-transform:uppercase;float:left;display:table;height:100%;line-height:19px;font-size:16px;font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-weight:normal;}.cols .col-left section.block-tabs .ui-tabs-nav li a span,.cols .col-left section.block-tabs .ui-tabs-nav li a h2{display:table-cell;vertical-align:middle;line-height:24px;font-family:"sgp-m",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:16px;font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-weight:normal;}.cols .col-left section.block-tabs .ui-tabs-nav li a span{padding:0 9px;}.cols .col-left section.block-tabs .ui-tabs-nav li.ui-state-default{background-color:#9fd5f0 !important;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}.cols .col-left section.block-tabs .ui-tabs-nav li.ui-tabs-active{background:#fff url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/bgs/bg-tabs-active-item.png) repeat-x 0 0;}.cols .col-left section.block-tabs .ui-tabs-nav li.ui-tabs-active a{color:#042c5a;}.cols .col-left section.block-tabs .ui-tabs-panel{width:100%;background:none;color:#000;}.cols .col-left a{color:#7c0042;}.cols .col-right{width:308px;float:right;}.cols .col-right .page-title{padding:0 0 24px 7px;margin:-8px 0 0 0;}.cols .col-right .side-add{margin:0 0 28px 0;}.cols .col-right .side-add.last{margin:0;}.cols .col-right .block-newsletter .header,.cols .col-right .block-location-partenaires .header{margin:0 15px 1px 30px;}.cols .col-right .block-newsletter .header .title,.cols .col-right .block-location-partenaires .header .title,.cols .col-right .block-newsletter .header .sub-title,.cols .col-right .block-location-partenaires .header .sub-title,.cols .col-right .block-newsletter .header .block-push .block-text .text,.block-push .block-text .cols .col-right .block-newsletter .header .text,.cols .col-right .block-location-partenaires .header .block-push .block-text .text,.block-push .block-text .cols .col-right .block-location-partenaires .header .text,.cols .col-right .block-newsletter .header .block-push .block-text .block-voyage .right .legende,.block-push .block-text .block-voyage .right .cols .col-right .block-newsletter .header .legende,.cols .col-right .block-location-partenaires .header .block-push .block-text .block-voyage .right .legende,.block-push .block-text .block-voyage .right .cols .col-right .block-location-partenaires .header .legende,.cols .col-right .block-newsletter .header .block-voyage .right .block-push .block-text .legende,.block-voyage .right .block-push .block-text .cols .col-right .block-newsletter .header .legende,.cols .col-right .block-location-partenaires .header .block-voyage .right .block-push .block-text .legende,.block-voyage .right .block-push .block-text .cols .col-right .block-location-partenaires .header .legende{color:#fff;font-family:"sgp-l",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:22px;}.cols .col-right .block-newsletter .header .sub-title,.cols .col-right .block-location-partenaires .header .sub-title{color:#fff;font-family:"sgp-l",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:18px;}.cols .col-right .block-newsletter .label,.cols .col-right .block-location-partenaires .label,.cols .col-right .block-newsletter .flexslider.block-actualite .slides li .block-text .title,.flexslider.block-actualite .slides li .block-text .cols .col-right .block-newsletter .title,.cols .col-right .block-location-partenaires .flexslider.block-actualite .slides li .block-text .title,.flexslider.block-actualite .slides li .block-text .cols .col-right .block-location-partenaires .title,.cols .col-right .flexslider.block-actualite .slides li .block-text .block-newsletter .header .sub-title,.flexslider.block-actualite .slides li .block-text .cols .col-right .block-newsletter .header .sub-title,.flexslider.block-actualite .slides li .block-text .block-newsletter .header .cols .col-right .block-location-partenaires .sub-title,.cols .col-right .block-newsletter .header .flexslider.block-actualite .slides li .block-text .sub-title,.block-newsletter .header .flexslider.block-actualite .slides li .block-text .cols .col-right .block-location-partenaires .sub-title,.flexslider.block-actualite .slides li .block-text .block-location-partenaires .header .cols .col-right .block-newsletter .sub-title,.cols .col-right .flexslider.block-actualite .slides li .block-text .block-location-partenaires .header .sub-title,.flexslider.block-actualite .slides li .block-text .cols .col-right .block-location-partenaires .header .sub-title,.block-location-partenaires .header .flexslider.block-actualite .slides li .block-text .cols .col-right .block-newsletter .sub-title,.cols .col-right .block-location-partenaires .header .flexslider.block-actualite .slides li .block-text .sub-title,.cols .col-right .block-newsletter .flexslider.block-actualite .slides li .block-push .block-text .text,.flexslider.block-actualite .slides li .block-push .block-text .cols .col-right .block-newsletter .text,.cols .col-right .block-location-partenaires .flexslider.block-actualite .slides li .block-push .block-text .text,.flexslider.block-actualite .slides li .block-push .block-text .cols .col-right .block-location-partenaires .text,.cols .col-right .block-newsletter .block-push .flexslider.block-actualite .slides li .block-text .text,.block-push .flexslider.block-actualite .slides li .block-text .cols .col-right .block-newsletter .text,.cols .col-right .block-location-partenaires .block-push .flexslider.block-actualite .slides li .block-text .text,.block-push .flexslider.block-actualite .slides li .block-text .cols .col-right .block-location-partenaires .text,.cols .col-right .block-newsletter .flexslider.block-actualite .slides li .block-push .block-text .block-voyage .right .legende,.flexslider.block-actualite .slides li .block-push .block-text .block-voyage .right .cols .col-right .block-newsletter .legende,.cols .col-right .block-location-partenaires .flexslider.block-actualite .slides li .block-push .block-text .block-voyage .right .legende,.flexslider.block-actualite .slides li .block-push .block-text .block-voyage .right .cols .col-right .block-location-partenaires .legende,.cols .col-right .block-newsletter .block-push .flexslider.block-actualite .slides li .block-text .block-voyage .right .legende,.block-push .flexslider.block-actualite .slides li .block-text .block-voyage .right .cols .col-right .block-newsletter .legende,.cols .col-right .block-location-partenaires .block-push .flexslider.block-actualite .slides li .block-text .block-voyage .right .legende,.block-push .flexslider.block-actualite .slides li .block-text .block-voyage .right .cols .col-right .block-location-partenaires .legende,.cols .col-right .block-newsletter .flexslider.block-actualite .slides li .block-voyage .right .block-push .block-text .legende,.flexslider.block-actualite .slides li .block-voyage .right .block-push .block-text .cols .col-right .block-newsletter .legende,.cols .col-right .block-location-partenaires .flexslider.block-actualite .slides li .block-voyage .right .block-push .block-text .legende,.flexslider.block-actualite .slides li .block-voyage .right .block-push .block-text .cols .col-right .block-location-partenaires .legende,.cols .col-right .block-newsletter .block-voyage .right .block-push .flexslider.block-actualite .slides li .block-text .legende,.block-voyage .right .block-push .flexslider.block-actualite .slides li .block-text .cols .col-right .block-newsletter .legende,.cols .col-right .block-location-partenaires .block-voyage .right .block-push .flexslider.block-actualite .slides li .block-text .legende,.block-voyage .right .block-push .flexslider.block-actualite .slides li .block-text .cols .col-right .block-location-partenaires .legende{color:#fff;}.cols .col-right .block-suivez-nous .page-title{padding:0 0 26px 27px;margin-top:-7px;}.cols .col-right .block-suivez-nous .block-suivez-nous-content{background-color:#fff;padding:11px 28px 0px 28px;}.cols .col-right .block-suivez-nous .block-suivez-nous-content .left-part,.cols .col-right .block-suivez-nous .block-suivez-nous-content .right-part{float:left;width:110px;}.cols .col-right .block-suivez-nous .block-suivez-nous-content .left-part{margin:0 30px 0 0;}.cols .col-right .block-suivez-nous .block-suivez-nous-content a{font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;color:#262626;font-size:13px;line-height:13px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;padding:8px 0 5px 33px;margin:0 0 13px 0;position:relative;}.cols .col-right .block-suivez-nous .block-suivez-nous-content a .ico{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;top:4px;cursor:pointer;position:absolute;left:0;display:block;}.cols .col-right .block-suivez-nous .block-suivez-nous-content a.tw .ico{width:25px;height:20px;}.cols .col-right .block-suivez-nous .block-suivez-nous-content a.linked .ico{width:22px;height:21px;padding:0 7px 0 0;}.cols .col-right .block-suivez-nous .block-suivez-nous-content a.inst{margin-bottom:8px;}.cols .col-right .block-suivez-nous .block-suivez-nous-content a.inst .ico{width:21px;height:21px;}.cols .col-right .block-suivez-nous .block-suivez-nous-content a.fb{padding-left:30px;margin-bottom:11px;}.cols .col-right .block-suivez-nous .block-suivez-nous-content a.fb .ico{width:13px;height:22px;}.cols .col-right .block-suivez-nous .block-suivez-nous-content a.viadeo{padding-left:30px;}.cols .col-right .block-suivez-nous .block-suivez-nous-content a.viadeo .ico{width:21px;height:24px;}.cols .col-right .passengers .form-button{font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:13px;}.cols .col-right .block-reserver .form-body .last-row .form-select a.ui-selectmenu-dropdown,.cols .col-right .block-reserver .form-body .row-pass .form-select a.ui-selectmenu-dropdown{width:124px !important;}.cols .col-right .block-reserver select{width:125px;}.cols .col-right .block-reserver .wrapper .form-body .form-radio .form-item{margin:0;}.cols .col-right .block-reserver .wrapper .form-body .form-radio.retour{margin:0 7px 0 0;}.cols .col-right .block-contact-presse,.cols .col-right .block-contact{background:#002c5a;display:block;padding:25px 27px 8px;color:#fff;}.cols .col-right .block-contact-presse .title,.cols .col-right .block-contact .title,.cols .col-right .block-contact-presse .block-newsletter .header .sub-title,.block-newsletter .header .cols .col-right .block-contact-presse .sub-title,.cols .col-right .block-contact .block-newsletter .header .sub-title,.block-newsletter .header .cols .col-right .block-contact .sub-title,.cols .col-right .block-contact-presse .block-location-partenaires .header .sub-title,.block-location-partenaires .header .cols .col-right .block-contact-presse .sub-title,.cols .col-right .block-contact .block-location-partenaires .header .sub-title,.block-location-partenaires .header .cols .col-right .block-contact .sub-title,.cols .col-right .block-contact-presse .block-push .block-text .text,.block-push .block-text .cols .col-right .block-contact-presse .text,.cols .col-right .block-contact .block-push .block-text .text,.block-push .block-text .cols .col-right .block-contact .text,.cols .col-right .block-contact-presse .block-push .block-text .block-voyage .right .legende,.block-push .block-text .block-voyage .right .cols .col-right .block-contact-presse .legende,.cols .col-right .block-contact .block-push .block-text .block-voyage .right .legende,.block-push .block-text .block-voyage .right .cols .col-right .block-contact .legende,.cols .col-right .block-contact-presse .block-voyage .right .block-push .block-text .legende,.block-voyage .right .block-push .block-text .cols .col-right .block-contact-presse .legende,.cols .col-right .block-contact .block-voyage .right .block-push .block-text .legende,.block-voyage .right .block-push .block-text .cols .col-right .block-contact .legende{display:block;font-size:28px;line-height:30px;font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;text-transform:uppercase;margin:0 0 5px;}.cols .col-right .block-contact-presse .sub-title,.cols .col-right .block-contact .sub-title{display:block;font-size:16px;line-height:18px;font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;text-transform:uppercase;margin:0 0 12px;}.cols .col-right .block-contact-presse a,.cols .col-right .block-contact a{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}.cols .col-right .block-contact-presse p,.cols .col-right .block-contact p{font-size:13px;line-height:15px;padding:0 0 18px;}.cols .col-right .block-contact-presse ul,.cols .col-right .block-contact ul{margin:0 0 10px 0;}.cols .col-right .block-contact-presse ul li,.cols .col-right .block-contact ul li{font-size:13px;line-height:15px;padding:0 0 11px 9px;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/bgs/bullet.png) no-repeat 0 4px;}.cols .col-right .block-contact-presse ul li span,.cols .col-right .block-contact ul li span{display:block;font-weight:bold;}.cols .col-right .block-contact-presse .separator,.cols .col-right .block-contact .separator{height:1px;width:40px;line-height:0;font-size:0;overflow:hidden;display:block;background:#FFF;margin:0 0 30px;}.cols .col-right .block-contact{padding:22px 26px 13px 28px;}.cols .col-right .block-contact .title,.cols .col-right .block-contact .block-newsletter .header .sub-title,.block-newsletter .header .cols .col-right .block-contact .sub-title,.cols .col-right .block-contact .block-location-partenaires .header .sub-title,.block-location-partenaires .header .cols .col-right .block-contact .sub-title,.cols .col-right .block-contact .block-push .block-text .text,.block-push .block-text .cols .col-right .block-contact .text,.cols .col-right .block-contact .block-push .block-text .block-voyage .right .legende,.block-push .block-text .block-voyage .right .cols .col-right .block-contact .legende,.cols .col-right .block-contact .block-voyage .right .block-push .block-text .legende,.block-voyage .right .block-push .block-text .cols .col-right .block-contact .legende{padding:0 0 12px 0;}.cols .col-right .block-contact p{padding:0 0 17px 0;}.cols .col-right .block-contact .separator{margin:0 0 28px;}.cols .col-right .block-contact .form-body label{font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:14px;line-height:16px;color:#fff;}.cols .col-right .block-contact .form-body .form-text{padding:0 0 12px 0;}.cols .col-right .block-contact .form-body .form-text label{width:60px;padding:0 9px 0 0;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}.cols .col-right .block-contact .form-body .form-text input{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:153px;color:#262626;font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:13px;line-height:16px;padding:6px 13px;border-width:0;}.cols .col-right .block-contact .form-body .form-select{margin:6px 0 34px 0;text-align:center;}.cols .col-right .block-contact .form-body .form-select a .ui-selectmenu-status{text-transform:none;font-size:13px;line-height:13px;padding:9px 5px 9px 10px;}.cols .col-right .block-contact .form-body .form-select select{width:253px;}.cols .col-right .block-contact .form-body .form-select label{padding:0 0 7px 0;width:253px;background-color:#002a59;}.cols .col-right .block-contact .form-body .form-select .ui-selectmenu-status{padding:10px 5px 9px 10px;}.cols .col-right .block-contact .form-body .form-submit{font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;text-transform:uppercase;color:#002a59;font-size:16px;line-height:17px;padding:9px 24px;float:right;background-color:#fff;cursor:pointer;margin:0 2px 0 0;}.cols .col-bottom,.cols .col-left-bottom{width:100%;clear:both;padding:21px 0 0;}.cols .col-bottom .page-title,.cols .col-left-bottom .page-title{padding:0 0 22px 0;}.cols .col-bottom .page-title h2,.cols .col-left-bottom .page-title h2{color:#042c5a;padding:0 0 0 24px;max-height:31px;overflow:hidden;}.cols .col-bottom .row .block-promo,.cols .col-left-bottom .row .block-promo,.cols .col-bottom .block-reserver .form-body .last-row .block-promo,.block-reserver .form-body .cols .col-bottom .last-row .block-promo,.cols .col-left-bottom .block-reserver .form-body .last-row .block-promo,.block-reserver .form-body .cols .col-left-bottom .last-row .block-promo,.cols .col-bottom .block-reserver .form-body .row-pass .block-promo,.block-reserver .form-body .cols .col-bottom .row-pass .block-promo,.cols .col-left-bottom .block-reserver .form-body .row-pass .block-promo,.block-reserver .form-body .cols .col-left-bottom .row-pass .block-promo,.cols .col-bottom #tabs-1 .form-body .last-row .block-promo,#tabs-1 .form-body .cols .col-bottom .last-row .block-promo,.cols .col-left-bottom #tabs-1 .form-body .last-row .block-promo,#tabs-1 .form-body .cols .col-left-bottom .last-row .block-promo,.cols .col-bottom #tabs-1 .form-body .row-pass .block-promo,#tabs-1 .form-body .cols .col-bottom .row-pass .block-promo,.cols .col-left-bottom #tabs-1 .form-body .row-pass .block-promo,#tabs-1 .form-body .cols .col-left-bottom .row-pass .block-promo,.cols .col-bottom .search-engine-block .form-body .last-row .block-promo,.search-engine-block .form-body .cols .col-bottom .last-row .block-promo,.cols .col-left-bottom .search-engine-block .form-body .last-row .block-promo,.search-engine-block .form-body .cols .col-left-bottom .last-row .block-promo,.cols .col-bottom .search-engine-block .form-body .row-pass .block-promo,.search-engine-block .form-body .cols .col-bottom .row-pass .block-promo,.cols .col-left-bottom .search-engine-block .form-body .row-pass .block-promo,.search-engine-block .form-body .cols .col-left-bottom .row-pass .block-promo,.cols .col-bottom .aeroports-block .form-body .last-row .block-promo,.aeroports-block .form-body .cols .col-bottom .last-row .block-promo,.cols .col-left-bottom .aeroports-block .form-body .last-row .block-promo,.aeroports-block .form-body .cols .col-left-bottom .last-row .block-promo,.cols .col-bottom .aeroports-block .form-body .row-pass .block-promo,.aeroports-block .form-body .cols .col-bottom .row-pass .block-promo,.cols .col-left-bottom .aeroports-block .form-body .row-pass .block-promo,.aeroports-block .form-body .cols .col-left-bottom .row-pass .block-promo,.cols .col-bottom .block-contact .form-body .last-row .block-promo,.block-contact .form-body .cols .col-bottom .last-row .block-promo,.cols .col-left-bottom .block-contact .form-body .last-row .block-promo,.block-contact .form-body .cols .col-left-bottom .last-row .block-promo,.cols .col-bottom .block-contact .form-body .row-pass .block-promo,.block-contact .form-body .cols .col-bottom .row-pass .block-promo,.cols .col-left-bottom .block-contact .form-body .row-pass .block-promo,.block-contact .form-body .cols .col-left-bottom .row-pass .block-promo,.cols .col-bottom .block-formulaire-contact .form-body .last-row .block-promo,.block-formulaire-contact .form-body .cols .col-bottom .last-row .block-promo,.cols .col-left-bottom .block-formulaire-contact .form-body .last-row .block-promo,.block-formulaire-contact .form-body .cols .col-left-bottom .last-row .block-promo,.cols .col-bottom .block-formulaire-contact .form-body .row-pass .block-promo,.block-formulaire-contact .form-body .cols .col-bottom .row-pass .block-promo,.cols .col-left-bottom .block-formulaire-contact .form-body .row-pass .block-promo,.block-formulaire-contact .form-body .cols .col-left-bottom .row-pass .block-promo,.cols .col-bottom .block-formulaire-facturation .form-body .last-row .block-promo,.block-formulaire-facturation .form-body .cols .col-bottom .last-row .block-promo,.cols .col-left-bottom .block-formulaire-facturation .form-body .last-row .block-promo,.block-formulaire-facturation .form-body .cols .col-left-bottom .last-row .block-promo,.cols .col-bottom .block-formulaire-facturation .form-body .row-pass .block-promo,.block-formulaire-facturation .form-body .cols .col-bottom .row-pass .block-promo,.cols .col-left-bottom .block-formulaire-facturation .form-body .row-pass .block-promo,.block-formulaire-facturation .form-body .cols .col-left-bottom .row-pass .block-promo,.cols .col-bottom .amadeus .form-body .last-row .block-promo,.amadeus .form-body .cols .col-bottom .last-row .block-promo,.cols .col-left-bottom .amadeus .form-body .last-row .block-promo,.amadeus .form-body .cols .col-left-bottom .last-row .block-promo,.cols .col-bottom .amadeus .form-body .row-pass .block-promo,.amadeus .form-body .cols .col-bottom .row-pass .block-promo,.cols .col-left-bottom .amadeus .form-body .row-pass .block-promo,.amadeus .form-body .cols .col-left-bottom .row-pass .block-promo,.cols .col-bottom .book-ticket .form-body .last-row .block-promo,.book-ticket .form-body .cols .col-bottom .last-row .block-promo,.cols .col-left-bottom .book-ticket .form-body .last-row .block-promo,.book-ticket .form-body .cols .col-left-bottom .last-row .block-promo,.cols .col-bottom .book-ticket .form-body .row-pass .block-promo,.book-ticket .form-body .cols .col-bottom .row-pass .block-promo,.cols .col-left-bottom .book-ticket .form-body .row-pass .block-promo,.book-ticket .form-body .cols .col-left-bottom .row-pass .block-promo{float:left;}.cols .col-left-bottom{width:644px;float:left;clear:left;}.breadcrumbs{padding:0 0 0 23px;margin:5px 0 4px;}.breadcrumbs ul{float:left;}.breadcrumbs ul li{float:left;font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:11px;line-height:11px;color:#7f7f7f;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/bgs/arrow-breadcrumbs.png) no-repeat 100% 5px;padding:2px 10px 4px 0;margin:0 3px 0 0;}.breadcrumbs ul li.last{background:none;}.breadcrumbs ul li a{color:#002a59;line-height:11px;font-size:11px;float:left;}.breadcrumbs ul li strong{font-weight:normal;}input.form-text{font-size:11px;line-height:18px;color:#002c5a;border:none;padding:0 6px;margin:0;width:100px;height:18px;}input.form-submit{border:none;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -110px 0;width:14px;height:14px;position:relative;top:2px;right:auto;margin:0 7px 0 0;cursor:pointer;}.form-text input{font-size:11px;line-height:18px;color:#002c5a;border:none;padding:0 6px;margin:0;width:100px;height:18px;}.form-submit input{border:none;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -110px 0;width:14px;height:14px;position:relative;top:2px;right:auto;margin:0;cursor:pointer;}.form-radio{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}.form-radio div{position:relative;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}.form-radio label{padding:0 0 0 20px;cursor:pointer;}.form-radio .jquery-checkbox{height:12px;width:12px;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -455px 0;position:absolute;top:0;left:0;cursor:pointer;}.form-radio .jquery-checkbox.jquery-checkbox-checked{background-position:-455px -16px;}header{background-color:#fff;height:115px;position:relative;z-index:7;}header .wrapper{width:980px;height:115px;margin:0 auto;}header .wrapper .top-part{height:44px;padding:5px 0 0 0;display:flex;float:right;}header .wrapper .top-part > div{float:right;height:11px;}header .wrapper .top-part .monespace-connexion{order:5;height:auto;margin-left:0 !important;}header .wrapper .top-part .plus-connexion{border-right:1px solid #425877;margin:5px 0 0 0;padding:0 12px 0 0;height:11px;order:1;}header .wrapper .top-part .plus-connexion .plus{display:block;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -571px -44px;width:77px;height:20px;text-indent:-9999px;margin:-1px 0 3px 0;}header .wrapper .top-part .plus-connexion .connexion{display:inline-block;background-color:#efebe6;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;width:79px;height:19px;}header .wrapper .top-part .plus-connexion .connexion a{font-size:11px;line-height:11px;color:#0d2d51;padding:4px 0 4px 6px;display:block;position:relative;}header .wrapper .top-part .plus-connexion .connexion .ico{display:inline-block;height:10px;width:5px;margin:0 0 0 13px;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -104px 0;position:absolute;right:5px;top:6px;}header .wrapper .top-part .search{margin:0 19px 0 0;border:1px solid #b2bfcd;width:134px;height:18px;order:4;}header .wrapper .top-part .search label{display:none;}header .wrapper .top-part .search input{border-color:transparent;padding:0;margin:0;border:none;}header .wrapper .top-part .search input.form-submit{float:right;text-indent:-9999px;line-height:0;font-size:0;margin:0 7px 0 0;}header .wrapper .top-part .search .form-text input{float:left;padding:0 0 0 6px;}header .wrapper .top-part .language-switcher{visibility:hidden;order:3;}header .wrapper .top-part .language-switcher select{width:108px;}header .wrapper .top-part .language-switcher .ui-selectmenu-status{padding:5px 12px 5px 20px;font-weight:normal;}header .wrapper .top-part .language-switcher .ui-selectmenu .ui-selectmenu-icon{right:15px;}header .wrapper .top-part .language-switcher a.ui-selectmenu{height:21px;}header .wrapper .top-part .contacter{border-right:1px solid #425877;margin:5px 0 0 0;padding:0 12px 0 12px;order:2;}header .wrapper .top-part .contacter a{color:#002c5a;font-size:11px;line-height:11px;}header .wrapper .top-part .contacter a:hover{color:#a0d6f1;}header .wrapper .bottom-part{height:66px;position:relative;z-index:2;display:inline-block;}header .wrapper .bottom-part .logo{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:260px;position:relative;margin:0 53px 0 0;float:left;}header .wrapper .bottom-part .logo img{max-width:260px;height:auto;}div.amadeus{height:auto;z-index:2;background:#fff;position:relative;display:block;}div.amadeus .wrapper{height:auto;width:980px;margin:0 auto;}div.amadeus .wrapper .top-part{height:0;padding:0;}div.amadeus .wrapper .bottom-part{height:auto;position:relative;z-index:2;}div.amadeus .wrapper .bottom-part .logo{margin:49px 23px 0 0;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;zoom:1;width:260px;position:relative;float:left;}div.amadeus .wrapper .bottom-part .wrapper{float:left;width:697px;height:auto;margin:0;}div.amadeus .wrapper .bottom-part .form-body{float:left;padding:25px 0 5px 17px;width:680px;position:relative;background-color:#fff;}div.amadeus .wrapper .bottom-part .form-body .text-error{top:3px;left:117px;}div.amadeus .wrapper .bottom-part .form-body .col-first{width:100px;float:left;}div.amadeus .wrapper .bottom-part .form-body .col-first .label,div.amadeus .wrapper .bottom-part .form-body .col-first .flexslider.block-actualite .slides li .block-text .title,.flexslider.block-actualite .slides li .block-text div.amadeus .wrapper .bottom-part .form-body .col-first .title,div.amadeus .wrapper .bottom-part .form-body .col-first .flexslider.block-actualite .slides li .block-text .block-newsletter .header .sub-title,.flexslider.block-actualite .slides li .block-text .block-newsletter .header div.amadeus .wrapper .bottom-part .form-body .col-first .sub-title,div.amadeus .wrapper .bottom-part .form-body .col-first .block-newsletter .header .flexslider.block-actualite .slides li .block-text .sub-title,.block-newsletter .header .flexslider.block-actualite .slides li .block-text div.amadeus .wrapper .bottom-part .form-body .col-first .sub-title,div.amadeus .wrapper .bottom-part .form-body .col-first .flexslider.block-actualite .slides li .block-text .block-location-partenaires .header .sub-title,.flexslider.block-actualite .slides li .block-text .block-location-partenaires .header div.amadeus .wrapper .bottom-part .form-body .col-first .sub-title,div.amadeus .wrapper .bottom-part .form-body .col-first .block-location-partenaires .header .flexslider.block-actualite .slides li .block-text .sub-title,.block-location-partenaires .header .flexslider.block-actualite .slides li .block-text div.amadeus .wrapper .bottom-part .form-body .col-first .sub-title,div.amadeus .wrapper .bottom-part .form-body .col-first .flexslider.block-actualite .slides li .block-push .block-text .text,.flexslider.block-actualite .slides li .block-push .block-text div.amadeus .wrapper .bottom-part .form-body .col-first .text,div.amadeus .wrapper .bottom-part .form-body .col-first .block-push .flexslider.block-actualite .slides li .block-text .text,.block-push .flexslider.block-actualite .slides li .block-text div.amadeus .wrapper .bottom-part .form-body .col-first .text,div.amadeus .wrapper .bottom-part .form-body .col-first .flexslider.block-actualite .slides li .block-push .block-text .block-voyage .right .legende,.flexslider.block-actualite .slides li .block-push .block-text .block-voyage .right div.amadeus .wrapper .bottom-part .form-body .col-first .legende,div.amadeus .wrapper .bottom-part .form-body .col-first .block-push .flexslider.block-actualite .slides li .block-text .block-voyage .right .legende,.block-push .flexslider.block-actualite .slides li .block-text .block-voyage .right div.amadeus .wrapper .bottom-part .form-body .col-first .legende,div.amadeus .wrapper .bottom-part .form-body .col-first .flexslider.block-actualite .slides li .block-voyage .right .block-push .block-text .legende,.flexslider.block-actualite .slides li .block-voyage .right .block-push .block-text div.amadeus .wrapper .bottom-part .form-body .col-first .legende,div.amadeus .wrapper .bottom-part .form-body .col-first .block-voyage .right .block-push .flexslider.block-actualite .slides li .block-text .legende,.block-voyage .right .block-push .flexslider.block-actualite .slides li .block-text div.amadeus .wrapper .bottom-part .form-body .col-first .legende{display:block;padding:45px 0 0 0;color:#002c5a;}div.amadeus .wrapper .bottom-part .form-body .col-second{float:left;width:525px;}div.amadeus .wrapper .bottom-part .form-body .form-radio{margin:0 0 12px 0;}div.amadeus .wrapper .bottom-part .form-body .form-radio label{color:#002c5a;}div.amadeus .wrapper .bottom-part .form-body .form-select{margin:0 14px 0 0;*width:199px;}div.amadeus .wrapper .bottom-part .form-body .form-select select{width:199px;}div.amadeus .wrapper .bottom-part .form-body .form-select label{background-color:#002c5a;padding:0 0 5px 0;}div.amadeus .wrapper .bottom-part .form-body .form-select .ui-selectmenu{border:1px solid #d3d3d3;}div.amadeus .wrapper .bottom-part .form-body .form-select.last{*width:125px;}div.amadeus .wrapper .bottom-part .form-body .form-select.last select{width:125px;}div.amadeus .wrapper .bottom-part .form-body .form-datepicker{float:left;margin:0 15px 0 0;border:1px solid #d3d3d3;}div.amadeus .wrapper .bottom-part .last-row,div.amadeus .wrapper .bottom-part .row-pass{width:200px;}div.amadeus .wrapper .bottom-part .last-row .amadeus-passengers,div.amadeus .wrapper .bottom-part .row-pass .amadeus-passengers{float:left;border:1px solid #fff;position:relative;margin:0 19px 0 0;}div.amadeus .wrapper .bottom-part .last-row .amadeus-passengers .form-button,div.amadeus .wrapper .bottom-part .row-pass .amadeus-passengers .form-button{height:31px;line-height:31px;font-size:13px;padding:0 28px 0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;}div.amadeus .wrapper .bottom-part .last-row .amadeus-passengers .ico,div.amadeus .wrapper .bottom-part .row-pass .amadeus-passengers .ico{width:10px;height:6px;position:absolute;top:13px;right:10px;}div.amadeus .wrapper .bottom-part .last-row .amadeus-passengers,div.amadeus .wrapper .bottom-part .row-pass .amadeus-passengers{width:197px;}div.amadeus .wrapper .bottom-part .last-row .amadeus-passengers .form-button,div.amadeus .wrapper .bottom-part .row-pass .amadeus-passengers .form-button{color:#002c5a;border:1px solid #d3d3d3;}div.amadeus .wrapper .bottom-part .last-row .amadeus-passengers .form-button .ico,div.amadeus .wrapper .bottom-part .row-pass .amadeus-passengers .form-button .ico{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -125px -28px;}div.amadeus .wrapper .bottom-part .last-row .amadeus-passengers .passenger-picker,div.amadeus .wrapper .bottom-part .row-pass .amadeus-passengers .passenger-picker{-moz-box-shadow:#93888c 0px 0px 3px;-webkit-box-shadow:#93888c 0px 0px 3px;box-shadow:#93888c 0px 0px 3px;}div.amadeus .wrapper .bottom-part .button-with-arrow,div.amadeus .wrapper .bottom-part .block-tabs div.hotel-button,.block-tabs div.amadeus .wrapper .bottom-part div.hotel-button,div.amadeus .page .block-reserver .wrapper .bottom-part .form-body div.hotel-button,.page .block-reserver div.amadeus .wrapper .bottom-part .form-body div.hotel-button,div.amadeus .page .block-reserver .wrapper .form-body .bottom-part div.hotel-button,.page .block-reserver div.amadeus .wrapper .form-body .bottom-part div.hotel-button{background-color:#a5027d;position:absolute;bottom:17px;right:15px;height:31px;}div.amadeus .wrapper .bottom-part .button-with-arrow a,div.amadeus .wrapper .bottom-part .block-tabs div.hotel-button a,.block-tabs div.amadeus .wrapper .bottom-part div.hotel-button a,div.amadeus .page .block-reserver .wrapper .bottom-part .form-body div.hotel-button a,.page .block-reserver div.amadeus .wrapper .bottom-part .form-body div.hotel-button a,div.amadeus .page .block-reserver .wrapper .form-body .bottom-part div.hotel-button a,.page .block-reserver div.amadeus .wrapper .form-body .bottom-part div.hotel-button a{height:31px;line-height:31px;padding:0 45px 0 15px;}div.amadeus .wrapper .bottom-part .button-with-arrow .arrow-ico,div.amadeus .wrapper .bottom-part .block-tabs div.hotel-button .arrow-ico,.block-tabs div.amadeus .wrapper .bottom-part div.hotel-button .arrow-ico,div.amadeus .page .block-reserver .wrapper .bottom-part .form-body div.hotel-button .arrow-ico,.page .block-reserver div.amadeus .wrapper .bottom-part .form-body div.hotel-button .arrow-ico,div.amadeus .page .block-reserver .wrapper .form-body .bottom-part div.hotel-button .arrow-ico,.page .block-reserver div.amadeus .wrapper .form-body .bottom-part div.hotel-button .arrow-ico{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -404px 0;top:6px;}.with-amadeus .ui-selectmenu-menu .ui-widget{min-height:150px !important;}.with-amadeus .ui-selectmenu-menu #ui-id-3-menu{min-height:0 !important;}.with-amadeus #ui-datepicker-div{-moz-box-shadow:#93888c 0px 0px 3px;-webkit-box-shadow:#93888c 0px 0px 3px;box-shadow:#93888c 0px 0px 3px;}nav > ul > li{float:left;padding:15px 3px 15px 0 !important;cursor:pointer;}nav > ul > li > a{min-height:36px;}nav,.block-plan-du-site{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;float:left;}nav ul li,.block-plan-du-site ul li{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:165px;padding:15px 0;}nav ul li.third .block-pushes .push.reserver .button,nav ul li.third .block-pushes .push.reserver-with-subtitle .button,nav ul li.third .block-pushes .push.reserver div.button-with-arrow,nav ul li.third .block-pushes .push.reserver-with-subtitle div.button-with-arrow,nav ul li.third .block-pushes .push.reserver .button-with-h-arrow,nav ul li.third .block-pushes .push.reserver-with-subtitle .button-with-h-arrow,nav ul li.third .block-pushes .push.reserver .block-tabs div.hotel-button,.block-tabs nav ul li.third .block-pushes .push.reserver div.hotel-button,nav ul li.third .block-pushes .push.reserver-with-subtitle .block-tabs div.hotel-button,.block-tabs nav ul li.third .block-pushes .push.reserver-with-subtitle div.hotel-button,nav ul li.third .block-pushes .push.reserver .page .block-reserver .wrapper .form-body div.hotel-button,.page .block-reserver .wrapper .form-body nav ul li.third .block-pushes .push.reserver div.hotel-button,nav ul li.third .block-pushes .push.reserver-with-subtitle .page .block-reserver .wrapper .form-body div.hotel-button,.page .block-reserver .wrapper .form-body nav ul li.third .block-pushes .push.reserver-with-subtitle div.hotel-button,.block-plan-du-site ul li.third .block-pushes .push.reserver .button,.block-plan-du-site ul li.third .block-pushes .push.reserver-with-subtitle .button,.block-plan-du-site ul li.third .block-pushes .push.reserver div.button-with-arrow,.block-plan-du-site ul li.third .block-pushes .push.reserver-with-subtitle div.button-with-arrow,.block-plan-du-site ul li.third .block-pushes .push.reserver .button-with-h-arrow,.block-plan-du-site ul li.third .block-pushes .push.reserver-with-subtitle .button-with-h-arrow,.block-plan-du-site ul li.third .block-pushes .push.reserver .block-tabs div.hotel-button,.block-tabs .block-plan-du-site ul li.third .block-pushes .push.reserver div.hotel-button,.block-plan-du-site ul li.third .block-pushes .push.reserver-with-subtitle .block-tabs div.hotel-button,.block-tabs .block-plan-du-site ul li.third .block-pushes .push.reserver-with-subtitle div.hotel-button,.block-plan-du-site ul li.third .block-pushes .push.reserver .page .block-reserver .wrapper .form-body div.hotel-button,.page .block-reserver .wrapper .form-body .block-plan-du-site ul li.third .block-pushes .push.reserver div.hotel-button,.block-plan-du-site ul li.third .block-pushes .push.reserver-with-subtitle .page .block-reserver .wrapper .form-body div.hotel-button,.page .block-reserver .wrapper .form-body .block-plan-du-site ul li.third .block-pushes .push.reserver-with-subtitle div.hotel-button{margin:11px 0 0 0;}nav ul li.last,.block-plan-du-site ul li.last{width:160px;}nav ul li.not-expanded a,.block-plan-du-site ul li.not-expanded a{color:#a5027d !important;}nav ul li > a,.block-plan-du-site ul li > a{color:#002c5a;text-transform:uppercase;display:inline-block;font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:15px;line-height:18px;}nav ul li > a .ico,.block-plan-du-site ul li > a .ico{height:7px;width:13px;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat 0 0;display:inline-block;position:relative;top:-4px;left:10px;}nav ul li:hover > a,.block-plan-du-site ul li:hover > a{color:#93cae4;text-decoration:none;}nav ul li:hover > a .ico,.block-plan-du-site ul li:hover > a .ico{background-position:-13px 0;}nav ul li .dropdown,.block-plan-du-site ul li .dropdown{top:55px !important;}nav ul li .dropdown,nav ul li .block-links,.block-plan-du-site ul li .dropdown,.block-plan-du-site ul li .block-links{display:none;width:980px;position:absolute;left:0;top:67px;z-index:100;}nav ul li .dropdown .content,nav ul li .block-links .content,.block-plan-du-site ul li .dropdown .content,.block-plan-du-site ul li .block-links .content{background:#fff url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/bgs/bg-dropdown-top.png) repeat-x 0 0;padding:15px 0 15px 30px;cursor:default;}nav ul li .dropdown .content > ul,nav ul li .block-links .content > ul,.block-plan-du-site ul li .dropdown .content > ul,.block-plan-du-site ul li .block-links .content > ul{cursor:default;}nav ul li .dropdown .bottom-shadow,nav ul li .block-links .bottom-shadow,.block-plan-du-site ul li .dropdown .bottom-shadow,.block-plan-du-site ul li .block-links .bottom-shadow{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/bgs/bg-dropdown-bottom.png) repeat-x 0 100%;height:47px;}nav ul li .dropdown ul li,nav ul li .block-links ul li,.block-plan-du-site ul li .dropdown ul li,.block-plan-du-site ul li .block-links ul li{float:left;min-height:300px;padding:0;}nav ul li .dropdown ul li.col-1,nav ul li .block-links ul li.col-1,.block-plan-du-site ul li .dropdown ul li.col-1,.block-plan-du-site ul li .block-links ul li.col-1{width:310px;}nav ul li .dropdown ul li.col-2,nav ul li .block-links ul li.col-2,.block-plan-du-site ul li .dropdown ul li.col-2,.block-plan-du-site ul li .block-links ul li.col-2{width:330px;}nav ul li .dropdown ul li.col-3,nav ul li .block-links ul li.col-3,.block-plan-du-site ul li .dropdown ul li.col-3,.block-plan-du-site ul li .block-links ul li.col-3{width:310px;}nav ul li .dropdown ul li .block,nav ul li .block-links ul li .block,.block-plan-du-site ul li .dropdown ul li .block,.block-plan-du-site ul li .block-links ul li .block{padding:0 20px 8px 0;}nav ul li .dropdown ul li .block h2,nav ul li .dropdown ul li .block span,nav ul li .dropdown ul li .block div,nav ul li .block-links ul li .block h2,nav ul li .block-links ul li .block span,nav ul li .block-links ul li .block div,.block-plan-du-site ul li .dropdown ul li .block h2,.block-plan-du-site ul li .dropdown ul li .block span,.block-plan-du-site ul li .dropdown ul li .block div,.block-plan-du-site ul li .block-links ul li .block h2,.block-plan-du-site ul li .block-links ul li .block span,.block-plan-du-site ul li .block-links ul li .block div{position:relative;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;height:31px;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/bgs/arrow-dropdown-title.png) no-repeat 9px 100%;margin:0 0 10px 0;}nav ul li .dropdown ul li .block h2 a,nav ul li .dropdown ul li .block h2 span,nav ul li .dropdown ul li .block span a,nav ul li .dropdown ul li .block span span,nav ul li .dropdown ul li .block div a,nav ul li .dropdown ul li .block div span,nav ul li .block-links ul li .block h2 a,nav ul li .block-links ul li .block h2 span,nav ul li .block-links ul li .block span a,nav ul li .block-links ul li .block span span,nav ul li .block-links ul li .block div a,nav ul li .block-links ul li .block div span,.block-plan-du-site ul li .dropdown ul li .block h2 a,.block-plan-du-site ul li .dropdown ul li .block h2 span,.block-plan-du-site ul li .dropdown ul li .block span a,.block-plan-du-site ul li .dropdown ul li .block span span,.block-plan-du-site ul li .dropdown ul li .block div a,.block-plan-du-site ul li .dropdown ul li .block div span,.block-plan-du-site ul li .block-links ul li .block h2 a,.block-plan-du-site ul li .block-links ul li .block h2 span,.block-plan-du-site ul li .block-links ul li .block span a,.block-plan-du-site ul li .block-links ul li .block span span,.block-plan-du-site ul li .block-links ul li .block div a,.block-plan-du-site ul li .block-links ul li .block div span{background-color:#002c5a;text-transform:uppercase;font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:14px;line-height:24px;color:#c5e6f7;padding:0 10px;}nav ul li .dropdown ul li .block h2 span,nav ul li .dropdown ul li .block span span,nav ul li .dropdown ul li .block div span,nav ul li .block-links ul li .block h2 span,nav ul li .block-links ul li .block span span,nav ul li .block-links ul li .block div span,.block-plan-du-site ul li .dropdown ul li .block h2 span,.block-plan-du-site ul li .dropdown ul li .block span span,.block-plan-du-site ul li .dropdown ul li .block div span,.block-plan-du-site ul li .block-links ul li .block h2 span,.block-plan-du-site ul li .block-links ul li .block span span,.block-plan-du-site ul li .block-links ul li .block div span{background-color:#002c5a;background-image:none;height:24px;margin:0;}nav ul li .dropdown ul li .block h2.empty,nav ul li .dropdown ul li .block span.empty,nav ul li .dropdown ul li .block div.empty,nav ul li .block-links ul li .block h2.empty,nav ul li .block-links ul li .block span.empty,nav ul li .block-links ul li .block div.empty,.block-plan-du-site ul li .dropdown ul li .block h2.empty,.block-plan-du-site ul li .dropdown ul li .block span.empty,.block-plan-du-site ul li .dropdown ul li .block div.empty,.block-plan-du-site ul li .block-links ul li .block h2.empty,.block-plan-du-site ul li .block-links ul li .block span.empty,.block-plan-du-site ul li .block-links ul li .block div.empty{background:none;}nav ul li .dropdown ul li .block ul,nav ul li .block-links ul li .block ul,.block-plan-du-site ul li .dropdown ul li .block ul,.block-plan-du-site ul li .block-links ul li .block ul{margin:0 0 0 13px;}nav ul li .dropdown ul li .block ul li,nav ul li .block-links ul li .block ul li,.block-plan-du-site ul li .dropdown ul li .block ul li,.block-plan-du-site ul li .block-links ul li .block ul li{clear:both;min-height:0;width:100%;padding:0 0 14px 0;}nav ul li .dropdown ul li .block ul li a,nav ul li .dropdown ul li .block ul li div,nav ul li .block-links ul li .block ul li a,nav ul li .block-links ul li .block ul li div,.block-plan-du-site ul li .dropdown ul li .block ul li a,.block-plan-du-site ul li .dropdown ul li .block ul li div,.block-plan-du-site ul li .block-links ul li .block ul li a,.block-plan-du-site ul li .block-links ul li .block ul li div{font-family:"sgp-l",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:18px;line-height:22px;color:#002c5a;background-color:#f4f4f4;text-transform:none;padding:3px 8px;}nav ul li .dropdown ul li .block ul li div,nav ul li .block-links ul li .block ul li div,.block-plan-du-site ul li .dropdown ul li .block ul li div,.block-plan-du-site ul li .block-links ul li .block ul li div{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}nav ul li .dropdown ul li .block ul li a:hover,nav ul li .block-links ul li .block ul li a:hover,.block-plan-du-site ul li .dropdown ul li .block ul li a:hover,.block-plan-du-site ul li .block-links ul li .block ul li a:hover{color:#a0d6f1 !important;}nav ul li .dropdown ul li .block ul li ul,nav ul li .block-links ul li .block ul li ul,.block-plan-du-site ul li .dropdown ul li .block ul li ul,.block-plan-du-site ul li .block-links ul li .block ul li ul{margin:0 0 0 23px;padding:5px 0 0 0;}nav ul li .dropdown ul li .block ul li ul li,nav ul li .block-links ul li .block ul li ul li,.block-plan-du-site ul li .dropdown ul li .block ul li ul li,.block-plan-du-site ul li .block-links ul li .block ul li ul li{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/bgs/arrow-dropdown-title-last-level.png) no-repeat 0 7px;padding:0;}nav ul li .dropdown ul li .block ul li ul li a,nav ul li .block-links ul li .block ul li ul li a,.block-plan-du-site ul li .dropdown ul li .block ul li ul li a,.block-plan-du-site ul li .block-links ul li .block ul li ul li a{padding:0 0 0 14px;background-color:transparent;font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:13px;line-height:20px;color:#262626;}nav ul li .dropdown .block-pushes .block-text .button,nav ul li .dropdown .block-pushes .block-text div.button-with-arrow,nav ul li .dropdown .block-pushes .block-text .button-with-h-arrow,nav ul li .dropdown .block-pushes .block-text .block-tabs div.hotel-button,.block-tabs nav ul li .dropdown .block-pushes .block-text div.hotel-button,nav ul li .dropdown .block-pushes .block-text .page .block-reserver .wrapper .form-body div.hotel-button,.page .block-reserver .wrapper .form-body nav ul li .dropdown .block-pushes .block-text div.hotel-button,.block-plan-du-site ul li .dropdown .block-pushes .block-text .button,.block-plan-du-site ul li .dropdown .block-pushes .block-text div.button-with-arrow,.block-plan-du-site ul li .dropdown .block-pushes .block-text .button-with-h-arrow,.block-plan-du-site ul li .dropdown .block-pushes .block-text .block-tabs div.hotel-button,.block-tabs .block-plan-du-site ul li .dropdown .block-pushes .block-text div.hotel-button,.block-plan-du-site ul li .dropdown .block-pushes .block-text .page .block-reserver .wrapper .form-body div.hotel-button,.page .block-reserver .wrapper .form-body .block-plan-du-site ul li .dropdown .block-pushes .block-text div.hotel-button{float:left;position:absolute;bottom:0;left:14px;}.block-pushes{height:124px;margin:0 0 0 -15px;}.block-pushes .push{width:310px;height:100%;float:left;margin:0 10px 0 0;position:relative;}.block-pushes .push .block-text{float:left;width:161px;height:100%;position:relative;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-align:center;}.block-pushes .push .block-text .arrow{width:17px;height:33px;display:block;position:absolute;right:-17px;top:45px;}.block-pushes .push .block-text .title,.block-pushes .push .block-text .block-newsletter .header .sub-title,.block-newsletter .header .block-pushes .push .block-text .sub-title,.block-pushes .push .block-text .block-location-partenaires .header .sub-title,.block-location-partenaires .header .block-pushes .push .block-text .sub-title,.block-pushes .push .block-push .block-text .text,.block-push .block-pushes .push .block-text .text,.block-pushes .push .block-push .block-text .block-voyage .right .legende,.block-push .block-pushes .push .block-text .block-voyage .right .legende,.block-pushes .push .block-voyage .right .block-push .block-text .legende,.block-voyage .right .block-push .block-pushes .push .block-text .legende{font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:15px;line-height:17px;color:#002c5a;text-transform:uppercase;padding:22px 14px 0 14px;text-align:left;display:block;max-height:54px;overflow:hidden;cursor:pointer;}.block-pushes .push .block-text .button,.block-pushes .push .block-text div.button-with-arrow,.block-pushes .push .block-text .button-with-h-arrow,.block-pushes .push .block-text .block-tabs div.hotel-button,.block-tabs .block-pushes .push .block-text div.hotel-button,.block-pushes .push .block-text .page .block-reserver .wrapper .form-body div.hotel-button,.page .block-reserver .wrapper .form-body .block-pushes .push .block-text div.hotel-button{margin:5px 0 0 0;}.block-pushes .push .block-text .button a,.block-pushes .push .block-text div.button-with-arrow a,.block-pushes .push .block-text .button-with-h-arrow a,.block-pushes .push .block-text .block-tabs div.hotel-button a,.block-tabs .block-pushes .push .block-text div.hotel-button a,.block-pushes .push .block-text .page .block-reserver .wrapper .form-body div.hotel-button a,.page .block-reserver .wrapper .form-body .block-pushes .push .block-text div.hotel-button a{padding:0 10px;}.block-pushes .push .pic{float:right;height:124px;width:149px;cursor:pointer;}.block-pushes .push .pic img{width:149px;height:124px;}.block-pushes .push.reserver,.block-pushes .push.reserver-with-subtitle{background-color:#efeeec;}.block-pushes .push.reserver .arrow,.block-pushes .push.reserver-with-subtitle .arrow{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -188px 0;}.block-pushes .push.reserver .button,.block-pushes .push.reserver-with-subtitle .button,.block-pushes .push.reserver div.button-with-arrow,.block-pushes .push.reserver-with-subtitle div.button-with-arrow,.block-pushes .push.reserver .button-with-h-arrow,.block-pushes .push.reserver-with-subtitle .button-with-h-arrow,.block-pushes .push.reserver .block-tabs div.hotel-button,.block-tabs .block-pushes .push.reserver div.hotel-button,.block-pushes .push.reserver-with-subtitle .block-tabs div.hotel-button,.block-tabs .block-pushes .push.reserver-with-subtitle div.hotel-button,.block-pushes .push.reserver .page .block-reserver .wrapper .form-body div.hotel-button,.page .block-reserver .wrapper .form-body .block-pushes .push.reserver div.hotel-button,.block-pushes .push.reserver-with-subtitle .page .block-reserver .wrapper .form-body div.hotel-button,.page .block-reserver .wrapper .form-body .block-pushes .push.reserver-with-subtitle div.hotel-button{background-color:#a5027d;}.block-pushes .push.reserver .price,.block-pushes .push.reserver-with-subtitle .price{font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;color:#262626;font-size:10px;text-align:left;line-height:18px;margin:2px 14px 0px 14px;display:block;}.block-pushes .push.reserver .price span,.block-pushes .push.reserver-with-subtitle .price span{font-family:"sgp-m",Arial,Helvetica,sans-serif,Garuda,FreeSans;color:#a5027d;font-size:18px;line-height:18px;padding:0 0 0 5px;}.block-pushes .push.reserver .price span.round-trip-text,.block-pushes .push.reserver-with-subtitle .price span.round-trip-text{font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;color:#262626;font-size:10px;line-height:18px;padding:0 4px 0 0;}.block-pushes .push.decouvrir{background-color:#e2d9c8;}.block-pushes .push.decouvrir .arrow{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -206px 0;}.block-pushes .push.decouvrir .button,.block-pushes .push.decouvrir div.button-with-arrow,.block-pushes .push.decouvrir .button-with-h-arrow,.block-pushes .push.decouvrir .block-tabs div.hotel-button,.block-tabs .block-pushes .push.decouvrir div.hotel-button,.block-pushes .push.decouvrir .page .block-reserver .wrapper .form-body div.hotel-button,.page .block-reserver .wrapper .form-body .block-pushes .push.decouvrir div.hotel-button{margin-top:11px;}.block-pushes .push.senregistrer{background-color:#def2fc;}.block-pushes .push.senregistrer .arrow{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -224px 0;}.block-pushes .push.senregistrer .button,.block-pushes .push.senregistrer div.button-with-arrow,.block-pushes .push.senregistrer .button-with-h-arrow,.block-pushes .push.senregistrer .block-tabs div.hotel-button,.block-tabs .block-pushes .push.senregistrer div.hotel-button,.block-pushes .push.senregistrer .page .block-reserver .wrapper .form-body div.hotel-button,.page .block-reserver .wrapper .form-body .block-pushes .push.senregistrer div.hotel-button{margin-top:11px;}.block-pushes .push.reserver-with-subtitle .title,.block-pushes .push.reserver-with-subtitle .block-newsletter .header .sub-title,.block-newsletter .header .block-pushes .push.reserver-with-subtitle .sub-title,.block-pushes .push.reserver-with-subtitle .block-location-partenaires .header .sub-title,.block-location-partenaires .header .block-pushes .push.reserver-with-subtitle .sub-title,.block-pushes .push.reserver-with-subtitle .block-push .block-text .text,.block-push .block-text .block-pushes .push.reserver-with-subtitle .text,.block-pushes .push.reserver-with-subtitle .block-push .block-text .block-voyage .right .legende,.block-push .block-text .block-voyage .right .block-pushes .push.reserver-with-subtitle .legende,.block-pushes .push.reserver-with-subtitle .block-voyage .right .block-push .block-text .legende,.block-voyage .right .block-push .block-text .block-pushes .push.reserver-with-subtitle .legende{padding:13px 14px 0px 14px;display:block;}.block-pushes .push.reserver-with-subtitle .sub-title{font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:11px;line-height:13px;color:#002c5a;display:block;margin:0 14px 0px 14px;text-align:left;max-height:13px;overflow:hidden;}.block-pushes .push.reserver-with-subtitle .price{margin-top:4px;}.push a{height:100%;width:100%;position:absolute;top:0;left:0;cursor:pointer;}.push a:hover{cursor:pointer;}.button-wrapper{position:absolute;bottom:0;left:0;width:100%;}div.button,div.button-with-arrow,.button-with-h-arrow,.block-tabs div.hotel-button,.page .block-reserver .wrapper .form-body div.hotel-button{min-width:120px;height:35px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background-color:#002c5a;}div.button a,div.button-with-arrow a,.button-with-h-arrow a,.block-tabs div.hotel-button a,.page .block-reserver .wrapper .form-body div.hotel-button a,div.button .without-link,div.button-with-arrow .without-link,.button-with-h-arrow .without-link,.block-tabs div.hotel-button .without-link,.page .block-reserver .wrapper .form-body div.hotel-button .without-link{color:#fff;text-transform:uppercase;font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:16px;line-height:35px;width:auto;height:100%;position:relative;top:auto;left:auto;text-align:center;padding:0 20px;}div.button-with-arrow,.button-with-h-arrow,.block-tabs div.hotel-button,.page .block-reserver .wrapper .form-body div.hotel-button{z-index:1;position:relative;}div.button-with-arrow a,.button-with-h-arrow a,.block-tabs div.hotel-button a,.page .block-reserver .wrapper .form-body div.hotel-button a{padding:0 55px 0 20px;}div.button-with-arrow a .arrow-ico,.button-with-h-arrow a .arrow-ico,.block-tabs div.hotel-button a .arrow-ico,.page .block-reserver .wrapper .form-body div.hotel-button a .arrow-ico{width:10px;height:19px;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -420px 0;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;top:10px;position:absolute;right:20px;cursor:pointer;}.button-with-h-arrow{height:31px;}.button-with-h-arrow a{line-height:30px;}.button-with-h-arrow a .arrow-ico{top:12px;width:15px;height:8px;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-c.png) no-repeat -21px 0;cursor:pointer;}.page{background-color:#efeeec;height:auto;position:relative;}.page .page-wrapper{background-color:#efeeec;min-height:400px;padding:0 0 27px 0;}.page .page-wrapper .wrapper{width:980px;margin:0 auto;}footer{width:100%;}footer a:hover{color:#a0d6f1 !important;}footer .wrapper{width:980px;margin:0 auto;}footer .top-part{background-color:#002c5a;color:#fff;height:71px;}footer .top-part .wrapper{height:71px;zoom:1;}footer .top-part .links{float:right;height:31px;padding:24px 40px 0 0;}footer .top-part .links span{float:left;text-transform:uppercase;font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:13px;line-height:13px;padding:7px 0 0 0;}footer .top-part .links a{float:left;margin:0 0 0 20px;}footer .top-part .links a.twt{width:24px;height:20px;margin-top:2px;}footer .top-part .links a.fb{width:13px;height:22px;margin-top:1px;}footer .top-part .links a.linked{width:22px;height:21px;}footer .top-part .links a.viadeo{width:21px;height:24px;}footer .top-part .links a.inst{width:20px;height:20px;margin-top:2px;}footer .bottom-part{background-color:#f0f0f0;}footer .bottom-part .cols{padding:38px 0 18px 47px;}footer .bottom-part .cols .col{float:left;}footer .bottom-part .cols .col.col-1{width:247px;}footer .bottom-part .cols .col.col-2{width:267px;}footer .bottom-part .cols .col.col-3{width:231px;}footer .bottom-part .cols .col.col-4{width:188px;}footer .bottom-part .cols .col .block{padding:0 0 30px 0;}footer .bottom-part .cols .col .block h2,footer .bottom-part .cols .col .block h2 a,footer .bottom-part .cols .col .block div,footer .bottom-part .cols .col .block div a{font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:13px;line-height:13px;color:#002c5a;text-transform:uppercase;}footer .bottom-part .cols .col .block ul{padding:11px 0 0 10px;}footer .bottom-part .cols .col .block ul li a{color:#8b8b8b;font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:11px;line-height:14px;}footer .newsletter,.newsletter{height:31px;float:left;padding:24px 0 0 48px;}footer .newsletter input,footer .newsletter .error,.newsletter input,.newsletter .error{color:#fff;}footer .newsletter label,.newsletter label{text-transform:uppercase;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:13px;line-height:29px;padding:0 13px 0 0;vertical-align:top;}footer .newsletter input,.newsletter input{width:auto;margin:0;background-color:#002c5a;}footer .newsletter input.form-submit,.newsletter input.form-submit{float:left;background:none;font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:16px;line-height:29px;text-transform:uppercase;vertical-align:top;height:29px;top:0;width:auto;}footer .newsletter .form-text,.newsletter .form-text{float:left;background-color:transparent;}footer .newsletter .form-text input,.newsletter .form-text input{border:1px solid #fff;font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:12px;line-height:29px;height:29px;padding:0 12px;width:204px;margin:0 6px 0 0;color:#fff;-webkit-appearance:textfield;float:none;}footer .newsletter .form-text input ::-webkit-input-placeholder,footer .newsletter .form-text input ::-moz-placeholder,footer .newsletter .form-text input :-ms-input-placeholder,footer .newsletter .form-text input :-moz-placeholder,.newsletter .form-text input ::-webkit-input-placeholder,.newsletter .form-text input ::-moz-placeholder,.newsletter .form-text input :-ms-input-placeholder,.newsletter .form-text input :-moz-placeholder{color:#fff;}#aa-panels-newsletter-mini-form .messages{display:block;padding-bottom:0;border:0;font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;color:#fff;background-color:#002c5a;text-align:left;}#aa-panels-newsletter-mini-form .messages{padding-left:155px;color:#ff0000;}#aa-panels-newsletter-mini-form > div + .newsletter,#aa-panels-newsletter-mini-form .messages{padding-top:5px;padding-bottom:5px;}#aa-panels-newsletter-mini-form.form-error ~ .scroll-top{margin-top:24px;}#aa-panels-newsletter-mini-form.form-error ~ .links{padding-top:3px;}#aa-panels-newsletter-mini-form .messages{padding-left:155px;}.overlay{display:none;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/bgs/bg-overlay.png) repeat 0 0;position:absolute;top:0;left:0;height:100%;width:100%;z-index:2;}.overlay-transpanent{width:100%;height:100%;display:none;background-color:#fff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;position:fixed;left:0;top:0;z-index:5;}.ui-selectmenu{outline:none;ie-dummy:expression(this.hideFocus=true);}.ui-selectmenu.fr{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/content/fr-language.gif) no-repeat 13px 5px;}.ui-selectmenu.pt{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/content/pt-language.gif) no-repeat 13px 5px;}.ui-selectmenu.en{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/content/en-language.gif) no-repeat 13px 5px;}.ui-selectmenu.ru{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/content/ru-language.gif) no-repeat 13px 5px;}.ui-selectmenu.de{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/content/de-language.gif) no-repeat 13px 5px;}.ui-selectmenu .ui-selectmenu-status{padding:5px 12px 5px 25px;margin:0 0 0 13px;}.ui-selectmenu .ui-selectmenu-icon{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -126px 0;width:7px;height:4px;top:16px;right:11px;}.ui-selectmenu,.ui-selectmenu-menu{z-index:7 !important;}.ui-selectmenu a,.ui-selectmenu span,.ui-selectmenu-menu a,.ui-selectmenu-menu span{color:#002c5a;font-size:11px;line-height:11px;}.shadow,.ui-selectmenu-menu-dropdown,.tooltip{-moz-box-shadow:#93888c 0px 0px 3px;-webkit-box-shadow:#93888c 0px 0px 3px;box-shadow:#93888c 0px 0px 3px;}.ui-selectmenu-menu-dropdown{background-color:#fff;padding:7px 0 7px 0 !important;margin:1px 0 0 0 !important;}.ui-selectmenu-menu ul li a{padding:5px 5px 5px 38px;}.ui-selectmenu-menu ul li.fr a{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/content/fr-language.gif) no-repeat 13px 7px;}.ui-selectmenu-menu ul li.pt a{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/content/pt-language.gif) no-repeat 13px 7px;}.ui-selectmenu-menu ul li.en a{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/content/en-language.gif) no-repeat 13px 7px;}.ui-selectmenu-menu ul li.ru a{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/content/ru-language.gif) no-repeat 13px 7px;}.ui-selectmenu-menu ul li.de a{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/content/de-language.gif) no-repeat 13px 7px;}.ui-selectmenu-menu ul li.ui-state-hover{background-color:#002c5a;}.ui-selectmenu-menu ul li.ui-state-hover a{color:#fff !important;}.ui-selectmenu-menu #ui-id-2-menu,.ui-selectmenu-menu #ui-id-3-menu,.ui-selectmenu-menu #ui-id-5-menu{min-height:260px;}.ui-selectmenu-menu.ui-selectmenu-open ul li{border:none;}.ui-selectmenu-menu.ui-selectmenu-open ul li .ui-selectmenu-group-label,.ui-selectmenu-menu.ui-selectmenu-open ul li ul li a{font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:13px;line-height:16px;font-weight:bold;color:#002c5a;padding:5px 5px 0 10px;margin:0;}.ui-selectmenu-menu.ui-selectmenu-open ul li ul{padding:0 0 5px 0;}.ui-selectmenu-menu.ui-selectmenu-open ul li ul li.ui-state-hover a,.ui-selectmenu-menu.ui-selectmenu-open ul li ul li.ui-state-hover a:hover,.ui-selectmenu-menu.ui-selectmenu-open ul li ul li.ui-state-hover a:link,.ui-selectmenu-menu.ui-selectmenu-open ul li ul li.ui-state-hover a:visited{color:#fff;font-weight:normal;}.ui-selectmenu-menu.ui-selectmenu-open ul li ul li a{padding:0px 5px 0px 25px;color:#262626;font-weight:normal;}.ui-selectmenu-menu.ui-selectmenu-open ul li.classe a{padding:5px 5px 3px 10px;}.scroll-top{width:48px;height:28px;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -136px 0;cursor:pointer;float:right;margin:43px 0 0 0;}.flexslider{border:0;background:transparent;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin:0;}.flexslider:hover .flex-next{right:-36px;}.flexslider:hover .flex-prev{left:-36px;}.flexslider .flex-viewport{height:100%;}.flexslider .flex-viewport .slides{height:100%;}.flexslider .flex-control-nav{display:none;}.flexslider .flex-direction-nav-wrap{width:980px;margin:-170px auto 0 auto;height:31px;position:relative;}.flexslider .flex-direction-nav-wrap .flex-direction-nav{width:132px;height:31px;top:0;right:0;position:absolute;}.flexslider .flex-direction-nav-wrap .flex-direction-nav ul{width:136px;height:31px;}.flexslider .flex-direction-nav-wrap .flex-direction-nav a{width:16px;height:31px;-webkit-transition:0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;z-index:2;}.flexslider .flex-direction-nav-wrap .flex-direction-nav a.flex-disabled{display:none;}.flexslider .flex-direction-nav-wrap .flex-direction-nav a.flex-next{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -265px 0;right:5px;top:0;}.flexslider .flex-direction-nav-wrap .flex-direction-nav a.flex-prev{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -243px 0;left:0;top:0;}.flexslider .flex-direction-nav-wrap .controls-count{font-family:"sgp-l",Arial,Helvetica,sans-serif,Garuda,FreeSans;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;color:#fff;position:absolute;right:38px;top:-22px;}.flexslider .flex-direction-nav-wrap .controls-count .cur{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;font-size:32px;line-height:32px;}.flexslider .flex-direction-nav-wrap .controls-count .sum{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;font-size:16px;line-height:16px;top:-0.6em;position:relative;}.flexslider .flex-direction-nav-wrap.disabled{display:none;}.flexslider .flex-pauseplay{display:none;}.flexslider .slides li .text-wrapper{width:980px;margin:0 auto 0 auto;position:relative;bottom:137px;}.flexslider .slides li .text-wrapper span{max-width:495px;float:right;font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;color:#fff;font-size:27px;line-height:27px;text-transform:uppercase;padding:2px 12px 5px 12px;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/bgs/bg-overlay.png) repeat 0 0;text-align:right;clear:both;}.flexslider .slides li .text-wrapper span a{color:#fff;}.flexslider .slides li .text-wrapper span.with-price{text-transform:none;font-size:17px;padding:2px 12px 2px 12px;line-height:22px;height:31px;}.flexslider .slides li .text-wrapper span.with-price .price{font-size:30px;background:none;float:none;padding:0px 0 0px 5px;}.flexslider .slides li .text-wrapper .button,.flexslider .slides li .text-wrapper div.button-with-arrow,.flexslider .slides li .text-wrapper .button-with-h-arrow,.flexslider .slides li .text-wrapper .block-tabs div.hotel-button,.block-tabs .flexslider .slides li .text-wrapper div.hotel-button,.flexslider .slides li .text-wrapper .page .block-reserver .wrapper .form-body div.hotel-button,.page .block-reserver .wrapper .form-body .flexslider .slides li .text-wrapper div.hotel-button{background-color:#a5027d;float:right;clear:both;margin:20px 0 0 0;min-width:115px;}.flexslider.main{height:443px;width:100%;overflow:hidden;clear:both;}.flexslider.main .flex-viewport{height:443px;width:100%;}.flexslider.main .slides{height:443px;}.flexslider.main .slides li{overflow:hidden;}.flexslider.main .slides li .inner{float:left;position:relative;left:50%;min-width:1400px;height:443px;}.flexslider.main .slides li .inner img{display:block;position:relative;left:-50%;min-height:100%;height:433px;}.flexslider.block-actualite{float:left;height:360px;width:644px;background-color:#fff;}.flexslider.block-actualite .slides li .block-text{width:175px;float:left;padding:20px 25px 20px 25px;}.flexslider.block-actualite .slides li .block-text .label,.flexslider.block-actualite .slides li .block-text .title,.flexslider.block-actualite .slides li .block-text .block-newsletter .header .sub-title,.block-newsletter .header .flexslider.block-actualite .slides li .block-text .sub-title,.flexslider.block-actualite .slides li .block-text .block-location-partenaires .header .sub-title,.block-location-partenaires .header .flexslider.block-actualite .slides li .block-text .sub-title,.flexslider.block-actualite .slides li .block-push .block-text .text,.block-push .flexslider.block-actualite .slides li .block-text .text,.flexslider.block-actualite .slides li .block-push .block-text .block-voyage .right .legende,.block-push .flexslider.block-actualite .slides li .block-text .block-voyage .right .legende,.flexslider.block-actualite .slides li .block-voyage .right .block-push .block-text .legende,.block-voyage .right .block-push .flexslider.block-actualite .slides li .block-text .legende{font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:22px;line-height:22px;color:#042c5a;text-transform:uppercase;margin:0 0 38px 0;display:block;max-height:22px;overflow:hidden;}.flexslider.block-actualite .slides li .block-text .title,.flexslider.block-actualite .slides li .block-text .block-newsletter .header .sub-title,.block-newsletter .header .flexslider.block-actualite .slides li .block-text .sub-title,.flexslider.block-actualite .slides li .block-text .block-location-partenaires .header .sub-title,.block-location-partenaires .header .flexslider.block-actualite .slides li .block-text .sub-title,.flexslider.block-actualite .slides li .block-push .block-text .text,.block-push .flexslider.block-actualite .slides li .block-text .text,.flexslider.block-actualite .slides li .block-push .block-text .block-voyage .right .legende,.block-push .flexslider.block-actualite .slides li .block-text .block-voyage .right .legende,.flexslider.block-actualite .slides li .block-voyage .right .block-push .block-text .legende,.block-voyage .right .block-push .flexslider.block-actualite .slides li .block-text .legende{font-size:18px;line-height:20px;display:block;padding:0 0 19px 0;max-height:none;margin:0;}.flexslider.block-actualite .slides li .block-text .title span,.flexslider.block-actualite .slides li .block-text .block-newsletter .header .sub-title span,.block-newsletter .header .flexslider.block-actualite .slides li .block-text .sub-title span,.flexslider.block-actualite .slides li .block-text .block-location-partenaires .header .sub-title span,.block-location-partenaires .header .flexslider.block-actualite .slides li .block-text .sub-title span,.flexslider.block-actualite .slides li .block-push .block-text .text span,.block-push .flexslider.block-actualite .slides li .block-text .text span,.flexslider.block-actualite .slides li .block-push .block-text .block-voyage .right .legende span,.block-push .flexslider.block-actualite .slides li .block-text .block-voyage .right .legende span,.flexslider.block-actualite .slides li .block-voyage .right .block-push .block-text .legende span,.block-voyage .right .block-push .flexslider.block-actualite .slides li .block-text .legende span{font-weight:bold;display:block;}.flexslider.block-actualite .slides li .block-text .text,.flexslider.block-actualite .slides li .block-text .block-voyage .right .legende,.block-voyage .right .flexslider.block-actualite .slides li .block-text .legende{color:#262626;font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:13px;line-height:15px;padding:0 0 21px 0;}.flexslider.block-actualite .slides li .pic{width:419px;float:right;}.flexslider.block-actualite .flex-direction-nav-wrap{margin:-40px 0 0 0;width:225px;}.flexslider.block-actualite .flex-direction-nav-wrap .flex-direction-nav{right:auto;width:123px;left:47px;}.flexslider.block-actualite .flex-direction-nav-wrap .flex-direction-nav a.flex-prev{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -323px -40px;}.flexslider.block-actualite .flex-direction-nav-wrap .flex-direction-nav a.flex-next{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -347px -40px;}.flexslider.block-actualite .flex-direction-nav-wrap .controls-count{color:#042c5a;position:absolute;top:-25px;left:78px;}.flexslider.block-chiffres{background-color:#9fd5f0;height:100px;width:100%;}.flexslider.block-chiffres .slides li div{width:836px;height:100px;margin:0 auto;display:table;}.flexslider.block-chiffres .slides li span{display:table-cell;vertical-align:middle;}.flexslider.block-chiffres .slides li .picto{width:58px;height:51px;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -258px -40px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:25px 4px 0 0;}.flexslider.block-chiffres .slides li img{width:58px;height:auto;margin:25px 4px 0 0;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}.flexslider.block-chiffres .slides li .text,.flexslider.block-chiffres .slides li .block-voyage .right .legende,.block-voyage .right .flexslider.block-chiffres .slides li .legende{font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:24px;line-height:26px;color:#fff;text-transform:uppercase;text-align:left;width:auto;padding-left:15px;}.flexslider.block-chiffres .slides li .quantity{font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;color:#fff;text-transform:uppercase;text-align:left;font-size:70px;line-height:70px;width:auto;padding-top:10px;vertical-align:top;white-space:nowrap;}.flexslider.block-chiffres .flex-direction-nav-wrap{margin:0;}.flexslider.block-chiffres .flex-direction-nav-wrap .flex-direction-nav{position:relative;width:100%;}.flexslider.block-chiffres .flex-direction-nav-wrap .flex-direction-nav .flex-prev{left:30px;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -100px -74px;width:10px;height:19px;top:-38px;}.flexslider.block-chiffres .flex-direction-nav-wrap .flex-direction-nav .flex-next{right:30px;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -404px 0;width:10px;height:19px;top:-38px;}.flexslider.block-chiffres .flex-direction-nav-wrap .controls-count{display:none;}.page .page-wrapper .main-slider .wrapper{margin:-443px auto 0 auto;}.page .page-wrapper .main-slider .block-tabs .wrapper{margin:0;}.main-slider{position:relative;height:443px;margin:0 0 30px 0;}.main-slider .block-tabs{top:30px;}.main-slider .block-tabs .tab{display:none;}.main-slider .block-tabs .tab.active{display:block;}.hiperlink,.hiperlink-with-arrow{display:block;font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:13px;line-height:13px;text-transform:uppercase;color:#042c5a;position:relative;}.hiperlink span,.hiperlink-with-arrow span{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:top;margin-top:-2px;}.hiperlink span.arrow,.hiperlink-with-arrow span.arrow{width:10px;height:19px;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -404px 0;margin:0px 0 0 20px;}.hiperlink:hover,.hiperlink-with-arrow:hover{color:#a0d6f1 !important;}.hiperlink-with-arrow{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/bgs/arrow-hiperlink.png) no-repeat 100% 5px;padding:2px 14px 15px 0;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;float:left;clear:both;}.hiperlink-with-arrow:hover{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/bgs/arrow-hiperlink-hover.png) no-repeat 100% 5px;}.page-title{font-family:"sgp-l",Arial,Helvetica,sans-serif,Garuda,FreeSans;color:#002a59;text-transform:uppercase;font-size:28px;line-height:31px;}.page-title h1{padding:0 0 13px 0;}.block-tabs{width:425px;height:395px;padding:0;}.block-tabs .ui-tabs-panel .wrapper .title,.block-tabs .ui-tabs-panel .wrapper .block-newsletter .header .sub-title,.block-newsletter .header .block-tabs .ui-tabs-panel .wrapper .sub-title,.block-tabs .ui-tabs-panel .wrapper .block-location-partenaires .header .sub-title,.block-location-partenaires .header .block-tabs .ui-tabs-panel .wrapper .sub-title,.block-tabs .ui-tabs-panel .wrapper .block-push .block-text .text,.block-push .block-text .block-tabs .ui-tabs-panel .wrapper .text,.block-tabs .ui-tabs-panel .wrapper .block-push .block-text .block-voyage .right .legende,.block-push .block-text .block-voyage .right .block-tabs .ui-tabs-panel .wrapper .legende,.block-tabs .ui-tabs-panel .wrapper .block-voyage .right .block-push .block-text .legende,.block-voyage .right .block-push .block-text .block-tabs .ui-tabs-panel .wrapper .legende{display:block !important;}.block-tabs .ui-tabs-nav{padding:0;}.block-tabs .ui-tabs-nav li{margin:0 1px 0 0;white-space:normal;}.block-tabs .ui-tabs-nav li.ui-state-default,.block-tabs .ui-tabs-nav li.default{background-color:#fff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;}.block-tabs .ui-tabs-nav li.ui-state-default a,.block-tabs .ui-tabs-nav li.default a{color:#002c5a;font-family:"sgp-m",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:14px;line-height:15px;font-weight:normal;outline:none;ie-dummy:expression(this.hideFocus=true);position:relative;}.block-tabs .ui-tabs-nav li.ui-state-default a .ico,.block-tabs .ui-tabs-nav li.default a .ico{width:33px;height:22px;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -323px 0;position:absolute;top:13px;left:13px;display:block;}.block-tabs .ui-tabs-nav li.ui-tabs-active,.block-tabs .ui-tabs-nav li.current{background-color:#002c5a;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;margin-bottom:0;margin-top:-4px;padding-top:4px;}.block-tabs .ui-tabs-nav li.ui-tabs-active a,.block-tabs .ui-tabs-nav li.current a{color:#fff;}.block-tabs .ui-tabs-nav li.ui-tabs-active a .ico,.block-tabs .ui-tabs-nav li.current a .ico{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -284px 0;top:17px;}.block-tabs .ui-tabs-nav li a{padding:5px 20px 5px 20px;}.block-tabs .ui-tabs-nav li.tabs-1 a{padding-left:58px;width:72px;}.block-tabs .ui-tabs-nav li.tabs-2 a{width:100px;}.block-tabs .ui-tabs-nav li.tabs-3 a{width:92px;}.block-tabs .ui-tabs-panel,.block-tabs .tab{width:424px;padding:0;color:#fff;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/bgs/bg-tabs.png) repeat 0 0;position:relative;}.block-tabs .ui-tabs-panel .wrapper,.block-tabs .tab .wrapper{padding:25px 28px 20px 28px;width:368px;z-index:1;}.block-tabs .ui-tabs-panel .wrapper .title,.block-tabs .ui-tabs-panel .wrapper .block-newsletter .header .sub-title,.block-newsletter .header .block-tabs .ui-tabs-panel .wrapper .sub-title,.block-tabs .ui-tabs-panel .wrapper .block-location-partenaires .header .sub-title,.block-location-partenaires .header .block-tabs .ui-tabs-panel .wrapper .sub-title,.block-tabs .ui-tabs-panel .wrapper .block-push .block-text .text,.block-push .block-text .block-tabs .ui-tabs-panel .wrapper .text,.block-tabs .ui-tabs-panel .wrapper .block-push .block-text .block-voyage .right .legende,.block-push .block-text .block-voyage .right .block-tabs .ui-tabs-panel .wrapper .legende,.block-tabs .ui-tabs-panel .wrapper .block-voyage .right .block-push .block-text .legende,.block-voyage .right .block-push .block-text .block-tabs .ui-tabs-panel .wrapper .legende,.block-tabs .tab .wrapper .title,.block-tabs .tab .wrapper .block-newsletter .header .sub-title,.block-newsletter .header .block-tabs .tab .wrapper .sub-title,.block-tabs .tab .wrapper .block-location-partenaires .header .sub-title,.block-location-partenaires .header .block-tabs .tab .wrapper .sub-title,.block-tabs .tab .wrapper .block-push .block-text .text,.block-push .block-text .block-tabs .tab .wrapper .text,.block-tabs .tab .wrapper .block-push .block-text .block-voyage .right .legende,.block-push .block-text .block-voyage .right .block-tabs .tab .wrapper .legende,.block-tabs .tab .wrapper .block-voyage .right .block-push .block-text .legende,.block-voyage .right .block-push .block-text .block-tabs .tab .wrapper .legende{font-family:"sgp-l",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:28px;line-height:32px;padding:0 0 1px 0;text-transform:uppercase;width:100%;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:0 0 28px 0;max-height:64px;overflow:hidden;}.block-tabs .link{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;color:#fff;cursor:pointer;height:auto;width:auto;top:auto;left:auto;right:28px;bottom:50px;font-size:13px;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/bgs/arrow-double-white.png) no-repeat 0 4px;padding:0 0 0 16px;}.block-tabs .link:hover{text-decoration:none;}.block-tabs .form-radio .form-item label{font-size:13px;}.block-tabs .form-radio.retour{margin-right:0;}.block-tabs .button-with-arrow,.block-tabs div.hotel-button,.block-tabs .page .block-reserver .wrapper .form-body div.hotel-button,.page .block-reserver .wrapper .form-body .block-tabs div.hotel-button{background-color:#a5027d;position:absolute;font-size:18px;right:-8px;bottom:-3px;height:40px;}.block-tabs .button-with-arrow a,.block-tabs div.hotel-button a,.block-tabs .page .block-reserver .wrapper .form-body div.hotel-button a,.page .block-reserver .wrapper .form-body .block-tabs div.hotel-button a{line-height:37px;font-size:18px;padding:0 45px 0 17px;}.block-tabs .button-with-arrow .arrow-ico,.block-tabs div.hotel-button .arrow-ico,.block-tabs .page .block-reserver .wrapper .form-body div.hotel-button .arrow-ico,.page .block-reserver .wrapper .form-body .block-tabs div.hotel-button .arrow-ico{width:10px;height:19px;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -404px 0;}.block-tabs div.hotel-button{right:auto;left:0;background-color:#fff;position:absolute;}.block-tabs div.hotel-button a{color:#042c5a;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/bgs/ico-hotel-btn.png) no-repeat 19px 10px;font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;padding:0 53px 0 72px;}.block-tabs div.hotel-button a .arrow-ico{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -150px -106px;right:30px;}.block-tabs #tabs-1{min-height:348px;max-height:348px;}.block-tabs #tabs-1 .block-flash{height:348px;}.block-tabs #tabs-1 .block-flash .inner{overflow:hidden;}.block-tabs #tabs-1 .block-flash .inner .button-wrapper{background-color:#9fd5f0;bottom:0;height:54px;}.block-tabs #tabs-1 .block-flash .inner .button-wrapper a,.block-tabs #tabs-1 .block-flash .inner .button-wrapper .hiperlink,.block-tabs #tabs-1 .block-flash .inner .button-wrapper .hiperlink-with-arrow{margin:3px 0 35px 0;}.tab .tooltip,.block-reserver .tooltip,.block-landing-page-promo .tooltip{border:1px solid #ff0000;right:-282px;top:0;height:348px;color:#ff0000;font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:13px;line-height:17px;}.tab .tooltip .tooltip-inner,.block-reserver .tooltip .tooltip-inner,.block-landing-page-promo .tooltip .tooltip-inner{overflow:hidden;height:348px;}.tab .tooltip .arrow,.block-reserver .tooltip .arrow,.block-landing-page-promo .tooltip .arrow{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -127px -135px;top:166px;}.tab .tooltip.active,.block-reserver .tooltip.active,.block-landing-page-promo .tooltip.active{display:block;}.tab .tooltip .message-required,.block-reserver .tooltip .message-required,.block-landing-page-promo .tooltip .message-required{font-weight:bold;font-size:14px;line-height:16px;padding:22px 25px 2px 25px;width:auto;margin:0;max-height:0;text-transform:none;overflow:visible;font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;max-height:100px;height:auto;display:block;}.tab .tooltip p,.block-reserver .tooltip p,.block-landing-page-promo .tooltip p{color:#ff0000;padding:17px 20px 0 25px;}.block-reserver .tooltip{right:308px;height:306px;}.block-reserver .tooltip .tooltip-inner{height:306px;}.block-reserver .tooltip .arrow{right:-11px;top:79px;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -127px -163px;}.block-reserver .tooltip .message-required{padding:17px 25px 1px 23px;}.block-reserver .tooltip p{padding:17px 25px 0 23px;}.block-landing-page-promo .tooltip{position:relative;top:auto;right:auto;min-height:50px;height:auto;width:100%;margin:0 0 28px 0;padding:0 0 25px 0;}.block-landing-page-promo .tooltip .tooltip-inner{overflow:visible;height:auto;}.block-landing-page-promo .tooltip .arrow{display:none;}#tabs-2 .wrapper{padding:35px 28px 20px 28px;font-size:14px;line-height:14px;font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;}#tabs-2 .wrapper .title,#tabs-2 .wrapper .block-newsletter .header .sub-title,.block-newsletter .header #tabs-2 .wrapper .sub-title,#tabs-2 .wrapper .block-location-partenaires .header .sub-title,.block-location-partenaires .header #tabs-2 .wrapper .sub-title,#tabs-2 .wrapper .block-push .block-text .text,.block-push .block-text #tabs-2 .wrapper .text,#tabs-2 .wrapper .block-push .block-text .block-voyage .right .legende,.block-push .block-text .block-voyage .right #tabs-2 .wrapper .legende,#tabs-2 .wrapper .block-voyage .right .block-push .block-text .legende,.block-voyage .right .block-push .block-text #tabs-2 .wrapper .legende{margin:0 0 18px 0;}#tabs-2 .form-body{padding:0 0 64px 0;}#tabs-2 ul{margin:0 0 0 17px;width:340px;}#tabs-2 ul li{list-style-type:disc;font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:14px;line-height:13px;padding:0 0 4px 0;}#tabs-2 ul li p{padding:0;margin:0;font-size:14px;}#tabs-2 .form-body{position:relative;padding:0 0 50px 0;}#tabs-3 .wrapper{padding:37px 28px 20px 28px;}#tabs-3 .wrapper .title,#tabs-3 .wrapper .block-newsletter .header .sub-title,.block-newsletter .header #tabs-3 .wrapper .sub-title,#tabs-3 .wrapper .block-location-partenaires .header .sub-title,.block-location-partenaires .header #tabs-3 .wrapper .sub-title,#tabs-3 .wrapper .block-push .block-text .text,.block-push .block-text #tabs-3 .wrapper .text,#tabs-3 .wrapper .block-push .block-text .block-voyage .right .legende,.block-push .block-text .block-voyage .right #tabs-3 .wrapper .legende,#tabs-3 .wrapper .block-voyage .right .block-push .block-text .legende,.block-voyage .right .block-push .block-text #tabs-3 .wrapper .legende{margin:0 0 33px 0;}#tabs-3 .form-body{position:relative;padding:0 0 65px 0;}#tabs-3 .form-body .form-item label{font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-weight:normal;font-size:13px;line-height:13px;padding:0 0 14px 0;}#tabs-3 .form-body .form-item input{color:#666666;font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:12px;line-height:12px;height:13px;padding:9px 6px;border:0;}#tabs-3 .form-body .first{float:left;width:166px;}#tabs-3 .form-body .first input{width:155px;}#tabs-3 .form-body .second{position:relative;float:right;margin:0 -11px 0 0;width:182px;}#tabs-3 .form-body .second input{text-transform:uppercase;width:138px;padding:9px 6px 9px 12px;}#tabs-3 .form-body .second .wrapper-ico{position:absolute;bottom:0;right:3px;height:31px;width:20px;background-color:#fff;padding:0 10px 0 0;}#tabs-3 .form-body .second .wrapper-ico .ico{width:20px;height:20px;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -104px -105px;display:block;cursor:pointer;position:relative;top:6px;right:0;}.block-reserver .form-body,#tabs-1 .form-body,.search-engine-block .form-body,.aeroports-block .form-body,.block-contact .form-body,.block-formulaire-contact .form-body,.block-formulaire-facturation .form-body,.amadeus .form-body,.book-ticket .form-body{position:relative;padding:0 0 50px 0;}.block-reserver .form-body .row,.block-reserver .form-body .last-row,.block-reserver .form-body .row-pass,.block-reserver #tabs-1 .form-body .last-row,#tabs-1 .block-reserver .form-body .last-row,.block-reserver #tabs-1 .form-body .row-pass,#tabs-1 .block-reserver .form-body .row-pass,#tabs-1 .form-body .row,#tabs-1 .form-body .last-row,#tabs-1 .form-body .row-pass,.search-engine-block .form-body .row,.search-engine-block #tabs-1 .form-body .last-row,#tabs-1 .search-engine-block .form-body .last-row,.search-engine-block #tabs-1 .form-body .row-pass,#tabs-1 .search-engine-block .form-body .row-pass,.search-engine-block .form-body .last-row,.search-engine-block .form-body .row-pass,.aeroports-block .form-body .row,.aeroports-block #tabs-1 .form-body .last-row,#tabs-1 .aeroports-block .form-body .last-row,.aeroports-block #tabs-1 .form-body .row-pass,#tabs-1 .aeroports-block .form-body .row-pass,.aeroports-block .form-body .last-row,.aeroports-block .form-body .row-pass,.block-contact .form-body .row,.block-contact #tabs-1 .form-body .last-row,#tabs-1 .block-contact .form-body .last-row,.block-contact #tabs-1 .form-body .row-pass,#tabs-1 .block-contact .form-body .row-pass,.block-contact .form-body .last-row,.block-contact .form-body .row-pass,.block-formulaire-contact .form-body .row,.block-formulaire-contact #tabs-1 .form-body .last-row,#tabs-1 .block-formulaire-contact .form-body .last-row,.block-formulaire-contact #tabs-1 .form-body .row-pass,#tabs-1 .block-formulaire-contact .form-body .row-pass,.block-formulaire-contact .form-body .last-row,.block-formulaire-contact .form-body .row-pass,.block-formulaire-facturation .form-body .row,.block-formulaire-facturation #tabs-1 .form-body .last-row,#tabs-1 .block-formulaire-facturation .form-body .last-row,.block-formulaire-facturation #tabs-1 .form-body .row-pass,#tabs-1 .block-formulaire-facturation .form-body .row-pass,.block-formulaire-facturation .form-body .last-row,.block-formulaire-facturation .form-body .row-pass,.amadeus .form-body .row,.amadeus #tabs-1 .form-body .last-row,#tabs-1 .amadeus .form-body .last-row,.amadeus #tabs-1 .form-body .row-pass,#tabs-1 .amadeus .form-body .row-pass,.amadeus .form-body .last-row,.amadeus .form-body .row-pass,.book-ticket .form-body .row,.book-ticket #tabs-1 .form-body .last-row,#tabs-1 .book-ticket .form-body .last-row,.book-ticket #tabs-1 .form-body .row-pass,#tabs-1 .book-ticket .form-body .row-pass,.book-ticket .form-body .last-row,.book-ticket .form-body .row-pass{padding:0 0 12px 0;}.block-reserver .form-body .last-row,.block-reserver .form-body .row-pass,#tabs-1 .form-body .last-row,#tabs-1 .form-body .row-pass,.search-engine-block .form-body .last-row,.search-engine-block .form-body .row-pass,.aeroports-block .form-body .last-row,.aeroports-block .form-body .row-pass,.block-contact .form-body .last-row,.block-contact .form-body .row-pass,.block-formulaire-contact .form-body .last-row,.block-formulaire-contact .form-body .row-pass,.block-formulaire-facturation .form-body .last-row,.block-formulaire-facturation .form-body .row-pass,.amadeus .form-body .last-row,.amadeus .form-body .row-pass,.book-ticket .form-body .last-row,.book-ticket .form-body .row-pass{padding:7px 0 19px 0;z-index:2;position:relative;}.block-reserver .form-body .last-row .passengers,.block-reserver .form-body .row-pass .passengers,#tabs-1 .form-body .last-row .passengers,#tabs-1 .form-body .row-pass .passengers,.search-engine-block .form-body .last-row .passengers,.search-engine-block .form-body .row-pass .passengers,.aeroports-block .form-body .last-row .passengers,.aeroports-block .form-body .row-pass .passengers,.block-contact .form-body .last-row .passengers,.block-contact .form-body .row-pass .passengers,.block-formulaire-contact .form-body .last-row .passengers,.block-formulaire-contact .form-body .row-pass .passengers,.block-formulaire-facturation .form-body .last-row .passengers,.block-formulaire-facturation .form-body .row-pass .passengers,.amadeus .form-body .last-row .passengers,.amadeus .form-body .row-pass .passengers,.book-ticket .form-body .last-row .passengers,.book-ticket .form-body .row-pass .passengers{float:left;width:161px;border:1px solid #fff;position:relative;margin:0 19px 0 0;}.block-reserver .form-body .last-row .passengers .form-button,.block-reserver .form-body .row-pass .passengers .form-button,#tabs-1 .form-body .last-row .passengers .form-button,#tabs-1 .form-body .row-pass .passengers .form-button,.search-engine-block .form-body .last-row .passengers .form-button,.search-engine-block .form-body .row-pass .passengers .form-button,.aeroports-block .form-body .last-row .passengers .form-button,.aeroports-block .form-body .row-pass .passengers .form-button,.block-contact .form-body .last-row .passengers .form-button,.block-contact .form-body .row-pass .passengers .form-button,.block-formulaire-contact .form-body .last-row .passengers .form-button,.block-formulaire-contact .form-body .row-pass .passengers .form-button,.block-formulaire-facturation .form-body .last-row .passengers .form-button,.block-formulaire-facturation .form-body .row-pass .passengers .form-button,.amadeus .form-body .last-row .passengers .form-button,.amadeus .form-body .row-pass .passengers .form-button,.book-ticket .form-body .last-row .passengers .form-button,.book-ticket .form-body .row-pass .passengers .form-button{height:31px;line-height:31px;font-size:13px;padding:0 28px 0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;}.block-reserver .form-body .last-row .passengers .ico,.block-reserver .form-body .row-pass .passengers .ico,#tabs-1 .form-body .last-row .passengers .ico,#tabs-1 .form-body .row-pass .passengers .ico,.search-engine-block .form-body .last-row .passengers .ico,.search-engine-block .form-body .row-pass .passengers .ico,.aeroports-block .form-body .last-row .passengers .ico,.aeroports-block .form-body .row-pass .passengers .ico,.block-contact .form-body .last-row .passengers .ico,.block-contact .form-body .row-pass .passengers .ico,.block-formulaire-contact .form-body .last-row .passengers .ico,.block-formulaire-contact .form-body .row-pass .passengers .ico,.block-formulaire-facturation .form-body .last-row .passengers .ico,.block-formulaire-facturation .form-body .row-pass .passengers .ico,.amadeus .form-body .last-row .passengers .ico,.amadeus .form-body .row-pass .passengers .ico,.book-ticket .form-body .last-row .passengers .ico,.book-ticket .form-body .row-pass .passengers .ico{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -125px -22px;width:10px;height:6px;position:absolute;top:13px;right:10px;}.block-reserver .form-body .last-row .form-select,.block-reserver .form-body .row-pass .form-select,#tabs-1 .form-body .last-row .form-select,#tabs-1 .form-body .row-pass .form-select,.search-engine-block .form-body .last-row .form-select,.search-engine-block .form-body .row-pass .form-select,.aeroports-block .form-body .last-row .form-select,.aeroports-block .form-body .row-pass .form-select,.block-contact .form-body .last-row .form-select,.block-contact .form-body .row-pass .form-select,.block-formulaire-contact .form-body .last-row .form-select,.block-formulaire-contact .form-body .row-pass .form-select,.block-formulaire-facturation .form-body .last-row .form-select,.block-formulaire-facturation .form-body .row-pass .form-select,.amadeus .form-body .last-row .form-select,.amadeus .form-body .row-pass .form-select,.book-ticket .form-body .last-row .form-select,.book-ticket .form-body .row-pass .form-select{width:185px;background-color:transparent;border-right:1px solid #fff;}.block-reserver .form-body .last-row .form-select a.ui-selectmenu-dropdown,.block-reserver .form-body .row-pass .form-select a.ui-selectmenu-dropdown,#tabs-1 .form-body .last-row .form-select a.ui-selectmenu-dropdown,#tabs-1 .form-body .row-pass .form-select a.ui-selectmenu-dropdown,.search-engine-block .form-body .last-row .form-select a.ui-selectmenu-dropdown,.search-engine-block .form-body .row-pass .form-select a.ui-selectmenu-dropdown,.aeroports-block .form-body .last-row .form-select a.ui-selectmenu-dropdown,.aeroports-block .form-body .row-pass .form-select a.ui-selectmenu-dropdown,.block-contact .form-body .last-row .form-select a.ui-selectmenu-dropdown,.block-contact .form-body .row-pass .form-select a.ui-selectmenu-dropdown,.block-formulaire-contact .form-body .last-row .form-select a.ui-selectmenu-dropdown,.block-formulaire-contact .form-body .row-pass .form-select a.ui-selectmenu-dropdown,.block-formulaire-facturation .form-body .last-row .form-select a.ui-selectmenu-dropdown,.block-formulaire-facturation .form-body .row-pass .form-select a.ui-selectmenu-dropdown,.amadeus .form-body .last-row .form-select a.ui-selectmenu-dropdown,.amadeus .form-body .row-pass .form-select a.ui-selectmenu-dropdown,.book-ticket .form-body .last-row .form-select a.ui-selectmenu-dropdown,.book-ticket .form-body .row-pass .form-select a.ui-selectmenu-dropdown{border:1px solid #fff;border-right:none;width:185px !important;}.block-reserver .form-body .last-row .form-select select,.block-reserver .form-body .row-pass .form-select select,#tabs-1 .form-body .last-row .form-select select,#tabs-1 .form-body .row-pass .form-select select,.search-engine-block .form-body .last-row .form-select select,.search-engine-block .form-body .row-pass .form-select select,.aeroports-block .form-body .last-row .form-select select,.aeroports-block .form-body .row-pass .form-select select,.block-contact .form-body .last-row .form-select select,.block-contact .form-body .row-pass .form-select select,.block-formulaire-contact .form-body .last-row .form-select select,.block-formulaire-contact .form-body .row-pass .form-select select,.block-formulaire-facturation .form-body .last-row .form-select select,.block-formulaire-facturation .form-body .row-pass .form-select select,.amadeus .form-body .last-row .form-select select,.amadeus .form-body .row-pass .form-select select,.book-ticket .form-body .last-row .form-select select,.book-ticket .form-body .row-pass .form-select select{width:186px;}.block-reserver .form-body .last-row .form-select .ui-selectmenu .ui-selectmenu-status,.block-reserver .form-body .row-pass .form-select .ui-selectmenu .ui-selectmenu-status,#tabs-1 .form-body .last-row .form-select .ui-selectmenu .ui-selectmenu-status,#tabs-1 .form-body .row-pass .form-select .ui-selectmenu .ui-selectmenu-status,.search-engine-block .form-body .last-row .form-select .ui-selectmenu .ui-selectmenu-status,.search-engine-block .form-body .row-pass .form-select .ui-selectmenu .ui-selectmenu-status,.aeroports-block .form-body .last-row .form-select .ui-selectmenu .ui-selectmenu-status,.aeroports-block .form-body .row-pass .form-select .ui-selectmenu .ui-selectmenu-status,.block-contact .form-body .last-row .form-select .ui-selectmenu .ui-selectmenu-status,.block-contact .form-body .row-pass .form-select .ui-selectmenu .ui-selectmenu-status,.block-formulaire-contact .form-body .last-row .form-select .ui-selectmenu .ui-selectmenu-status,.block-formulaire-contact .form-body .row-pass .form-select .ui-selectmenu .ui-selectmenu-status,.block-formulaire-facturation .form-body .last-row .form-select .ui-selectmenu .ui-selectmenu-status,.block-formulaire-facturation .form-body .row-pass .form-select .ui-selectmenu .ui-selectmenu-status,.amadeus .form-body .last-row .form-select .ui-selectmenu .ui-selectmenu-status,.amadeus .form-body .row-pass .form-select .ui-selectmenu .ui-selectmenu-status,.book-ticket .form-body .last-row .form-select .ui-selectmenu .ui-selectmenu-status,.book-ticket .form-body .row-pass .form-select .ui-selectmenu .ui-selectmenu-status{color:#fff;text-transform:none;}.block-reserver .form-body .last-row .form-select .ui-selectmenu .ui-selectmenu-icon,.block-reserver .form-body .row-pass .form-select .ui-selectmenu .ui-selectmenu-icon,#tabs-1 .form-body .last-row .form-select .ui-selectmenu .ui-selectmenu-icon,#tabs-1 .form-body .row-pass .form-select .ui-selectmenu .ui-selectmenu-icon,.search-engine-block .form-body .last-row .form-select .ui-selectmenu .ui-selectmenu-icon,.search-engine-block .form-body .row-pass .form-select .ui-selectmenu .ui-selectmenu-icon,.aeroports-block .form-body .last-row .form-select .ui-selectmenu .ui-selectmenu-icon,.aeroports-block .form-body .row-pass .form-select .ui-selectmenu .ui-selectmenu-icon,.block-contact .form-body .last-row .form-select .ui-selectmenu .ui-selectmenu-icon,.block-contact .form-body .row-pass .form-select .ui-selectmenu .ui-selectmenu-icon,.block-formulaire-contact .form-body .last-row .form-select .ui-selectmenu .ui-selectmenu-icon,.block-formulaire-contact .form-body .row-pass .form-select .ui-selectmenu .ui-selectmenu-icon,.block-formulaire-facturation .form-body .last-row .form-select .ui-selectmenu .ui-selectmenu-icon,.block-formulaire-facturation .form-body .row-pass .form-select .ui-selectmenu .ui-selectmenu-icon,.amadeus .form-body .last-row .form-select .ui-selectmenu .ui-selectmenu-icon,.amadeus .form-body .row-pass .form-select .ui-selectmenu .ui-selectmenu-icon,.book-ticket .form-body .last-row .form-select .ui-selectmenu .ui-selectmenu-icon,.book-ticket .form-body .row-pass .form-select .ui-selectmenu .ui-selectmenu-icon{width:10px;height:6px;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -125px -22px;top:13px;right:10px;}.block-reserver .form-body .last-row .form-select .ui-selectmenu.ui-state-active .ui-selectmenu-icon,.block-reserver .form-body .row-pass .form-select .ui-selectmenu.ui-state-active .ui-selectmenu-icon,#tabs-1 .form-body .last-row .form-select .ui-selectmenu.ui-state-active .ui-selectmenu-icon,#tabs-1 .form-body .row-pass .form-select .ui-selectmenu.ui-state-active .ui-selectmenu-icon,.search-engine-block .form-body .last-row .form-select .ui-selectmenu.ui-state-active .ui-selectmenu-icon,.search-engine-block .form-body .row-pass .form-select .ui-selectmenu.ui-state-active .ui-selectmenu-icon,.aeroports-block .form-body .last-row .form-select .ui-selectmenu.ui-state-active .ui-selectmenu-icon,.aeroports-block .form-body .row-pass .form-select .ui-selectmenu.ui-state-active .ui-selectmenu-icon,.block-contact .form-body .last-row .form-select .ui-selectmenu.ui-state-active .ui-selectmenu-icon,.block-contact .form-body .row-pass .form-select .ui-selectmenu.ui-state-active .ui-selectmenu-icon,.block-formulaire-contact .form-body .last-row .form-select .ui-selectmenu.ui-state-active .ui-selectmenu-icon,.block-formulaire-contact .form-body .row-pass .form-select .ui-selectmenu.ui-state-active .ui-selectmenu-icon,.block-formulaire-facturation .form-body .last-row .form-select .ui-selectmenu.ui-state-active .ui-selectmenu-icon,.block-formulaire-facturation .form-body .row-pass .form-select .ui-selectmenu.ui-state-active .ui-selectmenu-icon,.amadeus .form-body .last-row .form-select .ui-selectmenu.ui-state-active .ui-selectmenu-icon,.amadeus .form-body .row-pass .form-select .ui-selectmenu.ui-state-active .ui-selectmenu-icon,.book-ticket .form-body .last-row .form-select .ui-selectmenu.ui-state-active .ui-selectmenu-icon,.book-ticket .form-body .row-pass .form-select .ui-selectmenu.ui-state-active .ui-selectmenu-icon{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -125px -22px;}.block-reserver .form-body .form-select,#tabs-1 .form-body .form-select,.search-engine-block .form-body .form-select,.aeroports-block .form-body .form-select,.block-contact .form-body .form-select,.block-formulaire-contact .form-body .form-select,.block-formulaire-facturation .form-body .form-select,.amadeus .form-body .form-select,.book-ticket .form-body .form-select{float:left;background-color:#fff;}.block-reserver .form-body .form-select select,#tabs-1 .form-body .form-select select,.search-engine-block .form-body .form-select select,.aeroports-block .form-body .form-select select,.block-contact .form-body .form-select select,.block-formulaire-contact .form-body .form-select select,.block-formulaire-facturation .form-body .form-select select,.amadeus .form-body .form-select select,.book-ticket .form-body .form-select select{width:199px;}.block-reserver .form-body .form-select .ui-selectmenu,#tabs-1 .form-body .form-select .ui-selectmenu,.search-engine-block .form-body .form-select .ui-selectmenu,.aeroports-block .form-body .form-select .ui-selectmenu,.block-contact .form-body .form-select .ui-selectmenu,.block-formulaire-contact .form-body .form-select .ui-selectmenu,.block-formulaire-facturation .form-body .form-select .ui-selectmenu,.amadeus .form-body .form-select .ui-selectmenu,.book-ticket .form-body .form-select .ui-selectmenu{height:31px;}.block-reserver .form-body .form-select .ui-selectmenu span,#tabs-1 .form-body .form-select .ui-selectmenu span,.search-engine-block .form-body .form-select .ui-selectmenu span,.aeroports-block .form-body .form-select .ui-selectmenu span,.block-contact .form-body .form-select .ui-selectmenu span,.block-formulaire-contact .form-body .form-select .ui-selectmenu span,.block-formulaire-facturation .form-body .form-select .ui-selectmenu span,.amadeus .form-body .form-select .ui-selectmenu span,.book-ticket .form-body .form-select .ui-selectmenu span{text-transform:uppercase;font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:12px;line-height:12px;color:#002c5a;font-weight:normal;margin:0;}.block-reserver .form-body .form-select .ui-selectmenu span.ui-selectmenu-status,#tabs-1 .form-body .form-select .ui-selectmenu span.ui-selectmenu-status,.search-engine-block .form-body .form-select .ui-selectmenu span.ui-selectmenu-status,.aeroports-block .form-body .form-select .ui-selectmenu span.ui-selectmenu-status,.block-contact .form-body .form-select .ui-selectmenu span.ui-selectmenu-status,.block-formulaire-contact .form-body .form-select .ui-selectmenu span.ui-selectmenu-status,.block-formulaire-facturation .form-body .form-select .ui-selectmenu span.ui-selectmenu-status,.amadeus .form-body .form-select .ui-selectmenu span.ui-selectmenu-status,.book-ticket .form-body .form-select .ui-selectmenu span.ui-selectmenu-status{padding:9px 5px 8px 10px;margin:0 28px 0 0;}.block-reserver .form-body .form-select .ui-selectmenu .ui-selectmenu-icon,#tabs-1 .form-body .form-select .ui-selectmenu .ui-selectmenu-icon,.search-engine-block .form-body .form-select .ui-selectmenu .ui-selectmenu-icon,.aeroports-block .form-body .form-select .ui-selectmenu .ui-selectmenu-icon,.block-contact .form-body .form-select .ui-selectmenu .ui-selectmenu-icon,.block-formulaire-contact .form-body .form-select .ui-selectmenu .ui-selectmenu-icon,.block-formulaire-facturation .form-body .form-select .ui-selectmenu .ui-selectmenu-icon,.amadeus .form-body .form-select .ui-selectmenu .ui-selectmenu-icon,.book-ticket .form-body .form-select .ui-selectmenu .ui-selectmenu-icon{width:29px;height:31px;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -372px -40px;top:0;right:-1px;display:block;}.block-reserver .form-body .form-select .ui-selectmenu.ui-state-active .ui-selectmenu-icon,#tabs-1 .form-body .form-select .ui-selectmenu.ui-state-active .ui-selectmenu-icon,.search-engine-block .form-body .form-select .ui-selectmenu.ui-state-active .ui-selectmenu-icon,.aeroports-block .form-body .form-select .ui-selectmenu.ui-state-active .ui-selectmenu-icon,.block-contact .form-body .form-select .ui-selectmenu.ui-state-active .ui-selectmenu-icon,.block-formulaire-contact .form-body .form-select .ui-selectmenu.ui-state-active .ui-selectmenu-icon,.block-formulaire-facturation .form-body .form-select .ui-selectmenu.ui-state-active .ui-selectmenu-icon,.amadeus .form-body .form-select .ui-selectmenu.ui-state-active .ui-selectmenu-icon,.book-ticket .form-body .form-select .ui-selectmenu.ui-state-active .ui-selectmenu-icon{background-position:-407px -40px;}.block-reserver .form-body .form-datepicker,#tabs-1 .form-body .form-datepicker,.search-engine-block .form-body .form-datepicker,.aeroports-block .form-body .form-datepicker,.block-contact .form-body .form-datepicker,.block-formulaire-contact .form-body .form-datepicker,.block-formulaire-facturation .form-body .form-datepicker,.amadeus .form-body .form-datepicker,.book-ticket .form-body .form-datepicker{float:right;background-color:#fff;height:31px;width:151px;position:relative;}.block-reserver .form-body .form-datepicker input,#tabs-1 .form-body .form-datepicker input,.search-engine-block .form-body .form-datepicker input,.aeroports-block .form-body .form-datepicker input,.block-contact .form-body .form-datepicker input,.block-formulaire-contact .form-body .form-datepicker input,.block-formulaire-facturation .form-body .form-datepicker input,.amadeus .form-body .form-datepicker input,.book-ticket .form-body .form-datepicker input{outline:none;ie-dummy:expression(this.hideFocus=true);text-transform:uppercase;font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:12px;line-height:12px;color:#002c5a;border:none;padding:8px 24px 8px 10px;width:108px;margin:0;z-index:1;border:0;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/bgs/calendar.gif) no-repeat 100% 7px;}.block-reserver .form-body .form-datepicker .ui-datepicker-trigger,#tabs-1 .form-body .form-datepicker .ui-datepicker-trigger,.search-engine-block .form-body .form-datepicker .ui-datepicker-trigger,.aeroports-block .form-body .form-datepicker .ui-datepicker-trigger,.block-contact .form-body .form-datepicker .ui-datepicker-trigger,.block-formulaire-contact .form-body .form-datepicker .ui-datepicker-trigger,.block-formulaire-facturation .form-body .form-datepicker .ui-datepicker-trigger,.amadeus .form-body .form-datepicker .ui-datepicker-trigger,.book-ticket .form-body .form-datepicker .ui-datepicker-trigger{top:6px;position:absolute;}.block-reserver .form-body .form-datepicker .disabled-layer,#tabs-1 .form-body .form-datepicker .disabled-layer,.search-engine-block .form-body .form-datepicker .disabled-layer,.aeroports-block .form-body .form-datepicker .disabled-layer,.block-contact .form-body .form-datepicker .disabled-layer,.block-formulaire-contact .form-body .form-datepicker .disabled-layer,.block-formulaire-facturation .form-body .form-datepicker .disabled-layer,.amadeus .form-body .form-datepicker .disabled-layer,.book-ticket .form-body .form-datepicker .disabled-layer{display:none;width:151px;height:31px;position:absolute;top:0;left:0;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);opacity:0.25;z-index:2;}.block-reserver .form-body .form-datepicker.disabled .disabled-layer,#tabs-1 .form-body .form-datepicker.disabled .disabled-layer,.search-engine-block .form-body .form-datepicker.disabled .disabled-layer,.aeroports-block .form-body .form-datepicker.disabled .disabled-layer,.block-contact .form-body .form-datepicker.disabled .disabled-layer,.block-formulaire-contact .form-body .form-datepicker.disabled .disabled-layer,.block-formulaire-facturation .form-body .form-datepicker.disabled .disabled-layer,.amadeus .form-body .form-datepicker.disabled .disabled-layer,.book-ticket .form-body .form-datepicker.disabled .disabled-layer{display:block;}.block-reserver .form-body .form-radio.retour div,#tabs-1 .form-body .form-radio.retour div,.search-engine-block .form-body .form-radio.retour div,.aeroports-block .form-body .form-radio.retour div,.block-contact .form-body .form-radio.retour div,.block-formulaire-contact .form-body .form-radio.retour div,.block-formulaire-facturation .form-body .form-radio.retour div,.amadeus .form-body .form-radio.retour div,.book-ticket .form-body .form-radio.retour div{margin:0 9px 0 0;}#tabs-1 .form-body{padding:0;}.block-reserver .wrapper,.block-tabs .wrapper,.block-contact .wrapper,.amadeus .wrapper{position:relative;}.block-reserver .wrapper.with-error .text-error,.block-tabs .wrapper.with-error .text-error,.block-contact .wrapper.with-error .text-error,.amadeus .wrapper.with-error .text-error{position:absolute;top:-20px;left:0;color:#ff0000;font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:14px;line-height:14px;font-weight:bold;}.block-reserver .wrapper.with-error .error .ui-selectmenu-status,.block-tabs .wrapper.with-error .error .ui-selectmenu-status,.block-contact .wrapper.with-error .error .ui-selectmenu-status,.amadeus .wrapper.with-error .error .ui-selectmenu-status{border:1px solid #ff0000;}.block-reserver .wrapper.with-error .error.form-datepicker .form-item,.block-tabs .wrapper.with-error .error.form-datepicker .form-item,.block-contact .wrapper.with-error .error.form-datepicker .form-item,.amadeus .wrapper.with-error .error.form-datepicker .form-item{border:1px solid #ff0000;height:29px !important;}.block-reserver .wrapper.with-error .error.form-datepicker .form-item input,.block-tabs .wrapper.with-error .error.form-datepicker .form-item input,.block-contact .wrapper.with-error .error.form-datepicker .form-item input,.amadeus .wrapper.with-error .error.form-datepicker .form-item input{padding:7px 24px 7px 10px !important;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/bgs/calendar.gif) no-repeat 100% 6px !important;}.block-reserver .with-error .text-error,.block-contact .with-error .text-error{font-size:11px !important;}.block-contact .wrapper{width:100% !important;margin:0 !important;}.block-contact .wrapper .text-error{display:none;}.block-contact .wrapper.with-error .text-error{top:-65px;display:block;}.block-contact .wrapper.with-error .error{background-color:transparent;}.block-contact .wrapper.with-error .error input{border:1px solid #ff0000;-webkit-appearance:textfield;border-width:1px !important;width:151px !important;height:16px;}.block-contact .wrapper.with-error .error input.watermark{color:#ff0000;}.page .block-reserver{background-color:#002c5a;padding:0;color:#fff;width:100%;}.page .block-reserver .wrapper{width:100%;}.page .block-reserver .wrapper .text-error{font-size:11px;top:-6px;left:19px;}.page .block-reserver .wrapper .title,.page .block-reserver .wrapper .block-newsletter .header .sub-title,.block-newsletter .header .page .block-reserver .wrapper .sub-title,.page .block-reserver .wrapper .block-location-partenaires .header .sub-title,.block-location-partenaires .header .page .block-reserver .wrapper .sub-title,.page .block-reserver .wrapper .block-push .block-text .text,.block-push .block-text .page .block-reserver .wrapper .text,.page .block-reserver .wrapper .block-push .block-text .block-voyage .right .legende,.block-push .block-text .block-voyage .right .page .block-reserver .wrapper .legende,.page .block-reserver .wrapper .block-voyage .right .block-push .block-text .legende,.block-voyage .right .block-push .block-text .page .block-reserver .wrapper .legende{font-size:23px;line-height:23px;font-family:"sgp-l",Arial,Helvetica,sans-serif,Garuda,FreeSans;text-transform:uppercase;position:relative;padding:26px 10px 12px 62px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}.page .block-reserver .wrapper .title .ico,.page .block-reserver .wrapper .block-newsletter .header .sub-title .ico,.block-newsletter .header .page .block-reserver .wrapper .sub-title .ico,.page .block-reserver .wrapper .block-location-partenaires .header .sub-title .ico,.block-location-partenaires .header .page .block-reserver .wrapper .sub-title .ico,.page .block-reserver .wrapper .block-push .block-text .text .ico,.block-push .block-text .page .block-reserver .wrapper .text .ico,.page .block-reserver .wrapper .block-push .block-text .block-voyage .right .legende .ico,.block-push .block-text .block-voyage .right .page .block-reserver .wrapper .legende .ico,.page .block-reserver .wrapper .block-voyage .right .block-push .block-text .legende .ico,.block-voyage .right .block-push .block-text .page .block-reserver .wrapper .legende .ico{position:absolute;top:33px;left:20px;width:33px;height:20px;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -284px 0;}.page .block-reserver .wrapper .form-body{padding:14px 21px 74px 19px;}.page .block-reserver .wrapper .form-body .form-select select{width:146px;}.page .block-reserver .wrapper .form-body .form-select .ui-selectmenu-status{font-size:11px;}.page .block-reserver .wrapper .form-body .form-datepicker{width:103px;}.page .block-reserver .wrapper .form-body .form-datepicker .disabled-layer{width:103px;}.page .block-reserver .wrapper .form-body .form-datepicker .form-item{height:31px;}.page .block-reserver .wrapper .form-body .form-datepicker input{width:63px;font-size:11px;padding:9px 24px 8px 10px;}.page .block-reserver .wrapper .form-body .passengers{width:121px;}.page .block-reserver .wrapper .form-body .last-row .form-select,.page .block-reserver .wrapper .form-body .row-pass .form-select{float:right;width:124px;}.page .block-reserver .wrapper .form-body .last-row .form-select select,.page .block-reserver .wrapper .form-body .row-pass .form-select select{width:126px;}.page .block-reserver .wrapper .form-body .last-row .form-select .form-button,.page .block-reserver .wrapper .form-body .last-row .form-select .ui-selectmenu-status,.page .block-reserver .wrapper .form-body .row-pass .form-select .form-button,.page .block-reserver .wrapper .form-body .row-pass .form-select .ui-selectmenu-status{font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:13px;}.page .block-reserver .wrapper .form-body .form-radio label{font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:11px;}.page .block-reserver .wrapper .form-body .form-radio.retour{margin:0;}.page .block-reserver .wrapper .form-body .button-with-arrow,.page .block-reserver .wrapper .form-body div.hotel-button{background-color:#a5027d;position:absolute;right:19px;bottom:20px;height:38px;}.page .block-reserver .wrapper .form-body .button-with-arrow a,.page .block-reserver .wrapper .form-body div.hotel-button a{font-size:15px;padding:0 35px 0 9px;}.page .block-reserver .wrapper .form-body .button-with-arrow .arrow-ico,.page .block-reserver .wrapper .form-body div.hotel-button .arrow-ico{width:10px;height:19px;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -404px 0;right:11px;}.page .block-reserver .wrapper .form-body div.hotel-button{right:auto;left:20px;background-color:#fff;min-width:112px;}.page .block-reserver .wrapper .form-body div.hotel-button a{color:#042c5a;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/bgs/ico-hotel-btn-min.png) no-repeat 9px 14px;font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;padding:0 13px 0 36px;text-align:left;}.page .block-reserver .wrapper .form-body div.hotel-button a .arrow-ico{background-position:-150px -106px;right:11px;}.page .block-reserver .wrapper .link{color:#fff;text-transform:none;display:block;padding:0 0 0 16px;height:28px;width:auto;overflow:hidden;top:auto;bottom:60px;left:auto;right:20px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;position:absolute;font-size:11px;}.page .block-reserver .wrapper .link:hover{color:#a0d6f1;cursor:pointer;}.page .block-reserver .wrapper .link:before{content:'>>';position:absolute;top:0;left:0;}.tooltip{display:none;background-color:#fff;width:280px;min-height:145px;-moz-box-shadow:#93888c 0px 0px 3px;-webkit-box-shadow:#93888c 0px 0px 3px;box-shadow:#93888c 0px 0px 3px;position:absolute;right:-308px;top:-29px;z-index:1;}.tooltip .arrow{position:absolute;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -127px -106px;height:23px;width:13px;top:62px;right:280px;}.tooltip p{color:#042c5a;font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:13px;line-height:17px;font-weight:normal;padding:22px 25px;}.active-tooltip .tooltip{display:block;}.block-flash{display:none;width:224px;height:344px;background-color:#9fd5f0;position:absolute;right:-224px;-webkit-transform:translatez(0);top:0;color:#002c5a;text-align:center;}.block-flash.active{display:block;}.block-flash .close-button{width:15px;height:15px;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -442px -59px;display:block;position:absolute;top:9px;right:9px;cursor:pointer;}.block-flash div.inner{position:relative;height:317px;padding:31px 0 0 0;}.block-flash div.button-wrapper{position:absolute;}.block-flash div.button-wrapper .hiperlink,.block-flash div.button-wrapper .hiperlink-with-arrow{color:#002c5a;}.block-flash div.button-wrapper .hiperlink:hover,.block-flash div.button-wrapper .hiperlink-with-arrow:hover{color:#002c5a !important;}.block-flash .ico,.block-flash img{width:53px;height:53px;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -475px 0;display:block;margin:0 auto 12px auto;}.block-flash img{background:none;}.block-flash .name{font-family:"sgp-m",Arial,Helvetica,sans-serif,Garuda,FreeSans;text-transform:uppercase;font-size:18px;line-height:20px;padding:0 10px 12px 10px;display:block;}.block-flash p{font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:13px;line-height:16px;font-weight:bold;padding:0 20px;}.block-flash .button-wrapper{bottom:35px;}.block-flash .button-wrapper .hiperlink,.block-flash .button-wrapper .hiperlink-with-arrow{color:#fff;font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:16px;line-height:16px;}.page-home .block-flash .close-button{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -442px -97px;}#ui-datepicker-div{background-color:#fff;width:225px;z-index:4 !important;margin:1px 0 0 0;overflow:hidden;}#ui-datepicker-div .ui-datepicker-header{background-color:#9fd5f0;border:1px solid #fff;height:26px;}#ui-datepicker-div .ui-datepicker-header .ui-corner-all .ui-icon{width:6px;height:13px;margin:6px 15px 6px 6px;}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev{float:left;}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev .ui-icon{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -441px -40px;margin:7px 11px 6px 9px;}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next{float:right;}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next .ui-icon{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -451px -40px;margin:7px 11px 6px 8px;}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title{font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:13px;line-height:26px;font-weight:bold;color:#002c5a;text-align:center;}#ui-datepicker-div .ui-datepicker-calendar{width:224px;}#ui-datepicker-div .ui-datepicker-calendar thead{background-color:#f2f2f2;}#ui-datepicker-div .ui-datepicker-calendar thead tr{border:none;}#ui-datepicker-div .ui-datepicker-calendar thead tr th{height:25px;border:none;font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-weight:bold;font-size:13px;color:#002c5a;padding:0;text-align:center;}#ui-datepicker-div .ui-datepicker-calendar tbody{border:none;}#ui-datepicker-div .ui-datepicker-calendar tbody tr{height:25px;border-top:1px solid #e9e9e9;}#ui-datepicker-div .ui-datepicker-calendar tbody tr td{border-left:1px solid #e9e9e9;}#ui-datepicker-div .ui-datepicker-calendar tbody tr td a{line-height:25px;}#ui-datepicker-div .ui-datepicker-calendar tbody tr td a.ui-state-default{font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:13px;font-weight:normal;color:#262626;text-align:center;}#ui-datepicker-div .ui-datepicker-calendar tbody tr td a.ui-state-highlight{background-color:#042c5a;background:none;color:#262626;border:none;}#ui-datepicker-div .ui-datepicker-calendar tbody tr td a.ui-state-active{background-color:#042c5a;color:#fff;line-height:25px;}#ui-datepicker-div .ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable span.ui-state-default{font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:13px;display:block;font-weight:normal;text-align:center;color:#1c94c4;}.ui-selectmenu-menu .ui-selectmenu-menu-dropdown li.first{display:none;}.block-promo{height:325px;width:308px;background-color:#fff;}.block-promo .pic{max-height:195px;}.block-promo .block-text{position:relative;height:130px;width:100%;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-align:center;}.block-promo .block-text .title,.block-promo .block-text .block-newsletter .header .sub-title,.block-newsletter .header .block-promo .block-text .sub-title,.block-promo .block-text .block-location-partenaires .header .sub-title,.block-location-partenaires .header .block-promo .block-text .sub-title,.block-promo .block-push .block-text .text,.block-push .block-promo .block-text .text,.block-promo .block-push .block-text .block-voyage .right .legende,.block-push .block-promo .block-text .block-voyage .right .legende,.block-promo .block-voyage .right .block-push .block-text .legende,.block-voyage .right .block-push .block-promo .block-text .legende{font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:24px;line-height:24px;color:#002c5a;text-transform:uppercase;margin:0 14px 0 14px;text-align:center;display:block;max-height:29px;overflow:hidden;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;padding:23px 0 0px;}.block-promo .block-text .title a,.block-promo .block-text .block-newsletter .header .sub-title a,.block-newsletter .header .block-promo .block-text .sub-title a,.block-promo .block-text .block-location-partenaires .header .sub-title a,.block-location-partenaires .header .block-promo .block-text .sub-title a,.block-promo .block-push .block-text .text a,.block-push .block-promo .block-text .text a,.block-promo .block-push .block-text .block-voyage .right .legende a,.block-push .block-promo .block-text .block-voyage .right .legende a,.block-promo .block-voyage .right .block-push .block-text .legende a,.block-voyage .right .block-push .block-promo .block-text .legende a{color:#002c5a;}.block-promo .block-text .price{font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;color:#262626;font-size:14px;text-align:center;line-height:18px;margin:2px 14px 0px 14px;display:block;}.block-promo .block-text .price span{font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;color:#a5027d;font-size:24px;line-height:24px;padding:0 0 0 5px;}.block-promo .block-text .price span.round-trip-text{font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;color:#262626;font-size:14px;line-height:18px;padding:0 5px 0 0;}.block-promo .block-text .arrow{width:35px;height:18px;position:absolute;top:-18px;left:137px;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -363px 0;}.block-promo.reserver .title,.block-pushes .block-promo.push.reserver-with-subtitle .title,.block-promo.reserver .block-newsletter .header .sub-title,.block-newsletter .header .block-promo.reserver .sub-title,.block-pushes .block-promo.push.reserver-with-subtitle .block-newsletter .header .sub-title,.block-newsletter .header .block-pushes .block-promo.push.reserver-with-subtitle .sub-title,.block-promo.reserver .block-location-partenaires .header .sub-title,.block-location-partenaires .header .block-promo.reserver .sub-title,.block-pushes .block-promo.push.reserver-with-subtitle .block-location-partenaires .header .sub-title,.block-location-partenaires .header .block-pushes .block-promo.push.reserver-with-subtitle .sub-title,.block-promo.reserver .block-push .block-text .text,.block-push .block-text .block-promo.reserver .text,.block-pushes .block-promo.push.reserver-with-subtitle .block-push .block-text .text,.block-push .block-text .block-pushes .block-promo.push.reserver-with-subtitle .text,.block-promo.reserver .block-push .block-text .block-voyage .right .legende,.block-push .block-text .block-voyage .right .block-promo.reserver .legende,.block-pushes .block-promo.push.reserver-with-subtitle .block-push .block-text .block-voyage .right .legende,.block-push .block-text .block-voyage .right .block-pushes .block-promo.push.reserver-with-subtitle .legende,.block-promo.reserver .block-voyage .right .block-push .block-text .legende,.block-voyage .right .block-push .block-text .block-promo.reserver .legende,.block-pushes .block-promo.push.reserver-with-subtitle .block-voyage .right .block-push .block-text .legende,.block-voyage .right .block-push .block-text .block-pushes .block-promo.push.reserver-with-subtitle .legende{font-size:22px;line-height:22px;padding:17px 0 0px;max-height:44px;}.block-promo.reserver .button,.block-pushes .block-promo.push.reserver-with-subtitle .button,.block-promo.reserver div.button-with-arrow,.block-pushes .block-promo.push.reserver-with-subtitle div.button-with-arrow,.block-promo.reserver .button-with-h-arrow,.block-pushes .block-promo.push.reserver-with-subtitle .button-with-h-arrow,.block-promo.reserver .block-tabs div.hotel-button,.block-tabs .block-promo.reserver div.hotel-button,.block-pushes .block-promo.push.reserver-with-subtitle .block-tabs div.hotel-button,.block-tabs .block-pushes .block-promo.push.reserver-with-subtitle div.hotel-button,.block-promo.reserver .page .block-reserver .wrapper .form-body div.hotel-button,.page .block-reserver .wrapper .form-body .block-promo.reserver div.hotel-button,.block-pushes .block-promo.push.reserver-with-subtitle .page .block-reserver .wrapper .form-body div.hotel-button,.page .block-reserver .wrapper .form-body .block-pushes .block-promo.push.reserver-with-subtitle div.hotel-button{background-color:#a5027d;}.block-promo.decouvrir{height:360px;}.block-promo.decouvrir .pic{max-height:180px;}.block-promo.decouvrir .block-text{height:180px;}.block-promo.decouvrir .block-text .title,.block-promo.decouvrir .block-text .block-newsletter .header .sub-title,.block-newsletter .header .block-promo.decouvrir .block-text .sub-title,.block-promo.decouvrir .block-text .block-location-partenaires .header .sub-title,.block-location-partenaires .header .block-promo.decouvrir .block-text .sub-title,.block-promo.decouvrir .block-push .block-text .text,.block-push .block-promo.decouvrir .block-text .text,.block-promo.decouvrir .block-push .block-text .block-voyage .right .legende,.block-push .block-promo.decouvrir .block-text .block-voyage .right .legende,.block-promo.decouvrir .block-voyage .right .block-push .block-text .legende,.block-voyage .right .block-push .block-promo.decouvrir .block-text .legende{max-height:96px;font-size:20px;line-height:22px;padding:27px 0 6px;}.block-promo.decouvrir .block-text .sub-title{font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:14px;line-height:30px;color:#262626;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}.block-promo.decouvrir .block-text .sub-title a{color:#262626;}.block-promo.decouvrir.displaced-title .title,.block-promo.decouvrir.displaced-title .block-newsletter .header .sub-title,.block-newsletter .header .block-promo.decouvrir.displaced-title .sub-title,.block-promo.decouvrir.displaced-title .block-location-partenaires .header .sub-title,.block-location-partenaires .header .block-promo.decouvrir.displaced-title .sub-title,.block-promo.decouvrir.displaced-title .block-push .block-text .text,.block-push .block-text .block-promo.decouvrir.displaced-title .text,.block-promo.decouvrir.displaced-title .block-push .block-text .block-voyage .right .legende,.block-push .block-text .block-voyage .right .block-promo.decouvrir.displaced-title .legende,.block-promo.decouvrir.displaced-title .block-voyage .right .block-push .block-text .legende,.block-voyage .right .block-push .block-text .block-promo.decouvrir.displaced-title .legende{padding:35px 0 6px;}.block-promo.decouvrir .button,.block-promo.decouvrir div.button-with-arrow,.block-promo.decouvrir .button-with-h-arrow,.block-promo.decouvrir .block-tabs div.hotel-button,.block-tabs .block-promo.decouvrir div.hotel-button,.block-promo.decouvrir .page .block-reserver .wrapper .form-body div.hotel-button,.page .block-reserver .wrapper .form-body .block-promo.decouvrir div.hotel-button{margin-top:11px;}.block-promo.last{margin-right:0 !important;}.block-promo.moment-list,.block-promo.moment-list-full{background-color:#a5027d;color:#fff;}.block-promo.moment-list .block-text,.block-promo.moment-list-full .block-text{height:100%;}.block-promo.moment-list ul,.block-promo.moment-list-full ul{width:272px;padding:29px 13px 0 23px;}.block-promo.moment-list ul li,.block-promo.moment-list-full ul li{padding:0 0 15px 0;}.block-promo.moment-list ul li div,.block-promo.moment-list-full ul li div{float:left;}.block-promo.moment-list ul li div .name,.block-promo.moment-list-full ul li div .name{padding:0 0 2px 0;text-align:left;}.block-promo.moment-list ul li div span,.block-promo.moment-list-full ul li div span{display:block;}.block-promo.moment-list ul li .price,.block-promo.moment-list-full ul li .price{float:right;margin:0;position:relative;padding:0 28px 0 0;}.block-promo.moment-list ul li .price .ico,.block-promo.moment-list-full ul li .price .ico{width:10px;height:19px;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -404px 0;display:block;position:absolute;top:3px;right:0;}.block-promo.moment-list a,.block-promo.moment-list-full a{color:#fff;}.block-promo.moment-list .title,.block-promo.moment-list-full .title,.block-promo.moment-list .block-newsletter .header .sub-title,.block-newsletter .header .block-promo.moment-list .sub-title,.block-promo.moment-list-full .block-newsletter .header .sub-title,.block-newsletter .header .block-promo.moment-list-full .sub-title,.block-promo.moment-list .block-location-partenaires .header .sub-title,.block-location-partenaires .header .block-promo.moment-list .sub-title,.block-promo.moment-list-full .block-location-partenaires .header .sub-title,.block-location-partenaires .header .block-promo.moment-list-full .sub-title,.block-promo.moment-list .block-push .block-text .text,.block-push .block-text .block-promo.moment-list .text,.block-promo.moment-list-full .block-push .block-text .text,.block-push .block-text .block-promo.moment-list-full .text,.block-promo.moment-list .block-push .block-text .block-voyage .right .legende,.block-push .block-text .block-voyage .right .block-promo.moment-list .legende,.block-promo.moment-list-full .block-push .block-text .block-voyage .right .legende,.block-push .block-text .block-voyage .right .block-promo.moment-list-full .legende,.block-promo.moment-list .block-voyage .right .block-push .block-text .legende,.block-voyage .right .block-push .block-text .block-promo.moment-list .legende,.block-promo.moment-list-full .block-voyage .right .block-push .block-text .legende,.block-voyage .right .block-push .block-text .block-promo.moment-list-full .legende{font-family:"sgp-l",Arial,Helvetica,sans-serif,Garuda,FreeSans;color:#fff;max-height:none;margin:0 5px 0 5px;font-size:23px;line-height:23px;padding:23px 0 0 0;}.block-promo.moment-list .name,.block-promo.moment-list-full .name{font-family:"sgp-m",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:16px;line-height:16px;text-transform:uppercase;}.block-promo.moment-list .label,.block-promo.moment-list-full .label,.block-promo.moment-list .flexslider.block-actualite .slides li .block-text .title,.flexslider.block-actualite .slides li .block-text .block-promo.moment-list .title,.block-promo.moment-list-full .flexslider.block-actualite .slides li .block-text .title,.flexslider.block-actualite .slides li .block-text .block-promo.moment-list-full .title,.block-promo.moment-list .flexslider.block-actualite .slides li .block-text .block-newsletter .header .sub-title,.flexslider.block-actualite .slides li .block-text .block-newsletter .header .block-promo.moment-list .sub-title,.block-promo.moment-list-full .flexslider.block-actualite .slides li .block-text .block-newsletter .header .sub-title,.flexslider.block-actualite .slides li .block-text .block-newsletter .header .block-promo.moment-list-full .sub-title,.block-promo.moment-list .block-newsletter .header .flexslider.block-actualite .slides li .block-text .sub-title,.block-newsletter .header .flexslider.block-actualite .slides li .block-text .block-promo.moment-list .sub-title,.block-promo.moment-list-full .block-newsletter .header .flexslider.block-actualite .slides li .block-text .sub-title,.block-newsletter .header .flexslider.block-actualite .slides li .block-text .block-promo.moment-list-full .sub-title,.block-promo.moment-list .flexslider.block-actualite .slides li .block-text .block-location-partenaires .header .sub-title,.flexslider.block-actualite .slides li .block-text .block-location-partenaires .header .block-promo.moment-list .sub-title,.block-promo.moment-list-full .flexslider.block-actualite .slides li .block-text .block-location-partenaires .header .sub-title,.flexslider.block-actualite .slides li .block-text .block-location-partenaires .header .block-promo.moment-list-full .sub-title,.block-promo.moment-list .block-location-partenaires .header .flexslider.block-actualite .slides li .block-text .sub-title,.block-location-partenaires .header .flexslider.block-actualite .slides li .block-text .block-promo.moment-list .sub-title,.block-promo.moment-list-full .block-location-partenaires .header .flexslider.block-actualite .slides li .block-text .sub-title,.block-location-partenaires .header .flexslider.block-actualite .slides li .block-text .block-promo.moment-list-full .sub-title,.block-promo.moment-list .flexslider.block-actualite .slides li .block-push .block-text .text,.flexslider.block-actualite .slides li .block-push .block-text .block-promo.moment-list .text,.block-promo.moment-list-full .flexslider.block-actualite .slides li .block-push .block-text .text,.flexslider.block-actualite .slides li .block-push .block-text .block-promo.moment-list-full .text,.block-promo.moment-list .block-push .flexslider.block-actualite .slides li .block-text .text,.block-push .flexslider.block-actualite .slides li .block-text .block-promo.moment-list .text,.block-promo.moment-list-full .block-push .flexslider.block-actualite .slides li .block-text .text,.block-push .flexslider.block-actualite .slides li .block-text .block-promo.moment-list-full .text,.block-promo.moment-list .flexslider.block-actualite .slides li .block-push .block-text .block-voyage .right .legende,.flexslider.block-actualite .slides li .block-push .block-text .block-voyage .right .block-promo.moment-list .legende,.block-promo.moment-list-full .flexslider.block-actualite .slides li .block-push .block-text .block-voyage .right .legende,.flexslider.block-actualite .slides li .block-push .block-text .block-voyage .right .block-promo.moment-list-full .legende,.block-promo.moment-list .block-push .flexslider.block-actualite .slides li .block-text .block-voyage .right .legende,.block-push .flexslider.block-actualite .slides li .block-text .block-voyage .right .block-promo.moment-list .legende,.block-promo.moment-list-full .block-push .flexslider.block-actualite .slides li .block-text .block-voyage .right .legende,.block-push .flexslider.block-actualite .slides li .block-text .block-voyage .right .block-promo.moment-list-full .legende,.block-promo.moment-list .flexslider.block-actualite .slides li .block-voyage .right .block-push .block-text .legende,.flexslider.block-actualite .slides li .block-voyage .right .block-push .block-text .block-promo.moment-list .legende,.block-promo.moment-list-full .flexslider.block-actualite .slides li .block-voyage .right .block-push .block-text .legende,.flexslider.block-actualite .slides li .block-voyage .right .block-push .block-text .block-promo.moment-list-full .legende,.block-promo.moment-list .block-voyage .right .block-push .flexslider.block-actualite .slides li .block-text .legende,.block-voyage .right .block-push .flexslider.block-actualite .slides li .block-text .block-promo.moment-list .legende,.block-promo.moment-list-full .block-voyage .right .block-push .flexslider.block-actualite .slides li .block-text .legende,.block-voyage .right .block-push .flexslider.block-actualite .slides li .block-text .block-promo.moment-list-full .legende{font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:13px;line-height:16px;text-align:left;}.block-promo.moment-list .round-trip-text,.block-promo.moment-list-full .round-trip-text{font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:13px;line-height:16px;text-align:left;padding:0 4px 0 0;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}.block-promo.moment-list .price,.block-promo.moment-list-full .price{font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:28px;line-height:28px;color:#fff;}.block-promo.moment-list .button,.block-promo.moment-list-full .button,.block-promo.moment-list div.button-with-arrow,.block-promo.moment-list-full div.button-with-arrow,.block-promo.moment-list .button-with-h-arrow,.block-promo.moment-list-full .button-with-h-arrow,.block-promo.moment-list .block-tabs div.hotel-button,.block-tabs .block-promo.moment-list div.hotel-button,.block-promo.moment-list-full .block-tabs div.hotel-button,.block-tabs .block-promo.moment-list-full div.hotel-button,.block-promo.moment-list .page .block-reserver .wrapper .form-body div.hotel-button,.page .block-reserver .wrapper .form-body .block-promo.moment-list div.hotel-button,.block-promo.moment-list-full .page .block-reserver .wrapper .form-body div.hotel-button,.page .block-reserver .wrapper .form-body .block-promo.moment-list-full div.hotel-button{position:absolute;bottom:0;right:0;background-color:#fff;}.block-promo.moment-list .button a,.block-promo.moment-list-full .button a,.block-promo.moment-list div.button-with-arrow a,.block-promo.moment-list-full div.button-with-arrow a,.block-promo.moment-list .button-with-h-arrow a,.block-promo.moment-list-full .button-with-h-arrow a,.block-promo.moment-list .block-tabs div.hotel-button a,.block-tabs .block-promo.moment-list div.hotel-button a,.block-promo.moment-list-full .block-tabs div.hotel-button a,.block-tabs .block-promo.moment-list-full div.hotel-button a,.block-promo.moment-list .page .block-reserver .wrapper .form-body div.hotel-button a,.page .block-reserver .wrapper .form-body .block-promo.moment-list div.hotel-button a,.block-promo.moment-list-full .page .block-reserver .wrapper .form-body div.hotel-button a,.page .block-reserver .wrapper .form-body .block-promo.moment-list-full div.hotel-button a{color:#a5027d;}.block-promo.moment-list-full{height:auto;}.block-promo.moment-list-full .title,.block-promo.moment-list-full .block-newsletter .header .sub-title,.block-newsletter .header .block-promo.moment-list-full .sub-title,.block-promo.moment-list-full .block-location-partenaires .header .sub-title,.block-location-partenaires .header .block-promo.moment-list-full .sub-title,.block-promo.moment-list-full .block-push .block-text .text,.block-push .block-text .block-promo.moment-list-full .text,.block-promo.moment-list-full .block-push .block-text .block-voyage .right .legende,.block-push .block-text .block-voyage .right .block-promo.moment-list-full .legende,.block-promo.moment-list-full .block-voyage .right .block-push .block-text .legende,.block-voyage .right .block-push .block-text .block-promo.moment-list-full .legende{text-align:left;line-height:27px;padding:21px 14px 0 15px;}.block-promo.moment-list-full .button-with-arrow,.block-promo.moment-list-full .block-tabs div.hotel-button,.block-tabs .block-promo.moment-list-full div.hotel-button,.block-promo.moment-list-full .page .block-reserver .wrapper .form-body div.hotel-button,.page .block-reserver .wrapper .form-body .block-promo.moment-list-full div.hotel-button{display:none;}.block-promo.moment-list-full .block-text{display:block;padding-bottom:8px;}.block-promo.moment-list-full ul li{padding:0 0 14px 0;}.block-promo.article{width:307px;height:309px;margin:0 29px 0 0;}.block-promo.article .pic{max-height:140px;}.block-promo.article .block-text{height:169px;width:auto;padding:0 23px;}.block-promo.article .block-text .arrow{left:136px;}.block-promo.article .block-text .title,.block-promo.article .block-text .block-newsletter .header .sub-title,.block-newsletter .header .block-promo.article .block-text .sub-title,.block-promo.article .block-text .block-location-partenaires .header .sub-title,.block-location-partenaires .header .block-promo.article .block-text .sub-title,.block-promo.article .block-push .block-text .text,.block-push .block-promo.article .block-text .text,.block-promo.article .block-push .block-text .block-voyage .right .legende,.block-push .block-promo.article .block-text .block-voyage .right .legende,.block-promo.article .block-voyage .right .block-push .block-text .legende,.block-voyage .right .block-push .block-promo.article .block-text .legende{color:#042c5a;font-size:20px;line-height:22px;max-height:145px;padding:20px 0 17px 0;text-align:left;margin:0;}.block-promo.article .block-text .title a,.block-promo.article .block-text .block-newsletter .header .sub-title a,.block-newsletter .header .block-promo.article .block-text .sub-title a,.block-promo.article .block-text .block-location-partenaires .header .sub-title a,.block-location-partenaires .header .block-promo.article .block-text .sub-title a,.block-promo.article .block-push .block-text .text a,.block-push .block-promo.article .block-text .text a,.block-promo.article .block-push .block-text .block-voyage .right .legende a,.block-push .block-promo.article .block-text .block-voyage .right .legende a,.block-promo.article .block-voyage .right .block-push .block-text .legende a,.block-voyage .right .block-push .block-promo.article .block-text .legende a{color:#042c5a;}.block-promo.article .block-text .text,.block-promo.article .block-text .block-voyage .right .legende,.block-voyage .right .block-promo.article .block-text .legende{font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:13px;line-height:17px;color:#262626;text-align:left;padding:0;max-height:34px;overflow:hidden;}.block-promo.article .block-text .text a,.block-promo.article .block-text .block-voyage .right .legende a,.block-voyage .right .block-promo.article .block-text .legende a{color:#262626;}.block-promo.article .block-text .hiperlink,.block-promo.article .block-text .hiperlink-with-arrow{text-align:left;padding:7px 0 0 0;}.block-promo.article.last{margin:0;}.block-webcall-newsletter{width:308px;height:360px;float:left;margin:0 0 0 28px;}.block-webcall,.block-webcall-evo,.block-newsletter,.block-location-partenaires{height:180px;background-color:#fff;color:#042c5a;position:relative;}.block-webcall span,.block-webcall-evo span,.block-newsletter span,.block-location-partenaires span{display:block;}.block-webcall .header,.block-webcall-evo .header,.block-newsletter .header,.block-location-partenaires .header{position:relative;padding:44px 0 20px 78px;border-bottom:1px solid #042c5a;margin:0 15px 10px 30px;}.block-webcall .title,.block-webcall-evo .title,.block-newsletter .title,.block-location-partenaires .title,.block-newsletter .header .sub-title,.block-location-partenaires .header .sub-title,.block-webcall .block-push .block-text .text,.block-push .block-text .block-webcall .text,.block-webcall-evo .block-push .block-text .text,.block-push .block-text .block-webcall-evo .text,.block-newsletter .block-push .block-text .text,.block-push .block-text .block-newsletter .text,.block-location-partenaires .block-push .block-text .text,.block-push .block-text .block-location-partenaires .text,.block-webcall .block-push .block-text .block-voyage .right .legende,.block-push .block-text .block-voyage .right .block-webcall .legende,.block-webcall-evo .block-push .block-text .block-voyage .right .legende,.block-push .block-text .block-voyage .right .block-webcall-evo .legende,.block-newsletter .block-push .block-text .block-voyage .right .legende,.block-push .block-text .block-voyage .right .block-newsletter .legende,.block-location-partenaires .block-push .block-text .block-voyage .right .legende,.block-push .block-text .block-voyage .right .block-location-partenaires .legende,.block-webcall .block-voyage .right .block-push .block-text .legende,.block-voyage .right .block-push .block-text .block-webcall .legende,.block-webcall-evo .block-voyage .right .block-push .block-text .legende,.block-voyage .right .block-push .block-text .block-webcall-evo .legende,.block-newsletter .block-voyage .right .block-push .block-text .legende,.block-voyage .right .block-push .block-text .block-newsletter .legende,.block-location-partenaires .block-voyage .right .block-push .block-text .legende,.block-voyage .right .block-push .block-text .block-location-partenaires .legende{font-family:"sgp-l",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:22px;line-height:22px;text-transform:uppercase;}.block-webcall .tel,.block-webcall-evo .tel,.block-newsletter .tel,.block-location-partenaires .tel{font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:21px;line-height:26px;}.block-webcall .label,.block-webcall-evo .label,.block-newsletter .label,.block-location-partenaires .label,.block-webcall .flexslider.block-actualite .slides li .block-text .title,.flexslider.block-actualite .slides li .block-text .block-webcall .title,.block-webcall-evo .flexslider.block-actualite .slides li .block-text .title,.flexslider.block-actualite .slides li .block-text .block-webcall-evo .title,.block-newsletter .flexslider.block-actualite .slides li .block-text .title,.flexslider.block-actualite .slides li .block-text .block-newsletter .title,.block-location-partenaires .flexslider.block-actualite .slides li .block-text .title,.flexslider.block-actualite .slides li .block-text .block-location-partenaires .title,.flexslider.block-actualite .slides li .block-text .block-newsletter .header .sub-title,.block-newsletter .header .flexslider.block-actualite .slides li .block-text .sub-title,.flexslider.block-actualite .slides li .block-text .block-location-partenaires .header .sub-title,.block-location-partenaires .header .flexslider.block-actualite .slides li .block-text .sub-title,.block-webcall .flexslider.block-actualite .slides li .block-push .block-text .text,.flexslider.block-actualite .slides li .block-push .block-text .block-webcall .text,.block-webcall-evo .flexslider.block-actualite .slides li .block-push .block-text .text,.flexslider.block-actualite .slides li .block-push .block-text .block-webcall-evo .text,.block-newsletter .flexslider.block-actualite .slides li .block-push .block-text .text,.flexslider.block-actualite .slides li .block-push .block-text .block-newsletter .text,.block-location-partenaires .flexslider.block-actualite .slides li .block-push .block-text .text,.flexslider.block-actualite .slides li .block-push .block-text .block-location-partenaires .text,.block-webcall .block-push .flexslider.block-actualite .slides li .block-text .text,.block-push .flexslider.block-actualite .slides li .block-text .block-webcall .text,.block-webcall-evo .block-push .flexslider.block-actualite .slides li .block-text .text,.block-push .flexslider.block-actualite .slides li .block-text .block-webcall-evo .text,.block-newsletter .block-push .flexslider.block-actualite .slides li .block-text .text,.block-push .flexslider.block-actualite .slides li .block-text .block-newsletter .text,.block-location-partenaires .block-push .flexslider.block-actualite .slides li .block-text .text,.block-push .flexslider.block-actualite .slides li .block-text .block-location-partenaires .text,.block-webcall .flexslider.block-actualite .slides li .block-push .block-text .block-voyage .right .legende,.flexslider.block-actualite .slides li .block-push .block-text .block-voyage .right .block-webcall .legende,.block-webcall-evo .flexslider.block-actualite .slides li .block-push .block-text .block-voyage .right .legende,.flexslider.block-actualite .slides li .block-push .block-text .block-voyage .right .block-webcall-evo .legende,.block-newsletter .flexslider.block-actualite .slides li .block-push .block-text .block-voyage .right .legende,.flexslider.block-actualite .slides li .block-push .block-text .block-voyage .right .block-newsletter .legende,.block-location-partenaires .flexslider.block-actualite .slides li .block-push .block-text .block-voyage .right .legende,.flexslider.block-actualite .slides li .block-push .block-text .block-voyage .right .block-location-partenaires .legende,.block-webcall .block-push .flexslider.block-actualite .slides li .block-text .block-voyage .right .legende,.block-push .flexslider.block-actualite .slides li .block-text .block-voyage .right .block-webcall .legende,.block-webcall-evo .block-push .flexslider.block-actualite .slides li .block-text .block-voyage .right .legende,.block-push .flexslider.block-actualite .slides li .block-text .block-voyage .right .block-webcall-evo .legende,.block-newsletter .block-push .flexslider.block-actualite .slides li .block-text .block-voyage .right .legende,.block-push .flexslider.block-actualite .slides li .block-text .block-voyage .right .block-newsletter .legende,.block-location-partenaires .block-push .flexslider.block-actualite .slides li .block-text .block-voyage .right .legende,.block-push .flexslider.block-actualite .slides li .block-text .block-voyage .right .block-location-partenaires .legende,.block-webcall .flexslider.block-actualite .slides li .block-voyage .right .block-push .block-text .legende,.flexslider.block-actualite .slides li .block-voyage .right .block-push .block-text .block-webcall .legende,.block-webcall-evo .flexslider.block-actualite .slides li .block-voyage .right .block-push .block-text .legende,.flexslider.block-actualite .slides li .block-voyage .right .block-push .block-text .block-webcall-evo .legende,.block-newsletter .flexslider.block-actualite .slides li .block-voyage .right .block-push .block-text .legende,.flexslider.block-actualite .slides li .block-voyage .right .block-push .block-text .block-newsletter .legende,.block-location-partenaires .flexslider.block-actualite .slides li .block-voyage .right .block-push .block-text .legende,.flexslider.block-actualite .slides li .block-voyage .right .block-push .block-text .block-location-partenaires .legende,.block-webcall .block-voyage .right .block-push .flexslider.block-actualite .slides li .block-text .legende,.block-voyage .right .block-push .flexslider.block-actualite .slides li .block-text .block-webcall .legende,.block-webcall-evo .block-voyage .right .block-push .flexslider.block-actualite .slides li .block-text .legende,.block-voyage .right .block-push .flexslider.block-actualite .slides li .block-text .block-webcall-evo .legende,.block-newsletter .block-voyage .right .block-push .flexslider.block-actualite .slides li .block-text .legende,.block-voyage .right .block-push .flexslider.block-actualite .slides li .block-text .block-newsletter .legende,.block-location-partenaires .block-voyage .right .block-push .flexslider.block-actualite .slides li .block-text .legende,.block-voyage .right .block-push .flexslider.block-actualite .slides li .block-text .block-location-partenaires .legende{font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:15px;line-height:15px;padding:0 45px 8px 41px;text-align:right;}.block-webcall .notice,.block-webcall-evo .notice,.block-newsletter .notice,.block-location-partenaires .notice{font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:11px;line-height:11px;text-align:right;padding:0 45px 0 41px;}.block-webcall .ico,.block-webcall-evo .ico,.block-newsletter .ico,.block-location-partenaires .ico{width:64px;height:64px;display:block;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -119px -39px;position:absolute;top:37px;left:0;}.block-webcall .pic img,.block-webcall-evo .pic img,.block-newsletter .pic img,.block-location-partenaires .pic img{display:block;width:100%;height:auto;max-height:180px;}.block-webcall-evo .header{padding:28px 0 0 0;border-bottom:none;margin:0 23px 8px 23px;}.block-webcall-evo .header .title,.block-webcall-evo .block-newsletter .header .sub-title,.block-newsletter .block-webcall-evo .header .sub-title,.block-webcall-evo .block-location-partenaires .header .sub-title,.block-location-partenaires .block-webcall-evo .header .sub-title,.block-webcall-evo .header .block-push .block-text .text,.block-push .block-text .block-webcall-evo .header .text,.block-webcall-evo .header .block-push .block-text .block-voyage .right .legende,.block-push .block-text .block-voyage .right .block-webcall-evo .header .legende,.block-webcall-evo .header .block-voyage .right .block-push .block-text .legende,.block-voyage .right .block-push .block-text .block-webcall-evo .header .legende{font-size:23px;line-height:23px;padding:0 0 8px 0;}.block-webcall-evo .label,.block-webcall-evo .flexslider.block-actualite .slides li .block-text .title,.flexslider.block-actualite .slides li .block-text .block-webcall-evo .title,.block-webcall-evo .flexslider.block-actualite .slides li .block-text .block-newsletter .header .sub-title,.flexslider.block-actualite .slides li .block-text .block-newsletter .header .block-webcall-evo .sub-title,.block-webcall-evo .block-newsletter .header .flexslider.block-actualite .slides li .block-text .sub-title,.block-newsletter .header .flexslider.block-actualite .slides li .block-text .block-webcall-evo .sub-title,.block-webcall-evo .flexslider.block-actualite .slides li .block-text .block-location-partenaires .header .sub-title,.flexslider.block-actualite .slides li .block-text .block-location-partenaires .header .block-webcall-evo .sub-title,.block-webcall-evo .block-location-partenaires .header .flexslider.block-actualite .slides li .block-text .sub-title,.block-location-partenaires .header .flexslider.block-actualite .slides li .block-text .block-webcall-evo .sub-title,.block-webcall-evo .flexslider.block-actualite .slides li .block-push .block-text .text,.flexslider.block-actualite .slides li .block-push .block-text .block-webcall-evo .text,.block-webcall-evo .block-push .flexslider.block-actualite .slides li .block-text .text,.block-push .flexslider.block-actualite .slides li .block-text .block-webcall-evo .text,.block-webcall-evo .flexslider.block-actualite .slides li .block-push .block-text .block-voyage .right .legende,.flexslider.block-actualite .slides li .block-push .block-text .block-voyage .right .block-webcall-evo .legende,.block-webcall-evo .block-push .flexslider.block-actualite .slides li .block-text .block-voyage .right .legende,.block-push .flexslider.block-actualite .slides li .block-text .block-voyage .right .block-webcall-evo .legende,.block-webcall-evo .flexslider.block-actualite .slides li .block-voyage .right .block-push .block-text .legende,.flexslider.block-actualite .slides li .block-voyage .right .block-push .block-text .block-webcall-evo .legende,.block-webcall-evo .block-voyage .right .block-push .flexslider.block-actualite .slides li .block-text .legende,.block-voyage .right .block-push .flexslider.block-actualite .slides li .block-text .block-webcall-evo .legende,.block-webcall-evo .notice{font-size:11px;line-height:11px;font-family:"sgp-m",Arial,Helvetica,sans-serif,Garuda,FreeSans;padding:0 23px 8px 23px;text-align:left;}.block-webcall-evo .label,.block-webcall-evo .flexslider.block-actualite .slides li .block-text .title,.flexslider.block-actualite .slides li .block-text .block-webcall-evo .title,.block-webcall-evo .flexslider.block-actualite .slides li .block-text .block-newsletter .header .sub-title,.flexslider.block-actualite .slides li .block-text .block-newsletter .header .block-webcall-evo .sub-title,.block-webcall-evo .block-newsletter .header .flexslider.block-actualite .slides li .block-text .sub-title,.block-newsletter .header .flexslider.block-actualite .slides li .block-text .block-webcall-evo .sub-title,.block-webcall-evo .flexslider.block-actualite .slides li .block-text .block-location-partenaires .header .sub-title,.flexslider.block-actualite .slides li .block-text .block-location-partenaires .header .block-webcall-evo .sub-title,.block-webcall-evo .block-location-partenaires .header .flexslider.block-actualite .slides li .block-text .sub-title,.block-location-partenaires .header .flexslider.block-actualite .slides li .block-text .block-webcall-evo .sub-title,.block-webcall-evo .flexslider.block-actualite .slides li .block-push .block-text .text,.flexslider.block-actualite .slides li .block-push .block-text .block-webcall-evo .text,.block-webcall-evo .block-push .flexslider.block-actualite .slides li .block-text .text,.block-push .flexslider.block-actualite .slides li .block-text .block-webcall-evo .text,.block-webcall-evo .flexslider.block-actualite .slides li .block-push .block-text .block-voyage .right .legende,.flexslider.block-actualite .slides li .block-push .block-text .block-voyage .right .block-webcall-evo .legende,.block-webcall-evo .block-push .flexslider.block-actualite .slides li .block-text .block-voyage .right .legende,.block-push .flexslider.block-actualite .slides li .block-text .block-voyage .right .block-webcall-evo .legende,.block-webcall-evo .flexslider.block-actualite .slides li .block-voyage .right .block-push .block-text .legende,.flexslider.block-actualite .slides li .block-voyage .right .block-push .block-text .block-webcall-evo .legende,.block-webcall-evo .block-voyage .right .block-push .flexslider.block-actualite .slides li .block-text .legende,.block-voyage .right .block-push .flexslider.block-actualite .slides li .block-text .block-webcall-evo .legende{letter-spacing:0.2px;padding-bottom:2px;}.block-webcall-evo .notice{font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;}.block-newsletter,.block-location-partenaires{background-color:#042c5a;color:#fff;position:relative;}.block-newsletter .header,.block-location-partenaires .header{border-bottom:none;padding:36px 0 13px 78px;margin:0 37px 0 30px;}.block-newsletter .header .sub-title,.block-location-partenaires .header .sub-title{font-size:18px;padding-top:0;}.block-newsletter .header .ico,.block-location-partenaires .header .ico{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -187px -40px;top:25px;}.block-newsletter .label,.block-location-partenaires .label,.block-newsletter .flexslider.block-actualite .slides li .block-text .title,.flexslider.block-actualite .slides li .block-text .block-newsletter .title,.block-location-partenaires .flexslider.block-actualite .slides li .block-text .title,.flexslider.block-actualite .slides li .block-text .block-location-partenaires .title,.flexslider.block-actualite .slides li .block-text .block-newsletter .header .sub-title,.block-newsletter .header .flexslider.block-actualite .slides li .block-text .sub-title,.flexslider.block-actualite .slides li .block-text .block-location-partenaires .header .sub-title,.block-location-partenaires .header .flexslider.block-actualite .slides li .block-text .sub-title,.block-newsletter .flexslider.block-actualite .slides li .block-push .block-text .text,.flexslider.block-actualite .slides li .block-push .block-text .block-newsletter .text,.block-location-partenaires .flexslider.block-actualite .slides li .block-push .block-text .text,.flexslider.block-actualite .slides li .block-push .block-text .block-location-partenaires .text,.block-newsletter .block-push .flexslider.block-actualite .slides li .block-text .text,.block-push .flexslider.block-actualite .slides li .block-text .block-newsletter .text,.block-location-partenaires .block-push .flexslider.block-actualite .slides li .block-text .text,.block-push .flexslider.block-actualite .slides li .block-text .block-location-partenaires .text,.block-newsletter .flexslider.block-actualite .slides li .block-push .block-text .block-voyage .right .legende,.flexslider.block-actualite .slides li .block-push .block-text .block-voyage .right .block-newsletter .legende,.block-location-partenaires .flexslider.block-actualite .slides li .block-push .block-text .block-voyage .right .legende,.flexslider.block-actualite .slides li .block-push .block-text .block-voyage .right .block-location-partenaires .legende,.block-newsletter .block-push .flexslider.block-actualite .slides li .block-text .block-voyage .right .legende,.block-push .flexslider.block-actualite .slides li .block-text .block-voyage .right .block-newsletter .legende,.block-location-partenaires .block-push .flexslider.block-actualite .slides li .block-text .block-voyage .right .legende,.block-push .flexslider.block-actualite .slides li .block-text .block-voyage .right .block-location-partenaires .legende,.block-newsletter .flexslider.block-actualite .slides li .block-voyage .right .block-push .block-text .legende,.flexslider.block-actualite .slides li .block-voyage .right .block-push .block-text .block-newsletter .legende,.block-location-partenaires .flexslider.block-actualite .slides li .block-voyage .right .block-push .block-text .legende,.flexslider.block-actualite .slides li .block-voyage .right .block-push .block-text .block-location-partenaires .legende,.block-newsletter .block-voyage .right .block-push .flexslider.block-actualite .slides li .block-text .legende,.block-voyage .right .block-push .flexslider.block-actualite .slides li .block-text .block-newsletter .legende,.block-location-partenaires .block-voyage .right .block-push .flexslider.block-actualite .slides li .block-text .legende,.block-voyage .right .block-push .flexslider.block-actualite .slides li .block-text .block-location-partenaires .legende{padding:0 37px 10px 47px;}.block-newsletter .newsletter,.block-location-partenaires .newsletter{padding:0 0 0 47px;}.block-newsletter .newsletter .form-text label,.block-location-partenaires .newsletter .form-text label{display:none;}.block-newsletter .newsletter .form-text input,.block-location-partenaires .newsletter .form-text input{width:132px;margin:0 2px 0 0;}.block-webcall-location{width:308px;height:356px;float:left;}.block-location-partenaires{padding:26px 30px 35px 35px;height:115px;}.block-location-partenaires .icon-wrapper{width:61px;float:left;margin:0 28px 0 0;}.block-location-partenaires .icon-wrapper .ico{width:61px;height:61px;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -999px -999px;display:block;position:relative;cursor:pointer;top:0;left:0;}.block-location-partenaires .icon-wrapper .ico.hotel{background-position:-659px -68px;}.block-location-partenaires .icon-wrapper .ico.reserver,.block-location-partenaires .icon-wrapper .block-pushes .ico.push.reserver-with-subtitle,.block-pushes .block-location-partenaires .icon-wrapper .ico.push.reserver-with-subtitle{background-position:-728px -68px;}.block-location-partenaires .icon-wrapper .ico.parking{background-position:-794px -68px;}.block-location-partenaires .icon-wrapper .button-wrapper{display:none;text-align:center;bottom:28px;}.block-location-partenaires .icon-wrapper .button-wrapper .button-with-arrow,.block-location-partenaires .icon-wrapper .button-wrapper .block-tabs div.hotel-button,.block-tabs .block-location-partenaires .icon-wrapper .button-wrapper div.hotel-button,.block-location-partenaires .icon-wrapper .button-wrapper .page .block-reserver .wrapper .form-body div.hotel-button,.page .block-reserver .wrapper .form-body .block-location-partenaires .icon-wrapper .button-wrapper div.hotel-button{background-color:#fff;}.block-location-partenaires .icon-wrapper .button-wrapper .button-with-arrow a,.block-location-partenaires .icon-wrapper .button-wrapper .block-tabs div.hotel-button a,.block-tabs .block-location-partenaires .icon-wrapper .button-wrapper div.hotel-button a,.block-location-partenaires .icon-wrapper .button-wrapper .page .block-reserver .wrapper .form-body div.hotel-button a,.page .block-reserver .wrapper .form-body .block-location-partenaires .icon-wrapper .button-wrapper div.hotel-button a{color:#002a59;padding:0 45px 0 20px;}.block-location-partenaires .icon-wrapper .button-wrapper .button-with-arrow a .arrow-ico,.block-location-partenaires .icon-wrapper .button-wrapper .block-tabs div.hotel-button a .arrow-ico,.block-tabs .block-location-partenaires .icon-wrapper .button-wrapper div.hotel-button a .arrow-ico,.block-location-partenaires .icon-wrapper .button-wrapper .page .block-reserver .wrapper .form-body div.hotel-button a .arrow-ico,.page .block-reserver .wrapper .form-body .block-location-partenaires .icon-wrapper .button-wrapper div.hotel-button a .arrow-ico{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -150px -106px;width:10px;height:19px;}.block-location-partenaires .icon-wrapper.active .ico.hotel{background-position:-659px 0;}.block-location-partenaires .icon-wrapper.active .ico.reserver,.block-location-partenaires .icon-wrapper.active .block-pushes .ico.push.reserver-with-subtitle,.block-pushes .block-location-partenaires .icon-wrapper.active .ico.push.reserver-with-subtitle{background-position:-728px 0;}.block-location-partenaires .icon-wrapper.active .ico.parking{background-position:-794px 0;}.block-location-partenaires .icon-wrapper.active .button-wrapper{display:block;}.block-location-partenaires .icon-wrapper.last{margin:0;}.block-location-partenaires .block-wrapper.one-item .first{padding:0 0 0 88px;}.block-location-partenaires .block-wrapper.two-items .first{padding:0 0 0 44px;}.block-location-partenaires .block-wrapper.three-items .first{padding:0;}.block-voyage{height:330px;background-color:#fff;overflow:hidden;}.block-voyage .left{width:225px;float:left;}.block-voyage .left .block-text{height:165px;width:100%;background-color:#a5027d;position:relative;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-align:center;}.block-voyage .left .block-text .title,.block-voyage .left .block-text .block-newsletter .header .sub-title,.block-newsletter .header .block-voyage .left .block-text .sub-title,.block-voyage .left .block-text .block-location-partenaires .header .sub-title,.block-location-partenaires .header .block-voyage .left .block-text .sub-title,.block-voyage .left .block-push .block-text .text,.block-push .block-voyage .left .block-text .text,.block-voyage .left .block-push .block-text .block-voyage .right .legende,.block-push .block-voyage .left .block-text .block-voyage .right .legende,.block-voyage .left .right .block-push .block-text .legende,.block-voyage .right .block-push .left .block-text .legende{font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:20px;line-height:24px;text-transform:uppercase;padding:35px 34px 10px;display:block;}.block-voyage .left .block-text .title a,.block-voyage .left .block-text .block-newsletter .header .sub-title a,.block-newsletter .header .block-voyage .left .block-text .sub-title a,.block-voyage .left .block-text .block-location-partenaires .header .sub-title a,.block-location-partenaires .header .block-voyage .left .block-text .sub-title a,.block-voyage .left .block-push .block-text .text a,.block-push .block-voyage .left .block-text .text a,.block-voyage .left .block-push .block-text .block-voyage .right .legende a,.block-push .block-voyage .left .block-text .block-voyage .right .legende a,.block-voyage .left .right .block-push .block-text .legende a,.block-voyage .right .block-push .left .block-text .legende a{color:#fff;}.block-voyage .left .block-text .arrow{position:absolute;top:67px;right:-15px;height:31px;width:15px;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -435px 0;}.block-voyage .left .block-meteo{height:165px;position:relative;}.block-voyage .left .block-meteo .ico,.block-voyage .left .block-meteo img{width:83px;height:84px;display:block;position:absolute;top:40px;left:35px;}.block-voyage .left .block-meteo .ico{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat 0 -66px;}.block-voyage .left .block-meteo .text,.block-voyage .left .block-meteo .right .legende,.block-voyage .right .left .block-meteo .legende{color:#a5027d;font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:48px;line-height:48px;padding:57px 10px 0px 132px;display:block;}.block-voyage .left .block-meteo .text sup,.block-voyage .left .block-meteo .right .legende sup,.block-voyage .right .left .block-meteo .legende sup{top:-0.1em;font-size:48px;}.block-voyage .pic{width:530px;float:left;}.block-voyage .right{width:225px;height:330px;display:table;float:right;}.block-voyage .right .wrapper{width:100%;display:table-cell;vertical-align:middle;}.block-voyage .right .text,.block-voyage .right .legende{font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;color:#042c5a;font-size:22px;line-height:30px;text-align:center;padding:0 30px 10px;*padding-top:55px;display:block;}.block-voyage .right .text a,.block-voyage .right .legende a{color:#042c5a;}.block-voyage .right .legende{font-size:14px;line-height:18px;padding:35px 34px 0;}.block-home .page-title{font-family:"sgp-l",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:28px;line-height:31px;color:#002a59;text-transform:uppercase;margin:-6px 0 0 0;padding:0px 0 24px 0;}.block-home .block-promo{margin:0 28px 0 0;}.block-home .block-promo.last{margin:0;}.block-home .block-actualite{margin:0 28px 0 0;}.block-home .block-actualite.last{margin:0;}.block-home .block-webcall-newsletter{margin:0 28px 0 0;}.block-home .block-webcall-newsletter.last{margin:0;}.block-home .row,.block-home .block-reserver .form-body .last-row,.block-reserver .form-body .block-home .last-row,.block-home .block-reserver .form-body .row-pass,.block-reserver .form-body .block-home .row-pass,.block-home #tabs-1 .form-body .last-row,#tabs-1 .form-body .block-home .last-row,.block-home #tabs-1 .form-body .row-pass,#tabs-1 .form-body .block-home .row-pass,.block-home .search-engine-block .form-body .last-row,.search-engine-block .form-body .block-home .last-row,.block-home .search-engine-block .form-body .row-pass,.search-engine-block .form-body .block-home .row-pass,.block-home .aeroports-block .form-body .last-row,.aeroports-block .form-body .block-home .last-row,.block-home .aeroports-block .form-body .row-pass,.aeroports-block .form-body .block-home .row-pass,.block-home .block-contact .form-body .last-row,.block-contact .form-body .block-home .last-row,.block-home .block-contact .form-body .row-pass,.block-contact .form-body .block-home .row-pass,.block-home .block-formulaire-contact .form-body .last-row,.block-formulaire-contact .form-body .block-home .last-row,.block-home .block-formulaire-contact .form-body .row-pass,.block-formulaire-contact .form-body .block-home .row-pass,.block-home .block-formulaire-facturation .form-body .last-row,.block-formulaire-facturation .form-body .block-home .last-row,.block-home .block-formulaire-facturation .form-body .row-pass,.block-formulaire-facturation .form-body .block-home .row-pass,.block-home .amadeus .form-body .last-row,.amadeus .form-body .block-home .last-row,.block-home .amadeus .form-body .row-pass,.amadeus .form-body .block-home .row-pass,.block-home .book-ticket .form-body .last-row,.book-ticket .form-body .block-home .last-row,.block-home .book-ticket .form-body .row-pass,.book-ticket .form-body .block-home .row-pass,.block-destination .row,.block-destination .block-reserver .form-body .last-row,.block-reserver .form-body .block-destination .last-row,.block-destination .block-reserver .form-body .row-pass,.block-reserver .form-body .block-destination .row-pass,.block-destination #tabs-1 .form-body .last-row,#tabs-1 .form-body .block-destination .last-row,.block-destination #tabs-1 .form-body .row-pass,#tabs-1 .form-body .block-destination .row-pass,.block-destination .search-engine-block .form-body .last-row,.search-engine-block .form-body .block-destination .last-row,.block-destination .search-engine-block .form-body .row-pass,.search-engine-block .form-body .block-destination .row-pass,.block-destination .aeroports-block .form-body .last-row,.aeroports-block .form-body .block-destination .last-row,.block-destination .aeroports-block .form-body .row-pass,.aeroports-block .form-body .block-destination .row-pass,.block-destination .block-contact .form-body .last-row,.block-contact .form-body .block-destination .last-row,.block-destination .block-contact .form-body .row-pass,.block-contact .form-body .block-destination .row-pass,.block-destination .block-formulaire-contact .form-body .last-row,.block-formulaire-contact .form-body .block-destination .last-row,.block-destination .block-formulaire-contact .form-body .row-pass,.block-formulaire-contact .form-body .block-destination .row-pass,.block-destination .block-formulaire-facturation .form-body .last-row,.block-formulaire-facturation .form-body .block-destination .last-row,.block-destination .block-formulaire-facturation .form-body .row-pass,.block-formulaire-facturation .form-body .block-destination .row-pass,.block-destination .amadeus .form-body .last-row,.amadeus .form-body .block-destination .last-row,.block-destination .amadeus .form-body .row-pass,.amadeus .form-body .block-destination .row-pass,.block-destination .book-ticket .form-body .last-row,.book-ticket .form-body .block-destination .last-row,.block-destination .book-ticket .form-body .row-pass,.book-ticket .form-body .block-destination .row-pass{margin:0 0 28px 0;}.block-home .row .block-promo,.block-home .block-reserver .form-body .last-row .block-promo,.block-reserver .form-body .block-home .last-row .block-promo,.block-home .block-reserver .form-body .row-pass .block-promo,.block-reserver .form-body .block-home .row-pass .block-promo,.block-home #tabs-1 .form-body .last-row .block-promo,#tabs-1 .form-body .block-home .last-row .block-promo,.block-home #tabs-1 .form-body .row-pass .block-promo,#tabs-1 .form-body .block-home .row-pass .block-promo,.block-home .search-engine-block .form-body .last-row .block-promo,.search-engine-block .form-body .block-home .last-row .block-promo,.block-home .search-engine-block .form-body .row-pass .block-promo,.search-engine-block .form-body .block-home .row-pass .block-promo,.block-home .aeroports-block .form-body .last-row .block-promo,.aeroports-block .form-body .block-home .last-row .block-promo,.block-home .aeroports-block .form-body .row-pass .block-promo,.aeroports-block .form-body .block-home .row-pass .block-promo,.block-home .block-contact .form-body .last-row .block-promo,.block-contact .form-body .block-home .last-row .block-promo,.block-home .block-contact .form-body .row-pass .block-promo,.block-contact .form-body .block-home .row-pass .block-promo,.block-home .block-formulaire-contact .form-body .last-row .block-promo,.block-formulaire-contact .form-body .block-home .last-row .block-promo,.block-home .block-formulaire-contact .form-body .row-pass .block-promo,.block-formulaire-contact .form-body .block-home .row-pass .block-promo,.block-home .block-formulaire-facturation .form-body .last-row .block-promo,.block-formulaire-facturation .form-body .block-home .last-row .block-promo,.block-home .block-formulaire-facturation .form-body .row-pass .block-promo,.block-formulaire-facturation .form-body .block-home .row-pass .block-promo,.block-home .amadeus .form-body .last-row .block-promo,.amadeus .form-body .block-home .last-row .block-promo,.block-home .amadeus .form-body .row-pass .block-promo,.amadeus .form-body .block-home .row-pass .block-promo,.block-home .book-ticket .form-body .last-row .block-promo,.book-ticket .form-body .block-home .last-row .block-promo,.block-home .book-ticket .form-body .row-pass .block-promo,.book-ticket .form-body .block-home .row-pass .block-promo,.block-destination .row .block-promo,.block-destination .block-reserver .form-body .last-row .block-promo,.block-reserver .form-body .block-destination .last-row .block-promo,.block-destination .block-reserver .form-body .row-pass .block-promo,.block-reserver .form-body .block-destination .row-pass .block-promo,.block-destination #tabs-1 .form-body .last-row .block-promo,#tabs-1 .form-body .block-destination .last-row .block-promo,.block-destination #tabs-1 .form-body .row-pass .block-promo,#tabs-1 .form-body .block-destination .row-pass .block-promo,.block-destination .search-engine-block .form-body .last-row .block-promo,.search-engine-block .form-body .block-destination .last-row .block-promo,.block-destination .search-engine-block .form-body .row-pass .block-promo,.search-engine-block .form-body .block-destination .row-pass .block-promo,.block-destination .aeroports-block .form-body .last-row .block-promo,.aeroports-block .form-body .block-destination .last-row .block-promo,.block-destination .aeroports-block .form-body .row-pass .block-promo,.aeroports-block .form-body .block-destination .row-pass .block-promo,.block-destination .block-contact .form-body .last-row .block-promo,.block-contact .form-body .block-destination .last-row .block-promo,.block-destination .block-contact .form-body .row-pass .block-promo,.block-contact .form-body .block-destination .row-pass .block-promo,.block-destination .block-formulaire-contact .form-body .last-row .block-promo,.block-formulaire-contact .form-body .block-destination .last-row .block-promo,.block-destination .block-formulaire-contact .form-body .row-pass .block-promo,.block-formulaire-contact .form-body .block-destination .row-pass .block-promo,.block-destination .block-formulaire-facturation .form-body .last-row .block-promo,.block-formulaire-facturation .form-body .block-destination .last-row .block-promo,.block-destination .block-formulaire-facturation .form-body .row-pass .block-promo,.block-formulaire-facturation .form-body .block-destination .row-pass .block-promo,.block-destination .amadeus .form-body .last-row .block-promo,.amadeus .form-body .block-destination .last-row .block-promo,.block-destination .amadeus .form-body .row-pass .block-promo,.amadeus .form-body .block-destination .row-pass .block-promo,.block-destination .book-ticket .form-body .last-row .block-promo,.book-ticket .form-body .block-destination .last-row .block-promo,.block-destination .book-ticket .form-body .row-pass .block-promo,.book-ticket .form-body .block-destination .row-pass .block-promo{float:left;margin:0 28px 0 0;}.block-home .row.last,.block-home .block-reserver .form-body .last.last-row,.block-reserver .form-body .block-home .last.last-row,.block-home .block-reserver .form-body .last.row-pass,.block-reserver .form-body .block-home .last.row-pass,.block-home #tabs-1 .form-body .last.last-row,#tabs-1 .form-body .block-home .last.last-row,.block-home #tabs-1 .form-body .last.row-pass,#tabs-1 .form-body .block-home .last.row-pass,.block-home .search-engine-block .form-body .last.last-row,.search-engine-block .form-body .block-home .last.last-row,.block-home .search-engine-block .form-body .last.row-pass,.search-engine-block .form-body .block-home .last.row-pass,.block-home .aeroports-block .form-body .last.last-row,.aeroports-block .form-body .block-home .last.last-row,.block-home .aeroports-block .form-body .last.row-pass,.aeroports-block .form-body .block-home .last.row-pass,.block-home .block-contact .form-body .last.last-row,.block-contact .form-body .block-home .last.last-row,.block-home .block-contact .form-body .last.row-pass,.block-contact .form-body .block-home .last.row-pass,.block-home .block-formulaire-contact .form-body .last.last-row,.block-formulaire-contact .form-body .block-home .last.last-row,.block-home .block-formulaire-contact .form-body .last.row-pass,.block-formulaire-contact .form-body .block-home .last.row-pass,.block-home .block-formulaire-facturation .form-body .last.last-row,.block-formulaire-facturation .form-body .block-home .last.last-row,.block-home .block-formulaire-facturation .form-body .last.row-pass,.block-formulaire-facturation .form-body .block-home .last.row-pass,.block-home .amadeus .form-body .last.last-row,.amadeus .form-body .block-home .last.last-row,.block-home .amadeus .form-body .last.row-pass,.amadeus .form-body .block-home .last.row-pass,.block-home .book-ticket .form-body .last.last-row,.book-ticket .form-body .block-home .last.last-row,.block-home .book-ticket .form-body .last.row-pass,.book-ticket .form-body .block-home .last.row-pass,.block-destination .row.last,.block-destination .block-reserver .form-body .last.last-row,.block-reserver .form-body .block-destination .last.last-row,.block-destination .block-reserver .form-body .last.row-pass,.block-reserver .form-body .block-destination .last.row-pass,.block-destination #tabs-1 .form-body .last.last-row,#tabs-1 .form-body .block-destination .last.last-row,.block-destination #tabs-1 .form-body .last.row-pass,#tabs-1 .form-body .block-destination .last.row-pass,.block-destination .search-engine-block .form-body .last.last-row,.search-engine-block .form-body .block-destination .last.last-row,.block-destination .search-engine-block .form-body .last.row-pass,.search-engine-block .form-body .block-destination .last.row-pass,.block-destination .aeroports-block .form-body .last.last-row,.aeroports-block .form-body .block-destination .last.last-row,.block-destination .aeroports-block .form-body .last.row-pass,.aeroports-block .form-body .block-destination .last.row-pass,.block-destination .block-contact .form-body .last.last-row,.block-contact .form-body .block-destination .last.last-row,.block-destination .block-contact .form-body .last.row-pass,.block-contact .form-body .block-destination .last.row-pass,.block-destination .block-formulaire-contact .form-body .last.last-row,.block-formulaire-contact .form-body .block-destination .last.last-row,.block-destination .block-formulaire-contact .form-body .last.row-pass,.block-formulaire-contact .form-body .block-destination .last.row-pass,.block-destination .block-formulaire-facturation .form-body .last.last-row,.block-formulaire-facturation .form-body .block-destination .last.last-row,.block-destination .block-formulaire-facturation .form-body .last.row-pass,.block-formulaire-facturation .form-body .block-destination .last.row-pass,.block-destination .amadeus .form-body .last.last-row,.amadeus .form-body .block-destination .last.last-row,.block-destination .amadeus .form-body .last.row-pass,.amadeus .form-body .block-destination .last.row-pass,.block-destination .book-ticket .form-body .last.last-row,.book-ticket .form-body .block-destination .last.last-row,.block-destination .book-ticket .form-body .last.row-pass,.book-ticket .form-body .block-destination .last.row-pass{margin:0;}.link{position:absolute;top:0;left:0;height:100%;width:100%;cursor:pointer;}.passenger-picker{top:33px !important;left:-1px !important;width:278px;position:absolute;display:none;color:#000;top:390px;background-color:white;z-index:100;}.passenger-picker table{margin:15px 12px 5px 12px;width:254px;}.passenger-picker table tbody{border:none;}.passenger-picker table tbody tr{height:32px;width:254px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}.passenger-picker table tbody tr td{font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:13px;line-height:13px;color:#002c5a;}.passenger-picker table tbody tr td input{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}.passenger-picker table tbody tr td.first{width:84px;padding:0 10px 0 0;}.passenger-picker table tbody tr td.last{color:#262626;font-size:11px;padding:0 0 0 19px;}.passenger-picker table tbody tr td .picker{border:1px solid #d3d3d3;padding:2px;height:18px;width:60px;}.passenger-picker table tbody tr td .picker input{font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:13px;line-height:13px;color:#002c5a;display:block;float:left;}.passenger-picker table tbody tr td .picker input.minus,.passenger-picker table tbody tr td .picker input.plus{width:18px;height:18px;padding:0;text-indent:-9999px;border:none;cursor:pointer;}.passenger-picker table tbody tr td .picker input.minus{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -537px 0;}.passenger-picker table tbody tr td .picker input.plus{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -537px -27px;}.passenger-picker table tbody tr td .picker input.quantity{border:none;width:24px;text-align:center;margin:0;height:16px;border:0;}.passenger-picker table tbody tr td .picker.error{border:1px solid #ff0000;}.passenger-picker #myform{text-align:center;padding:5px;border:1px dotted #ccc;margin:2%;}.passenger-picker .qty{width:40px;height:25px;text-align:center;}.passenger-picker input.qtyplus{width:25px;height:25px;}.passenger-picker input.qtyminus{width:25px;height:25px;}.block-push{position:relative;width:100%;height:120px;background-color:#fff;margin:0 0 28px 0;}.block-push > a{width:100%;height:100%;}.block-push .pic{max-width:120px;float:left;}.block-push .block-text{float:left;width:188px;height:100%;}.block-push .block-text .title,.block-push .block-text .block-newsletter .header .sub-title,.block-newsletter .header .block-push .block-text .sub-title,.block-push .block-text .block-location-partenaires .header .sub-title,.block-location-partenaires .header .block-push .block-text .sub-title,.block-push .block-text .text,.block-push .block-text .block-voyage .right .legende,.block-voyage .right .block-push .block-text .legende{font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:18px;line-height:22px;color:#002c5a;text-transform:uppercase;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;padding:22px 10px 7px 20px;}.block-push .block-text .title a,.block-push .block-text .block-newsletter .header .sub-title a,.block-newsletter .header .block-push .block-text .sub-title a,.block-push .block-text .block-location-partenaires .header .sub-title a,.block-location-partenaires .header .block-push .block-text .sub-title a,.block-push .block-text .text a,.block-push .block-text .block-voyage .right .legende a,.block-voyage .right .block-push .block-text .legende a{color:#002c5a;}.block-push .block-text .text,.block-push .block-text .block-voyage .right .legende,.block-voyage .right .block-push .block-text .legende{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;padding:0 20px;font-size:14px;line-height:14px;color:#262626;text-transform:none;}.block-push .block-text .text a,.block-push .block-text .block-voyage .right .legende a,.block-voyage .right .block-push .block-text .legende a{color:#262626;}.block-push.last{margin:0;}.block-info-reservation{height:70px;width:100%;background-color:#9fd5f0;position:relative;}.block-info-reservation span{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}.block-info-reservation span.ico{width:40px;height:40px;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -569px 0;position:absolute;top:15px;left:23px;}.block-info-reservation span.text,.block-info-reservation .block-voyage .right span.legende,.block-voyage .right .block-info-reservation span.legende{font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:24px;line-height:24px;padding:23px 20px 23px 85px;text-transform:uppercase;}.main-banner{margin-bottom:28px;height:330px;font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;position:relative;}.main-banner img{position:absolute;right:0;top:0;min-height:100%;}.main-banner .side{height:100%;}.main-banner .left.side{float:left;width:307px;background-color:#a5027d;text-align:center;position:relative;}.main-banner .left.side .title,.main-banner .left.side .block-newsletter .header .sub-title,.block-newsletter .header .main-banner .left.side .sub-title,.main-banner .left.side .block-location-partenaires .header .sub-title,.block-location-partenaires .header .main-banner .left.side .sub-title,.main-banner .left.side .block-push .block-text .text,.block-push .block-text .main-banner .left.side .text,.main-banner .left.side .block-push .block-text .block-voyage .right .legende,.block-push .block-text .block-voyage .right .main-banner .left.side .legende,.main-banner .left.side .block-voyage .right .block-push .block-text .legende,.block-voyage .right .block-push .block-text .main-banner .left.side .legende{text-transform:uppercase;padding:133px 14px 10px;}.main-banner .left.side .title .first,.main-banner .left.side .block-newsletter .header .sub-title .first,.block-newsletter .header .main-banner .left.side .sub-title .first,.main-banner .left.side .block-location-partenaires .header .sub-title .first,.block-location-partenaires .header .main-banner .left.side .sub-title .first,.main-banner .left.side .block-push .block-text .text .first,.block-push .block-text .main-banner .left.side .text .first,.main-banner .left.side .block-push .block-text .block-voyage .right .legende .first,.block-push .block-text .block-voyage .right .main-banner .left.side .legende .first,.main-banner .left.side .block-voyage .right .block-push .block-text .legende .first,.block-voyage .right .block-push .block-text .main-banner .left.side .legende .first{font-size:16px;}.main-banner .left.side .title .second,.main-banner .left.side .block-newsletter .header .sub-title .second,.block-newsletter .header .main-banner .left.side .sub-title .second,.main-banner .left.side .block-location-partenaires .header .sub-title .second,.block-location-partenaires .header .main-banner .left.side .sub-title .second,.main-banner .left.side .block-push .block-text .text .second,.block-push .block-text .main-banner .left.side .text .second,.main-banner .left.side .block-push .block-text .block-voyage .right .legende .second,.block-push .block-text .block-voyage .right .main-banner .left.side .legende .second,.main-banner .left.side .block-voyage .right .block-push .block-text .legende .second,.block-voyage .right .block-push .block-text .main-banner .left.side .legende .second{font-size:40px;line-height:40px;display:block;margin-top:6px;}.main-banner .left.side .text-block{display:block;text-align:left;padding:22px 55px 0 25px;}.main-banner .left.side .text-block ul li,.main-banner .left.side .text-block p{font-size:13px;font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;line-height:15px;}.main-banner .left.side .text-block ul{margin:0 0 2px 16px;}.main-banner .left.side .text-block ul li{list-style:disc;}.main-banner .left.side .text-block ul li span{font-size:11px;}.main-banner .left.side .text-block h3{font-size:28px;font-family:"sgp-l",Arial,Helvetica,sans-serif,Garuda,FreeSans;line-height:30px;text-transform:uppercase;padding:0 0 6px;}.main-banner .left.side .text-block h4{font-size:25px;font-family:"sgp-m",Arial,Helvetica,sans-serif,Garuda,FreeSans;line-height:27px;margin:0 0 17px;}.main-banner .left.side .text-block .separator{width:40px;line-height:0;font-size:1px;height:1px;background-color:#FFF;margin:0 0 21px;}.main-banner .left.side .text-block .info{font-size:16px;line-height:18px;font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;padding:9px 0 7px;display:block;text-transform:uppercase;}.main-banner .left.side .arrow{position:absolute;top:149px;left:307px;height:32px;width:15px;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -435px 0;z-index:1;}.main-banner .left.side.blue-bg{background-color:#042c5a;}.main-banner .left.side.blue-bg .arrow{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-c.png) no-repeat -91px 0;}.main-banner .right.side{width:673px;margin-left:307px;background-color:#c00;}.main-banner .right.side .wrapper{position:relative;width:100%;margin:0;top:168px;right:20px;float:right;}.main-banner .right.side .wrapper span{max-width:495px;float:right;font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;padding:8px 10px 8px 20px;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/bgs/bg-overlay.png) repeat 0 0;clear:both;}.main-banner .right.side .wrapper span.first{text-transform:uppercase;font-size:15px;background:#a5027d;margin-bottom:11px;padding:9px 9px;position:relative;}.main-banner .right.side .wrapper span.second{text-transform:uppercase;font-size:26px;}.main-banner .right.side .wrapper span.third{font-size:17px;}.main-banner .right.side .wrapper span.third strong{font-size:30px;}.main-banner .right.side .wrapper span.fourth{text-align:right;font-size:10px;padding-top:0;}.main-banner .right.side .wrapper span a{color:#fff;}.item-list .pager{margin:30px auto 20px;display:block;height:19px;}.item-list .pager li{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:0;color:#002c5a;font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;padding:0px 5px 0;height:19px;line-height:19px;}.item-list .pager li span{font-size:12px;height:100%;float:left;}.item-list .pager li a{font-size:13px;height:100%;color:#002c5a;float:left;}.item-list .pager li a:hover{text-decoration:none;color:#93cae4;}.item-list .pager li.pager-current{background:#002c5a;color:#FFF;}.item-list .pager li.pager-current span{font-size:13px;padding:0 2px;font-weight:normal;}.fancybox-wrap:before{content:'';position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.5);}.fancybox-wrap .fancybox-skin{background:#fff;color:#262626;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:30px 15px 15px 15px !important;}.fancybox-wrap h1{font-size:16px;font-weight:bold;padding:10px 0;}.fancybox-wrap h2{font-size:14px;font-weight:bold;padding:5px 0;}.fancybox-wrap p{font-size:12px;padding:5px 0;}.fancybox-wrap a:not(.aa__submit-link){color:#7c0042;text-decoration:underline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}.fancybox-wrap a:not(.aa__submit-link):hover{color:#a0d6f1;}.fancybox-wrap ul{margin:5px 0 5px 25px;}.fancybox-wrap ul li{list-style:disc;padding:0 0 4px;}.fancybox-wrap .fancybox-close{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -442px -78px;width:15px;height:15px;top:9px;right:9px;}.fancybox-overlay{background:transparent;}.page .page-wrapper .block-seo{color:#002a59;font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:14px;line-height:16px;background-color:#fff;padding:15px;}.page .page-wrapper .block-seo p{padding:0;color:#002a59 !important;font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:14px;line-height:16px;width:100%;}.page .page-wrapper .block-seo a{color:#042c5a;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:underline;}.page .page-wrapper .block-seo a:hover{color:#a0d6f1;}.block-decouvrir-destination .ui-widget.depart,.block-decouvrir-destination .ui-widget.destination,.block-tabs .ui-widget.depart,.block-tabs .ui-widget.destination,.block-resultats-liste .ui-widget.depart,.block-resultats-liste .ui-widget.destination,.multiple-way .ui-widget.depart,.multiple-way .ui-widget.destination,.block-reserver .ui-widget.depart,.block-reserver .ui-widget.destination{width:199px;float:left;}.block-decouvrir-destination .ui-widget.depart .custom-combobox,.block-decouvrir-destination .ui-widget.destination .custom-combobox,.block-tabs .ui-widget.depart .custom-combobox,.block-tabs .ui-widget.destination .custom-combobox,.block-resultats-liste .ui-widget.depart .custom-combobox,.block-resultats-liste .ui-widget.destination .custom-combobox,.multiple-way .ui-widget.depart .custom-combobox,.multiple-way .ui-widget.destination .custom-combobox,.block-reserver .ui-widget.depart .custom-combobox,.block-reserver .ui-widget.destination .custom-combobox{position:relative;display:inline-block;width:199px;height:31px;}.block-decouvrir-destination .ui-widget.depart .custom-combobox.active .ui-icon,.block-decouvrir-destination .ui-widget.destination .custom-combobox.active .ui-icon,.block-tabs .ui-widget.depart .custom-combobox.active .ui-icon,.block-tabs .ui-widget.destination .custom-combobox.active .ui-icon,.block-resultats-liste .ui-widget.depart .custom-combobox.active .ui-icon,.block-resultats-liste .ui-widget.destination .custom-combobox.active .ui-icon,.multiple-way .ui-widget.depart .custom-combobox.active .ui-icon,.multiple-way .ui-widget.destination .custom-combobox.active .ui-icon,.block-reserver .ui-widget.depart .custom-combobox.active .ui-icon,.block-reserver .ui-widget.destination .custom-combobox.active .ui-icon{background-position:-406px -40px;}.block-decouvrir-destination .ui-widget.depart .custom-combobox-toggle,.block-decouvrir-destination .ui-widget.destination .custom-combobox-toggle,.block-tabs .ui-widget.depart .custom-combobox-toggle,.block-tabs .ui-widget.destination .custom-combobox-toggle,.block-resultats-liste .ui-widget.depart .custom-combobox-toggle,.block-resultats-liste .ui-widget.destination .custom-combobox-toggle,.multiple-way .ui-widget.depart .custom-combobox-toggle,.multiple-way .ui-widget.destination .custom-combobox-toggle,.block-reserver .ui-widget.depart .custom-combobox-toggle,.block-reserver .ui-widget.destination .custom-combobox-toggle{position:absolute;top:0;bottom:0;margin-left:-1px;padding:0;*height:1.7em;*top:0.1em;top:0;right:0;width:29px;height:31px;background-color:#fff;}.block-decouvrir-destination .ui-widget.depart .custom-combobox-toggle .ui-icon,.block-decouvrir-destination .ui-widget.destination .custom-combobox-toggle .ui-icon,.block-tabs .ui-widget.depart .custom-combobox-toggle .ui-icon,.block-tabs .ui-widget.destination .custom-combobox-toggle .ui-icon,.block-resultats-liste .ui-widget.depart .custom-combobox-toggle .ui-icon,.block-resultats-liste .ui-widget.destination .custom-combobox-toggle .ui-icon,.multiple-way .ui-widget.depart .custom-combobox-toggle .ui-icon,.multiple-way .ui-widget.destination .custom-combobox-toggle .ui-icon,.block-reserver .ui-widget.depart .custom-combobox-toggle .ui-icon,.block-reserver .ui-widget.destination .custom-combobox-toggle .ui-icon{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -372px -40px;width:29px;height:31px;display:block;}.block-decouvrir-destination .ui-widget.depart .custom-combobox-input,.block-decouvrir-destination .ui-widget.destination .custom-combobox-input,.block-tabs .ui-widget.depart .custom-combobox-input,.block-tabs .ui-widget.destination .custom-combobox-input,.block-resultats-liste .ui-widget.depart .custom-combobox-input,.block-resultats-liste .ui-widget.destination .custom-combobox-input,.multiple-way .ui-widget.depart .custom-combobox-input,.multiple-way .ui-widget.destination .custom-combobox-input,.block-reserver .ui-widget.depart .custom-combobox-input,.block-reserver .ui-widget.destination .custom-combobox-input{margin:0;padding:9px 5px 8px 10px;width:153px;height:12px;border:1px solid #fff;outline:none;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:12px;line-height:12px;color:#002c5a;font-weight:normal;margin:0;}.block-decouvrir-destination .ui-widget.depart.error .custom-combobox-input,.block-decouvrir-destination .ui-widget.destination.error .custom-combobox-input,.block-tabs .ui-widget.depart.error .custom-combobox-input,.block-tabs .ui-widget.destination.error .custom-combobox-input,.block-resultats-liste .ui-widget.depart.error .custom-combobox-input,.block-resultats-liste .ui-widget.destination.error .custom-combobox-input,.multiple-way .ui-widget.depart.error .custom-combobox-input,.multiple-way .ui-widget.destination.error .custom-combobox-input,.block-reserver .ui-widget.depart.error .custom-combobox-input,.block-reserver .ui-widget.destination.error .custom-combobox-input{border:1px solid #ff0000;color:#002c5a !important;width:153px;height:12px !important;}.cols .col-right{color:red;}.cols .col-right .block-reserver .ui-widget.depart,.cols .col-right .block-reserver .ui-widget.destination{width:146px;}.cols .col-right .block-reserver .ui-widget.depart select.ref,.cols .col-right .block-reserver .ui-widget.depart .custom-combobox,.cols .col-right .block-reserver .ui-widget.destination select.ref,.cols .col-right .block-reserver .ui-widget.destination .custom-combobox{width:146px;}.cols .col-right .block-reserver .ui-widget.depart .custom-combobox-input,.cols .col-right .block-reserver .ui-widget.destination .custom-combobox-input{width:100px;font-size:11px;}.cols .col-right .block-reserver .ui-widget.depart.error .custom-combobox-input,.cols .col-right .block-reserver .ui-widget.destination.error .custom-combobox-input{width:100px;}.ui-autocomplete{background-color:#fff;-moz-box-shadow:#93888c 0px 0px 3px;-webkit-box-shadow:#93888c 0px 0px 3px;box-shadow:#93888c 0px 0px 3px;padding:0 0 7px 0 !important;width:199px !important;max-height:260px;}.ui-autocomplete li.custom-autocomplete-category{font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:13px;line-height:16px;font-weight:bold;color:#002c5a;padding:12px 5px 0 10px;margin:0;}.ui-autocomplete li.ui-menu-item{font-weight:normal;}.ui-autocomplete li.ui-menu-item .ui-state-focus{font-weight:normal;}.ui-autocomplete li.ui-menu-item:hover,.ui-autocomplete li.ui-menu-item.ui-state-focus{background-color:#002c5a;font-weight:normal;}.ui-autocomplete li.ui-menu-item:hover a,.ui-autocomplete li.ui-menu-item.ui-state-focus a{color:#fff;font-weight:normal;}.ui-autocomplete li a{padding:0px 5px 0px 25px;color:#262626;font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:13px;line-height:16px;margin:0;}.ui-autocomplete.for-right-sidebar{width:146px !important;}.nicescroll-rails{z-index:101 !important;}.node-type-free-html .page{background-color:#ffffff;}.node-type-free-html .page .page-wrapper{background-color:#ffffff;padding:27px 0 27px 0;}.node-type-free-html .page .page-wrapper .wrapper{color:#262626;}.node-type-free-html .page .page-wrapper .wrapper a{font-style:italic;color:#7c0042;text-decoration:underline;}.node-type-free-html .page .page-wrapper .wrapper a:hover{color:#a0d6f1;}.node-type-free-html .page .page-wrapper .wrapper h1,.node-type-free-html .page .page-wrapper .wrapper h2,.node-type-free-html .page .page-wrapper .wrapper h3,.node-type-free-html .page .page-wrapper .wrapper h4,.node-type-free-html .page .page-wrapper .wrapper h5,.node-type-free-html .page .page-wrapper .wrapper h6{color:#262626;font-family:Arial,Helvetica,sans-serif;font-size:28px;line-height:28px;padding:0 0 5px;}.node-type-free-html .page .page-wrapper .wrapper h2{border-bottom:1px solid #9fd5f0;color:#002c5a;font-family:"sgp-b",Arial,Helvetica,sans-serif;font-size:18px;font-weight:normal;line-height:20px;margin:27px 0 25px;padding:0 0 7px;}.node-type-free-html .page .page-wrapper .wrapper h3{font-size:20px;line-height:20px;}.node-type-free-html .page .page-wrapper .wrapper h4{color:#262626;font-family:"sgp-r",Arial,Helvetica,sans-serif;font-size:15px;font-weight:normal;line-height:17px;padding:0 0 16px;}.node-type-free-html .page .page-wrapper .wrapper h5,.node-type-free-html .page .page-wrapper .wrapper h6{font-size:15px;line-height:15px;}.node-type-free-html .page .page-wrapper .wrapper p{color:#262626;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:17px;padding-bottom:16px;}.node-type-free-html .page .page-wrapper .wrapper p em{font-style:italic;}.node-type-free-html .page .page-wrapper .wrapper ol,.node-type-free-html .page .page-wrapper .wrapper ul{margin:2px 0 15px 32px;}.node-type-free-html .page .page-wrapper .wrapper ol li{color:#262626;list-style-type:decimal;padding:0 0 4px;}.node-type-free-html .page .page-wrapper .wrapper ul{font-family:"sgp-l",Arial,Helvetica,sans-serif;color:#262626;}.node-type-free-html .page .page-wrapper .wrapper ul li{color:#7c0042;font-size:12px;line-height:15px;list-style:disc outside none;padding:0 0 4px;}@font-face{font-family:"aa-font-icons";src:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/fonts/aa-font-icons.woff2) format("woff2"),url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/fonts/aa-font-icons.woff) format("woff");font-weight:normal;font-style:normal;}.aa-icon:before,.aa__link--confirm a:after,.aa__link--cancel a:before,.aa__link--confirm-left a:before,.aa__checkbox input:checked ~ label:before,a.aa__submit-link:after,.aa__dashboard-add-service div.button-with-arrow a:after,.aa__dashboard-add-service .button-with-h-arrow a:after,.aa__dashboard-add-service .block-tabs div.hotel-button a:after,.block-tabs .aa__dashboard-add-service div.hotel-button a:after,.aa__dashboard-add-service .page .block-reserver .wrapper .form-body div.hotel-button a:after,.page .block-reserver .wrapper .form-body .aa__dashboard-add-service div.hotel-button a:after,.aa__submit-input:after,.aa__submit-link:after,.aa__arrows--small-arrow .slick-prev:before,.aa__arrows--small-arrow .slick-next:before,.aa__arrows--arrow .slick-prev:before,.aa__arrows--arrow .slick-next:before,.aa__list--check li:before{display:inline-block;font-family:"aa-font-icons";font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.aa-icon-lg{font-size:1.3333333333333333em;line-height:0.75em;vertical-align:-15%;}.aa-icon-2x{font-size:2em;}.aa-icon-3x{font-size:3em;}.aa-icon-4x{font-size:4em;}.aa-icon-5x{font-size:5em;}.aa-icon-fw{width:1.2857142857142858em;text-align:center;}.aa-icon-flip{transform:scaleX(-1);}.aa-icon-down:before{transform:rotate(90deg);}.aa-icon-bold:before{font-weight:bold;}.aa-icon-deconnexion:before{content:"";}.aa-icon-donnees-perso:before{content:"";}.aa-icon-document-voyage:before{content:"";}.aa-icon-pref-communication:before{content:"";}.aa-icon-habitude-voyage:before{content:"";}.aa-icon-accompagnant:before{content:"";}.aa-icon-calendrier:before{content:"";}.aa-icon-passager:before{content:"";}.aa-icon-aeroport-multi:before{content:"";}.aa-icon-aeroport:before{content:"";}.aa-icon-alertes:before{content:"";}.aa-icon-desktop:before{content:"";}.aa-icon-contact:before{content:"";}.aa-icon-perso:before{content:"";}.aa-icon-trajet:before{content:"";}.aa-icon-small-arrow:before,.aa__link--confirm a:after,.aa__link--confirm-left a:before,.aa__link--cancel a:before,a.aa__submit-link:after,.aa__dashboard-add-service div.button-with-arrow a:after,.aa__dashboard-add-service .button-with-h-arrow a:after,.aa__dashboard-add-service .block-tabs div.hotel-button a:after,.block-tabs .aa__dashboard-add-service div.hotel-button a:after,.aa__dashboard-add-service .page .block-reserver .wrapper .form-body div.hotel-button a:after,.page .block-reserver .wrapper .form-body .aa__dashboard-add-service div.hotel-button a:after,.aa__submit-input:after,.aa__submit-link:after,.aa__arrows--small-arrow .slick-prev:before,.aa__arrows--small-arrow .slick-next:before{content:"";}.aa-icon-cross:before{content:"";}.aa-icon-arrow:before,.aa__arrows--arrow .slick-prev:before,.aa__arrows--arrow .slick-next:before{content:"";}.aa-icon-check:before,.aa__checkbox input:checked ~ label:before,.aa__list--check li:before{content:"";}.aa-icon-add-accompagnant:before{content:"";}.aa-icon-animals:before{content:"";}.aa-icon-meal:before{content:"";}.aa-icon-luggage:before{content:"";}.aa-icon-plus:before{content:"";}.aa-icon-carte-embarquement:before{content:"";}.aa-icon-clock:before{content:"";}.aa-icon-ticket:before{content:"";}.aa-icon-bloc-note:before{content:"";}.aa-icon-double-arrow:before{content:"";}.aa-icon-garbage:before{content:"";}.aa-icon-priceup:before{content:"";}.aa-icon-contact-laptop:before{content:"";}.monespace-connexion{display:flex;align-items:center;background-color:#142c59;width:auto;font-size:12px;font-family:"sgp-m";text-transform:uppercase;padding:10px;margin-left:20px;margin-top:-5px;}.espaceperso-link__connexion{display:inline-block;padding-left:8px;padding-right:8px;vertical-align:super;}.espaceperso__deconnexion-picto{display:inline-block;}.sticky-connexion{display:none;float:right;}.navbar-espace-all__container{z-index:3;}.navbar-espace{width:100%;font-family:"sgp-r";float:none;display:block;}.navbar-espace__container{width:100%;text-align:center;}.navbar-espace_lvl1{display:flex;justify-content:center;}.navbar-espace_lvl1 li{width:auto;padding:20px;position:relative;display:flex;align-items:center;}.navbar-espace_lvl1 li:not(:first-child):after{content:'';display:block;border-left:1px solid #fff;width:1px;height:20px;position:absolute;top:50%;transform:translateY(-50%);left:0;}.navbar-espace_lvl1 li:hover > a,.navbar-espace_lvl1 li:active > a,.navbar-espace_lvl1 li:focus > a{color:#93cae4;}.navbar-espace_lvl1 li.active a{color:#fff;}.navbar-espace_lvl1 li.active{background-color:#f7941e;color:#fff;}.navbar-espace_lvl1 li.active::after{display:none;}.navbar-espace_lvl1 li.active:hover > a,.navbar-espace_lvl1 li.active:active > a,.navbar-espace_lvl1 li.active:focus > a{color:#fff;}.navbar-espace_lvl1 li.active + li::after{display:none;}.navbar-espace_lvl1 li > a{color:#fff;}.navbar-espace_lvl1 li > a,.navbar-espace_lvl2 li > a{font-size:13px;}.navbar-espace_lvl1 .nbr_reservations{display:flex;width:20px;height:20px;background-color:#fff;color:#002c5a;border-radius:50%;justify-content:center;align-items:center;margin-left:10px;}.navbar-espace_lvl2{background-color:#fff;display:flex;justify-content:center;align-items:center;}.navbar-espace_lvl2 li{width:auto;padding:15px 20px;position:relative;}.navbar-espace_lvl2 li > a{width:128px;text-transform:none;text-align:initial;font-family:"sgp-r";}.navbar-espace_lvl2 .donnees_perso:before{content:'\E902';display:inline-block;font-family:"aa-font-icons";color:#f7941e;font-size:35px;position:absolute;top:50%;transform:translateY(-50%);left:0;}.navbar-espace_lvl2 .donnees_perso > a{margin-left:35px;}.navbar-espace_lvl2 .doc_voyage:before{content:'\E903';display:inline-block;font-family:"aa-font-icons";color:#f7941e;font-size:35px;position:absolute;top:50%;transform:translateY(-50%);left:0;}.navbar-espace_lvl2 .doc_voyage > a{margin-left:20px;}.navbar-espace_lvl2 .pref_communication:before{content:'\E904';display:inline-block;font-family:"aa-font-icons";color:#f7941e;font-size:35px;position:absolute;top:50%;transform:translateY(-50%);left:0;}.navbar-espace_lvl2 .pref_communication > a{margin-left:30px;}.navbar-espace_lvl2 .habitudes_voyage:before{content:'\E905';display:inline-block;font-family:"aa-font-icons";color:#f7941e;font-size:35px;position:absolute;top:50%;transform:translateY(-50%);left:0;}.navbar-espace_lvl2 .habitudes_voyage > a{margin-left:24px;}.navbar-espace_lvl2 .mes_accompagnants:before{content:'\E906';display:inline-block;font-family:"aa-font-icons";color:#f7941e;font-size:30px;position:absolute;top:50%;transform:translateY(-50%);left:0;}.navbar-espace_lvl2 .mes_accompagnants > a{margin-left:35px;}.sticky-navbar{width:100%;position:fixed;top:-130px;}.sticky-navbar .aa__nav-profile--container{min-height:0;}.popup-logout__title{color:#002c5a;font-family:"sgp-m";font-size:22px;margin-bottom:15px;}.popup-logout__description{color:#002c5a;font-family:"sgp-l";font-size:14px;padding-bottom:20px;}.popup-logout__annuler{display:inline-block;background-color:#e0dfdf;padding:10px 30px 10px 30px;margin-right:20px;}.popup-logout__annuler > a{color:#002c5a;font-family:"sgp-r";font-size:14px;text-decoration:none;}.popup-logout__confirmer{display:inline-block;padding:10px 30px 10px 30px;border:1px solid #002c5a;}.popup-logout__confirmer > a{color:#002c5a;font-family:"sgp-r";font-size:14px;text-decoration:none;}.popup-logout__confirmer > a:after{content:'';display:inline-block;height:10px;width:8px;background-image:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/fleche_confirm.png);background-repeat:no-repeat;margin-left:12px;}.messages.error.messages-inline{border:none;background:transparent;color:#ff0000;margin:0;padding:0px 0px 10px 0px;font-size:11px;font-weight:normal;}.reinitialisation-mdp__link{display:inline-block;color:#262626;margin-bottom:10px;}.espaceperso-login-form__container{margin-bottom:15px;}.form_birthday_format{font-family:'sgp-li';font-size:12px;line-height:normal;color:#8b8b8b;}.form__espace-perso{color:#142c59;line-height:normal;padding:30px;}.espace_perso--link{color:#7f7f7f;line-height:normal;font-family:'sgp-l';}.espace_perso--link:after{content:'';display:inline-block;height:10px;width:8px;background-image:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/fleche_confirm_grey.png);background-repeat:no-repeat;margin-left:12px;}.form__espace-perso input[type="text"]{margin-top:5px;margin-bottom:5px;width:100%;border:1px solid #ccc;min-height:40px;}.form__espace-perso .form-submit{background:#A0D5F1;width:200px;padding:10px 20px;height:auto;text-transform:uppercase;margin-top:30px;margin-bottom:30px;cursor:pointer;text-align:center;}.form__title{font-family:"sgp-m",Arial,Helvetica,sans-serif,Garuda,FreeSans;color:#002040;font-size:23px;margin-bottom:10px;}.form__text-info{margin-bottom:20px;}.form__espace-perso .form-item .error{font-weight:normal;}.block-password-confirmation__container{margin-top:50px;}.block-confirmation__title{color:#002c5a;font-size:24px;font-family:"sgp-m";margin-bottom:20px;}.block-confirmation__description{color:#002c5a;}.new-password__link > a{color:#7f7f7f;margin-top:20px;}.reinitialisation-mdp-form__container{margin-top:50px;}.reinitialisation-mdp-form{color:#002c5a;}.reinitialisation-mdp-form .form-item{padding:10px 0 10px 0;}.reinitialisation-mdp-form label{display:inline-block;width:15%;margin-right:15px;}.reinitialisation-mdp-form input[type="password"]{width:30%;height:35px;margin-top:5px;margin-bottom:5px;border:1px solid #002c5a;min-height:40px;}.reinitialisation-mdp-input{padding:10px 0 10px 0;}.reinitialisation-mdp-form .form-item .error{border:1px solid #ff0000 !important;}.reinitialisation-mdp-form .form-submit{background:#A0D5F1;width:200px;padding:10px 20px;height:auto;text-transform:uppercase;margin-top:20px;margin-bottom:30px;cursor:pointer;text-align:center;}#user-register-form.form__create-account{width:100%;background-color:transparent;padding:0;margin-top:30px;}.form-create-account__title{height:auto;width:auto;padding-bottom:25px;font-family:'sgp-l';font-size:42px;color:#142c59;line-height:normal;background-color:transparent;position:initial;}#user-register-form .form__create-account label{line-height:inherit;display:block;}.form-create-account__container{padding:25px;background-color:#fff;color:#757474;font-family:'sgp-li';line-height:normal;font-size:14px;font-weight:600;}.form-create-account__subtitle-container{color:#142c59;position:relative;padding-left:65px;margin-bottom:20px;}.form-create-account__subtitle-container:before{content:'\E902';display:inline-block;font-family:"aa-font-icons";color:#f7941e;font-size:43px;position:absolute;left:0;top:50%;transform:translateY(-50%);}.form-create-account__subtitle1{font-family:'sgp-l';font-size:26px;line-height:1em;text-transform:uppercase;}.form-create-account__subtitle2{font-family:'sgp-m';font-size:23px;line-height:1em;}.form-create-account__separateur{width:100%;height:5px;background-color:#142c59;margin-bottom:30px;}.form-create-account__info{margin-bottom:20px;font-family:'sgp-r';line-height:normal;}.form-create-account__civilite{width:50%;}.form-create-account__civilite #edit-civility .form-item:not(:first-child){margin-left:20px;}.form-create-account__civilite .form-radio label{padding:0;}.form-create-account__civility .form-item-civility label{padding-left:5px;}#user-register-form .form-create-account__civilite label{display:inline-block;padding-right:10px;color:#142c59;font-family:'sgp-l';font-size:14px;line-height:normal;margin:10px 0 5px 0;}#user-register-form .form-create-account__civilite .form-radios label{padding:0;color:#142c59;}#user-register-form .form-create-account__terms label{color:#142c59;font-family:'sgp-r';font-size:14px;}.form-create-account__outro-text{font-family:'sgp-li';color:#142c59;font-size:12px;margin-top:15px;margin-bottom:45px;}.form-create-account__birthday .container-inline-date,.form-create-account__birthday [class*="date-"],.form-create-account__birthday select{width:100%;}.form-create-account__birthday #edit-birth-date{padding:0;justify-content:space-between;}.form-create-account__birthday #edit-birth-date .form-item{width:30%;}.form-create-account__birthday #edit-birth-date .form-item select{height:42px;margin:0;font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:14px;color:#142c59;}.form-create-account__birthday .container-inline-date > .form-item{display:inherit;}.form-create-account__birthday .container-inline-date .form-item .form-item{float:none;}#user-register-form .form-create-account__submit-button input.form-submit{display:inline-block;padding:10px 40px 10px 30px;border:1px solid #142c59;background-color:transparent;color:#142c59;font-family:"sgp-r";font-size:14px;line-height:1em;text-transform:inherit;white-space:normal;}.form-espace-perso__title-page{font-family:'sgp-l';font-size:42px;color:#142c59;line-height:normal;margin-bottom:20px;}.form-espace-perso__container{background-color:#fff;padding:30px;overflow:hidden;margin:30px 0;}#edit-user-title{padding-left:5px;}.form-create-account--col__container{display:flex;margin-top:5px;}.form-create-account--col1,.form-create-account--col2{width:48%;display:inline-block;background-color:#fff;margin:10px;}.form-doc-travel .form-create-account--col1{margin-left:0px;}.form-doc-travel{display:none;margin-bottom:30px;}#user-register-form .form-create-account--col__container label{color:#142c59;font-family:'sgp-l';font-size:14px;}#user-register-form .form-create-account--col__container input.form-text{border:2px solid #cccccc;background-color:white;}#user-register-form .form-create-account__terms label{color:#142c59;font-family:'sgp-l';font-size:14px;}.form-create-account__outro-text{font-family:'sgp-li';color:#142c59;font-size:12px;margin-top:15px;margin-bottom:45px;}.form-create-account__submit-button{display:flex;justify-content:flex-end;position:relative;margin-bottom:5px;}.form-create-account__submit-button:after{content:'';display:inline-block;height:26px;width:98px;background-image:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/azur-plus.png);background-repeat:no-repeat;margin-left:12px;position:absolute;}#user-register-form .form-create-account__submit-button input.form-submit{display:inline-block;padding:10px 40px 10px 30px;border:1px solid #142c59;background-color:transparent;color:#142c59;font-family:"sgp-r";font-size:14px;line-height:1em;text-transform:inherit;white-space:normal;}#data-popup-register input,#data-popup-register select{border:1px #A0D5F1 solid;}#data-popup-register select{width:99%;min-height:40px;}.form-create-account__birthday_format{font-family:'sgp-li';font-weight:600;}.form-create-account-step2__title{font-size:22px;font-family:'sgp-l';color:#142c59;line-height:normal;margin-left:30px;}.form-create-account-step2__azur-plus,.form-create-account-step2__adresse,.form-create-account-step2__postal,.form-create-account-step2__city,.form-create-account-step2__pays{font-family:'sgp-l';font-size:14px;line-height:normal;margin:10px 0 5px 0;}.form-create-account-step2__form label{margin-bottom:5px;}.form-create-account-step2__form select{background-color:white;height:35px;width:99%;border-color:#cccccc;color:#142c59;}#data-popup-register .form-create-account-step2__form .form-text{border:1px solid #cccccc;width:96%;height:35px;}.form-create-account-step2__submits{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;}.form-create-account-step2__cancel a{color:#8b8b8b;font-family:"sgp-r";font-size:14px;line-height:1em;white-space:normal;text-decoration:none;}.form-create-account-step2__cancel a:after{content:'';display:inline-block;height:10px;width:8px;background-image:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/fleche_confirm_grey.png);background-repeat:no-repeat;margin-left:12px;}.form-create-account-step2__confirm{position:relative;}.form-create-account-step2__confirm:after{content:'';display:inline-block;height:10px;width:8px;background-image:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/fleche_confirm.png);background-repeat:no-repeat;position:absolute;top:45%;right:0;padding-right:30px;}.form-create-account-step2__confirm:before{content:'';display:inline-block;height:16px;width:16px;background-image:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/save.png);background-repeat:no-repeat;margin-right:10px;position:absolute;top:50%;transform:translateY(-50%);left:0;margin-left:20px;}.new-account .list__item,.aa__dashboard--lightbox .fancybox-form .list__item,.my-account .list__item{font-size:15px;}.new-account .list__item .aa-icon-text-wrapper,.aa__dashboard--lightbox .fancybox-form .list__item .aa-icon-text-wrapper,.my-account .list__item .aa-icon-text-wrapper{line-height:1.2em;height:70px;}.new-account .list__item .aa-icon-wrapper,.aa__dashboard--lightbox .fancybox-form .list__item .aa-icon-wrapper,.my-account .list__item .aa-icon-wrapper{display:inline-block;width:70px;height:50px;float:left;}.new-account .list__item .aa-icon-wrapper .aa-icon,.aa__dashboard--lightbox .fancybox-form .list__item .aa-icon-wrapper .aa-icon,.my-account .list__item .aa-icon-wrapper .aa-icon{display:inline-block;color:#fff;background-color:#f7941e;}.new-account .my-account__advantage-list-item,.aa__dashboard--lightbox .fancybox-form .my-account__advantage-list-item,.my-account .my-account__advantage-list-item{margin:10px 0;}.new-account .my-account__advantage-list-icon,.aa__dashboard--lightbox .fancybox-form .my-account__advantage-list-icon,.my-account .my-account__advantage-list-icon{width:20%;color:#f7941e;}.new-account .my-account__advantage-list-description,.aa__dashboard--lightbox .fancybox-form .my-account__advantage-list-description,.my-account .my-account__advantage-list-description{width:80%;font-weight:bold;font-size:14px;}.new-account .my-account-subtitle,.aa__dashboard--lightbox .fancybox-form .my-account-subtitle,.my-account .my-account-subtitle{height:auto;width:auto;background-color:#efeeec;position:initial;text-transform:uppercase;}.new-account .my-account-subtitle,.aa__dashboard--lightbox .fancybox-form .my-account-subtitle,.my-account .my-account-subtitle{font-size:37px;}.new-account .forgottenpass,.aa__dashboard--lightbox .fancybox-form .forgottenpass,.my-account .forgottenpass{float:right;}.new-account .list__item,.aa__dashboard--lightbox .fancybox-form .list__item,.my-account .list__item{color:#142c59;}.new-account .form-espace-perso__title-separateur,.aa__dashboard--lightbox .fancybox-form .form-espace-perso__title-separateur,.my-account .form-espace-perso__title-separateur{width:100%;height:5px;background-color:#142c59;margin-bottom:35px;margin-top:25px;}.new-account h3,.aa__dashboard--lightbox .fancybox-form h3,.my-account h3{font-family:'sgp-r';line-height:normal;color:#142c59;font-size:18px;}.new-account h3.titre_top,.aa__dashboard--lightbox .fancybox-form h3.titre_top,.my-account h3.titre_top{font-size:22px;text-transform:uppercase;}.new-account h3.titre_bottom,.aa__dashboard--lightbox .fancybox-form h3.titre_bottom,.my-account h3.titre_bottom{font-weight:bold;}.new-account .inter-text,.aa__dashboard--lightbox .fancybox-form .inter-text,.my-account .inter-text{font-family:'sgp-r';line-height:normal;color:#142c59;font-size:18px;margin:10px 0px 10px 0px;}.new-account input[type="text"],.aa__dashboard--lightbox .fancybox-form input[type="text"],.new-account input[type="password"],.aa__dashboard--lightbox .fancybox-form input[type="password"],.my-account input[type="text"],.my-account input[type="password"]{font-size:11px;line-height:18px;color:#002a59;padding:0 6px;margin:0;width:95%;height:30px;border:2px solid #cccccc;background-color:white;border:1px solid #cccccc;font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;}.new-account .form-create-account__form input,.aa__dashboard--lightbox .fancybox-form .form-create-account__form input,.my-account .form-create-account__form input{height:42px;font-size:14px;}.new-account .form-create-account__form input[disabled],.aa__dashboard--lightbox .fancybox-form .form-create-account__form input[disabled],.my-account .form-create-account__form input[disabled]{color:#666666;font-style:italic;}.new-account label,.aa__dashboard--lightbox .fancybox-form label,.my-account label{color:#142c59;font-family:'sgp-r';font-size:14px;line-height:30px;}.new-account a.button-primary,.aa__dashboard--lightbox .fancybox-form a.button-primary,.my-account a.button-primary{display:inline-block;padding:10px 40px 10px 30px;border:1px solid #142c59;background-color:transparent;color:#142c59;font-family:"sgp-r";font-size:14px;line-height:1em;white-space:normal;width:auto;height:auto;background:none;}.new-account a.button-primary:after,.aa__dashboard--lightbox .fancybox-form a.button-primary:after,.my-account a.button-primary:after{content:'';display:inline-block;height:10px;width:8px;background-image:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/fleche_confirm.png);background-repeat:no-repeat;margin-left:12px;position:relative;top:50%;right:3%;}.new-account input.form-submit,.aa__dashboard--lightbox .fancybox-form input.form-submit,.my-account input.form-submit{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -110px 0;background-position:right;position:relative;top:2px;right:auto;margin:0 7px 0 0;cursor:pointer;display:inline-block;padding:10px 40px 10px 30px;border:1px solid #142c59;background-color:transparent;color:#142c59;font-family:"sgp-r";font-size:14px;line-height:1em;white-space:normal;width:auto;height:auto;}.new-account .button-secondary--dark a,.aa__dashboard--lightbox .fancybox-form .button-secondary--dark a,.new-account a.button-secondary--dark,.aa__dashboard--lightbox .fancybox-form a.button-secondary--dark,.my-account .button-secondary--dark a,.my-account a.button-secondary--dark{color:#142c59;}.new-account__register,.my-account__register{border-radius:2px;padding:25px;min-height:305px;}.new-account__register h3,.my-account__register h3{margin-top:0;}.new-account__register a,.my-account__register a{cursor:pointer;}.new-account__register .account__step-one,.my-account__register .account__step-one{text-align:center;}.new-account__register .account__step-two,.my-account__register .account__step-two{color:#142c59;display:none;text-align:center;margin-top:30px;}.new-account__register .account__step-two #button-two,.my-account__register .account__step-two #button-two{margin-right:10px;}.new-account__register .account__step-three,.my-account__register .account__step-three{display:none;}.new-account__register .account__step-three label,.my-account__register .account__step-three label{float:left;}.new-account__register .account__step-three label.error,.my-account__register .account__step-three label.error{margin-top:10px;width:80%;display:block;margin-bottom:15px;margin-left:20%;}.new-account__register .account__step-four,.my-account__register .account__step-four{display:none;}.new-account__register .account__step-four label,.my-account__register .account__step-four label{float:left;margin-top:10px;}.new-account__register .account__step-four label.error,.my-account__register .account__step-four label.error{width:80%;display:block;margin-bottom:15px;margin-left:20%;}.new-account__register.newsletter-default .account__step-four,.my-account__register.newsletter-default .account__step-four{display:block;}.new-account__register.newsletter-default .account__step-one,.my-account__register.newsletter-default .account__step-one{display:none;}.new-account__register .button-primary--content,.my-account__register .button-primary--content{text-align:center;}.new-account__register .button-primary--content input,.my-account__register .button-primary--content input{width:auto;}.new-account__register .text-center,.my-account__register .text-center{text-align:center;}.new-account__login,.my-account__login{border-radius:2px;padding:25px;min-height:305px;}.new-account__login label,.my-account__login label{float:left;text-align:right;padding-right:5%;word-break:break-all;}.new-account__login label.error,.my-account__login label.error{width:100%;padding-right:0;text-align:left;padding-left:50%;padding-bottom:15px;padding-top:10px;}.new-account__login #ac-com-user-access-login-form label,.my-account__login #ac-com-user-access-login-form label{word-break:normal;}.new-account__login .form-item-pass label,.my-account__login .form-item-pass label{margin-top:10px;}.new-account__login .form-item-pass label.error,.my-account__login .form-item-pass label.error{margin-top:0;}.new-account__login .account__control,.my-account__login .account__control{text-align:center;}.new-account__login .account__control .button-primary,.my-account__login .account__control .button-primary{margin-top:15px;}.new-account__login .account__control .button-primary input,.my-account__login .account__control .button-primary input{width:auto;margin-top:15px;}.new-account__login .account__control .button-secondary,.my-account__login .account__control .button-secondary{margin-top:15px;}.account__popup{position:fixed;z-index:900;background:#fff;width:40%;min-height:100px;margin:0 auto;top:50%;left:50%;transform:translate(-50%,-50%);font-family:"sgp-r";color:#757474;font-size:1.4rem;line-height:1.9rem;padding:15px;padding-bottom:35px;}.account__popup--shaddow{position:fixed;z-index:899;background:rgba(0,0,0,0.5);top:0;bottom:0;left:0;right:0;}.account__popup--close{text-align:right;margin-bottom:10px;}.account__popup--close a{cursor:pointer;text-decoration:none;color:#445861;}.account__popup--close a:hover{color:#0079c1;}.account__popup--text{text-align:center;font-size:14px;line-height:normal;}div.account__popup--text + div > a{display:inline-block;padding:.25em 1em;font-weight:normal;font-family:"sgp-l";font-size:14px;padding-bottom:20px;color:#fff;text-decoration:none;background-color:#fe7800;border:none;cursor:pointer;}div.account__popup--text + div{text-align:center;margin-top:20px;margin-bottom:10px;}div.account__popup--text h2{margin-top:0;color:#142c59;font-family:"sgp-m";font-size:22px;margin-bottom:15px;text-transform:lowercase;}.my-account__link-wrapper{margin-top:10px;padding-right:5px;}.my-account__link-wrapper a{padding-right:5px;font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:14px;font-weight:600;}.my-account__link-wrapper a,.my-account__link-wrapper .aa-icon:before,.my-account__link-wrapper .aa__link--confirm a:after,.aa__link--confirm .my-account__link-wrapper a:after,.my-account__link-wrapper .aa__link--cancel a:before,.aa__link--cancel .my-account__link-wrapper a:before,.my-account__link-wrapper .aa__link--confirm-left a:before,.aa__link--confirm-left .my-account__link-wrapper a:before,.my-account__link-wrapper .aa__checkbox input:checked ~ label:before,.aa__checkbox .my-account__link-wrapper input:checked ~ label:before,.my-account__link-wrapper .aa__dashboard-add-service div.button-with-arrow a:after,.aa__dashboard-add-service div.button-with-arrow .my-account__link-wrapper a:after,.my-account__link-wrapper .aa__dashboard-add-service .button-with-h-arrow a:after,.aa__dashboard-add-service .button-with-h-arrow .my-account__link-wrapper a:after,.my-account__link-wrapper .aa__dashboard-add-service .block-tabs div.hotel-button a:after,.aa__dashboard-add-service .block-tabs div.hotel-button .my-account__link-wrapper a:after,.my-account__link-wrapper .block-tabs .aa__dashboard-add-service div.hotel-button a:after,.block-tabs .aa__dashboard-add-service div.hotel-button .my-account__link-wrapper a:after,.my-account__link-wrapper .aa__dashboard-add-service .page .block-reserver .wrapper .form-body div.hotel-button a:after,.aa__dashboard-add-service .page .block-reserver .wrapper .form-body div.hotel-button .my-account__link-wrapper a:after,.my-account__link-wrapper .page .block-reserver .wrapper .form-body .aa__dashboard-add-service div.hotel-button a:after,.page .block-reserver .wrapper .form-body .aa__dashboard-add-service div.hotel-button .my-account__link-wrapper a:after,.my-account__link-wrapper .aa__submit-input:after,.my-account__link-wrapper .aa__submit-link:after,.my-account__link-wrapper .aa__arrows--small-arrow .slick-prev:before,.aa__arrows--small-arrow .my-account__link-wrapper .slick-prev:before,.my-account__link-wrapper .aa__arrows--small-arrow .slick-next:before,.aa__arrows--small-arrow .my-account__link-wrapper .slick-next:before,.my-account__link-wrapper .aa__arrows--arrow .slick-prev:before,.aa__arrows--arrow .my-account__link-wrapper .slick-prev:before,.my-account__link-wrapper .aa__arrows--arrow .slick-next:before,.aa__arrows--arrow .my-account__link-wrapper .slick-next:before,.my-account__link-wrapper .aa__list--check li:before,.aa__list--check .my-account__link-wrapper li:before{vertical-align:bottom;font-weight:600;}.my-account__link-wrapper--grey a{color:#898989;}.form-espace-perso__title-page{font-family:'sgp-l';font-size:42px;color:#142c59;line-height:normal;margin-bottom:20px;}.form-espace-perso__container{background-color:#fff;padding:30px;overflow:hidden;margin:30px 0;}.form-espace-perso-donnees-perso__title-container{color:#142c59;position:relative;padding-left:65px;margin-bottom:20px;}.form-espace-perso-donnees-perso__title-container:before{content:'\E902';display:inline-block;font-family:"aa-font-icons";color:#f7941e;font-size:43px;position:absolute;left:0;top:50%;transform:translateY(-50%);}.form-espace-perso-travel-doc__title-container{color:#142c59;position:relative;padding-left:60px;margin-bottom:20px;}.form-espace-perso-travel-doc__title-container:before{content:'\E903';display:inline-block;font-family:"aa-font-icons";color:#f7941e;font-size:50px;position:absolute;left:0;top:50%;transform:translateY(-50%);}.form-espace-perso__title{font-family:'sgp-l';font-size:26px;line-height:1em;text-transform:uppercase;}.form-espace-perso__subtitle{font-family:'sgp-m';font-size:23px;line-height:1em;}.form-espace-perso__title-separateur{width:100%;height:5px;background-color:#142c59;margin-bottom:35px;}.form-espace-perso__title-block{font-family:'sgp-l';font-size:23px;color:#142c59;line-height:normal;text-transform:uppercase;margin-bottom:30px;}.form-espace-perso--col__container{display:flex;margin-top:5px;}.form-espace-perso--col1,.form-espace-perso--col2{width:49%;display:inline-block;}.form-espace-perso__block-container label{color:#142c59;font-family:'sgp-l';font-size:14px;line-height:normal;margin:10px 0 5px 0;}.form-espace-perso__block-container input.form-text{border:2px solid #cccccc;font-family:'sgp-li';font-size:12px;width:350px;padding:5px;color:#757474;height:22px;font-weight:600;}.form-espace-perso__civilite{width:100%;}.form-espace-perso__civilite label{display:inline-block;padding-right:10px;padding-left:0;color:#142c59;font-family:'sgp-l';font-size:14px;margin:0;}.form-espace-perso__birthday_format{font-family:'sgp-li';font-size:12px;line-height:normal;color:#7f7f7f;}.form-espace-perso__container .container-inline-date .date-padding{padding:0;float:none;display:flex;width:100%;}.form-espace-perso__container .container-inline-date .form-type-select{width:100%;}.form-espace-perso__block-container .date-padding select{width:100%;}.form-espace-perso__civilite .form-radios{display:inline-block;}.form-espace-perso__block-separateur{width:100%;height:5px;background-color:#dcdcdc;margin-top:35px;margin-bottom:35px;clear:both;}.form-espace-perso__azur-plus{padding:30px;background-color:#dcdcdc;}.form-espace-perso__azur-plus #azur_number_wrapper{color:#142c59;font-family:'sgp-l';font-size:14px;line-height:2.3;position:relative;margin-bottom:5px;}.form-espace-perso__azur-plus #azur_number_wrapper:after{content:'';display:inline-block;height:26px;width:108px;background-image:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/azur-plus.png);background-repeat:no-repeat;margin-left:12px;position:absolute;}.form-espace-perso__block-container select{background-color:white;height:38px;width:364px;border-color:#cccccc;color:#757474;font-family:'sgp-li';font-weight:600;}.form-espace-perso__label-mobile{color:#142c59;font-family:'sgp-l';font-size:14px;line-height:normal;margin:10px 0 5px 0;}.form-espace-perso__mobile-container{display:flex;align-items:baseline;}.form-espace-perso__add-phone-block{display:none;}.form-espace-perso__mobile-num{padding-left:5px;}.form-espace-perso__mobile-container select{width:80px;}.form-espace-perso__mobile-container input.form-text{width:200px;}.new-account .form-espace-perso__mobile-container input.form-text,.aa__dashboard--lightbox .fancybox-form .form-espace-perso__mobile-container input.form-text{width:92%;}.new-account .form-espace-perso__mobile-container select,.aa__dashboard--lightbox .fancybox-form .form-espace-perso__mobile-container select{height:42px;}.form-espace-perso__password-label{color:#142c59;font-family:'sgp-l';font-size:14px;line-height:normal;margin:10px 0 5px 0;}.form-espace-perso__password a,.form-espace-perso__add-phone-link a,.form-espace-perso__link a{color:#8b8b8b;font-family:"sgp-r";font-size:14px;line-height:1em;white-space:normal;text-decoration:none;}.form-espace-perso__password a:after,.form-espace-perso__add-phone-link a:after,.form-espace-perso__link a:after{content:'';display:inline-block;height:10px;width:8px;background-image:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/fleche_confirm_grey.png);background-repeat:no-repeat;margin-left:12px;}.form-espace-perso__password a:hover,.form-espace-perso__add-phone-link a:hover,.form-espace-perso__link a:hover{text-decoration:underline;}.form-espace-perso__enregistrer{float:right;position:relative;margin-top:25px;}.form-espace-perso__enregistrer::after{content:'';display:inline-block;height:10px;width:8px;background-image:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/fleche_confirm.png);background-repeat:no-repeat;position:absolute;top:45%;right:0;padding-right:30px;}.form-espace-perso__enregistrer::before{content:'';display:inline-block;height:16px;width:16px;background-image:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/save.png);background-repeat:no-repeat;margin-right:10px;position:absolute;top:50%;transform:translateY(-50%);left:0;margin-left:20px;}.form-espace-perso__enregistrer:hover::after{background-image:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/fleche_confirm_orange.png);}.form-espace-perso__enregistrer:hover::before{background-image:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/save_orange.png);}.form-espace-perso__enregistrer:hover input.form-submit{border:1px solid #f7941e;color:#f7941e;}.form-espace-perso__enregistrer input.form-submit{display:inline-block;padding:10px 50px 10px 50px;border:1px solid #142c59;background-color:transparent;color:#142c59;font-family:"sgp-r";font-size:14px;line-height:1em;text-transform:inherit;white-space:normal;width:auto;height:auto;background:none;position:static;margin:0;}#data-popup-register input{border:1px #A0D5F1 solid;}.form-espace-perso__passeport-container,.form-espace-perso__idcard-container{overflow:hidden;}.form-espace-perso__doc-travel-teaser,.form-espace-perso__teaser-text{color:#142c59;font-size:14px;font-family:'sgp-l';line-height:normal;margin-bottom:20px;}.form-espace-perso__doc-travel-teaser span{font-family:'sgp-m';}.form-espace-perso__passeport-date,.form-espace-perso__idcard-date{display:flex;}.form-espace-perso__passeport-validite input.form-text,.form-espace-perso__passeport-expiration input.form-text,.form-espace-perso__idcard-validite input.form-text,.form-espace-perso__idcard-expiration input.form-text{width:150px;}.form-espace-perso__passeport-validite,.form-espace-perso__idcard-validite{margin-right:30px;}.form-espace-perso__passeport-validite,.form-espace-perso__passeport-expiration,.form-espace-perso__idcard-validite,.form-espace-perso__idcard-expiration{position:relative;}.form-espace-perso__passeport-validite:before,.form-espace-perso__passeport-expiration:before,.form-espace-perso__idcard-validite:before,.form-espace-perso__idcard-expiration:before{content:'\E907';display:inline-block;font-family:"aa-font-icons";color:#142c59;font-size:20px;position:absolute;right:8%;bottom:15%;}.form-espace-perso__passeport-edit input.form-submit,.form-espace-perso__idcard-edit input.form-submit{display:inline-block;padding:0;border:none;background-color:transparent;color:#8b8b8b;font-family:"sgp-r";font-size:14px;line-height:1em;text-transform:inherit;white-space:normal;width:auto;height:auto;background:none;position:static;margin:0;}.form-espace-perso__passeport-edit::after,.form-espace-perso__idcard-edit::after{content:'';display:inline-block;height:10px;width:8px;background-image:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/fleche_confirm_grey.png);background-repeat:no-repeat;margin-left:12px;}.form-espace-perso-accompagnants__title-container{color:#142c59;position:relative;padding-left:60px;margin-bottom:20px;}.form-espace-perso-accompagnants__title-container:before{content:'\E906';display:inline-block;font-family:"aa-font-icons";color:#f7941e;font-size:35px;position:absolute;left:0;top:50%;transform:translateY(-50%);}.form-espace-perso-pref-communication__title-container{color:#142c59;position:relative;padding-left:70px;margin-bottom:20px;}.form-espace-perso-pref-communication__title-container:before{content:'\E904';display:inline-block;font-family:"aa-font-icons";color:#f7941e;font-size:46px;position:absolute;left:0;top:50%;transform:translateY(-50%);}.form-espace-perso-habitudes__title-container{color:#142c59;position:relative;padding-left:60px;margin-bottom:20px;}.form-espace-perso-habitudes__title-container:before{content:'\E905';display:inline-block;font-family:"aa-font-icons";color:#f7941e;font-size:46px;position:absolute;left:0;top:50%;transform:translateY(-50%);}.preference-communication label,.habitudes_voyage label{width:30%;}.form-espace-perso__preferences > .form-item,.form-espace-perso__habitudes > .form-item,.form-espace-perso__habitudes > .form-select > .form-item{display:flex;}.form-espace-perso__preferences select,.form-espace-perso__habitudes select{width:15%;}.form-espace-perso__passengers-wrapper .form-espace-perso__habitudes{width:30%;margin-top:10px;}.form-espace-perso__passengers-label{color:#142c59;font-family:'sgp-l';font-size:14px;line-height:normal;margin:10px 0 5px 0;width:30%;}.habitudes-passagers{border:1px solid #cccccc;color:#142c59;line-height:normal;font-size:11px;padding:5px 28px 5px 10px;width:35%;letter-spacing:0.1px;text-transform:uppercase;position:relative;font-weight:bold;}.aa__form--picker-passenger{width:auto;border:0;}.aa__form--picker-passenger .wrap{position:relative;}.aa__form--picker-passenger .form-button{border:1px solid #cccccc;padding:5px 20px 5px 10px;}.aa__form--picker-passenger .form-button .ico{right:5px;}.form-espace-perso__passengers-wrapper{display:flex;}.form-espace-perso__habitudes .ico{background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -366px -106px;width:11px;height:7px;margin:0;display:inline-block;position:absolute;right:10px;top:50%;transform:translateY(-50%);}.habitudes-passagers .passenger-picker{box-shadow:#93888c 0px 0px 3px;top:25px !important;}.page-my-account.page-my-account-register .page-wrapper > .messages.error{display:none;}.form__espace-perso .form-item select.error{border:1px solid #cccccc;}.block-accompagnant .progress-disabled{float:none;}.form-espace-perso-travel-doc__title-container .progress-disabled{float:none;}.form-espace-perso__add-accompagnant input{background:none;width:auto;height:auto;position:static;padding:0;margin:0;font-size:14px;color:#8b8b8b;font-family:"sgp-r";line-height:normal;white-space:normal;text-decoration:none;}.form-espace-perso__add-accompagnant input:hover{text-decoration:underline;}.form-espace-perso__add-accompagnant{position:relative;margin-top:30px;}.form-espace-perso__add-accompagnant::after{content:'';display:inline-block;height:10px;width:8px;background-image:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/fleche_confirm_grey.png);background-repeat:no-repeat;margin-left:12px;}.form-espace-perso__add-accompagnant::before{content:'\E921';display:inline-block;font-family:"aa-font-icons";color:#898989;font-size:18px;margin-right:10px;}.form-espace-perso__remove-accompagnant input{background:none;width:auto;height:auto;position:static;padding:0;margin:0;font-size:14px;color:#8b8b8b;font-family:"sgp-r";line-height:normal;white-space:normal;text-decoration:none;}.form-espace-perso__remove-accompagnant input:hover{text-decoration:underline;}.form-espace-perso__remove-accompagnant{position:relative;text-align:right;float:right;margin-bottom:10px;}.form-espace-perso__remove-accompagnant::after{content:'';display:inline-block;height:10px;width:8px;background-image:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/fleche_confirm_grey.png);background-repeat:no-repeat;margin-left:12px;}.form-espace-perso__subtitle-accompagnant{line-height:normal;color:#142c59;font-family:'sgp-m';font-size:14px;}.form-espace-perso__edit-password{color:#142c59;line-height:normal;font-family:'sgp-r';margin-top:10px;display:none;}.popup__form-submit.form-espace-perso__valider{float:left;position:relative;margin-top:25px;}.popup__form-submit.form-espace-perso__valider:after{content:'';display:inline-block;height:10px;width:8px;background-image:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/fleche_confirm.png);background-repeat:no-repeat;position:absolute;top:45%;right:0;padding-right:30px;}.popup__form-submit.form-espace-perso__valider:before{content:'';display:inline-block;height:16px;width:16px;background-image:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/save.png);background-repeat:no-repeat;margin-right:10px;position:absolute;top:50%;transform:translateY(-50%);left:0;margin-left:20px;}.popup__form-submit.form-espace-perso__valider:hover::after{background-image:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/fleche_confirm_orange.png);}.popup__form-submit.form-espace-perso__valider:hover::before{background-image:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/save_orange.png);}.popup__form-submit.form-espace-perso__valider:hover input.form-submit{border:1px solid #f7941e;color:#f7941e;}.form-espace-perso__valider input.form-submit{display:inline-block;padding:10px 50px 10px 50px;border:1px solid #142c59;background-color:transparent;color:#142c59;font-family:"sgp-r";font-size:14px;line-height:1em;text-transform:inherit;white-space:normal;width:auto;height:auto;background:none;position:static;margin:0;}.form-espace-perso__attendant_subtitle{font-family:'sgp-m';font-size:14px;line-height:normal;color:#142c59;}.form-espace-perso__doc-travel-infos-perso{margin-bottom:30px;}.container-inline-date .form-item,.container-inline-date .form-item input{width:100%;max-width:364px;}.conditions-generales__title{font-size:25px;color:#002c5a;margin-top:20px;margin-bottom:20px;font-family:"sgp-l";line-height:1em;text-transform:uppercase;}.conditions-generales__container .wysiwyg{color:#002c5a;}.form-create-account-step2__title{font-size:22px;font-family:'sgp-l';color:#142c59;line-height:normal;margin-bottom:0;}.form-create-account-step2__azur-plus,.form-create-account-step2__adresse,.form-create-account-step2__postal,.form-create-account-step2__city,.form-create-account-step2__pays{font-family:'sgp-l';color:#142c59;font-size:14px;line-height:normal;margin-bottom:15px;}.form-create-account-step2__form label{margin-bottom:5px;}.form-create-account-step2__form select{background-color:white;height:35px;width:99%;border-color:#cccccc;color:#142c59;}#data-popup-register .form-create-account-step2__form .form-text{border:1px solid #cccccc;width:96%;height:35px;font-family:'sgp-li';font-size:12px;color:#757474;font-weight:600;}.form-create-account-step2__submits{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;}.form-create-account-step2__cancel a{color:#8b8b8b;font-family:"sgp-r";font-size:14px;line-height:1em;white-space:normal;text-decoration:none;}.form-create-account-step2__cancel a:after{content:'';display:inline-block;height:10px;width:8px;background-image:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/fleche_confirm_grey.png);background-repeat:no-repeat;margin-left:12px;}.form-create-account-step2__confirm{position:relative;}.form-create-account-step2__confirm:after{content:'';display:inline-block;height:10px;width:8px;background-image:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/fleche_confirm.png);background-repeat:no-repeat;margin-right:20px;position:absolute;top:50%;right:0%;}#data-popup-register .form-create-account-step2__confirm input.form-submit{display:inline-block;padding:10px 40px 10px 30px;border:1px solid #142c59;background-color:transparent;color:#142c59;font-family:"sgp-r";font-size:14px;line-height:1em;white-space:normal;width:auto;height:auto;background:none;position:static;}.popup__title,.success-pwd-title{font-size:22px;font-family:'sgp-l';color:#142c59;line-height:normal;margin-bottom:20px;}.popup__infos,.success-pwd-teaser{font-size:14px;font-family:'sgp-l';color:#142c59;line-height:normal;margin-bottom:30px;}.popup-change-pwd__container label{font-size:14px;font-family:'sgp-l';color:#142c59;line-height:normal;margin-bottom:5px;margin-top:10px;}.popup-change-pwd__container input.form-text{border:1px solid #cccccc;font-size:14px;width:98%;height:40px;padding:5px;color:#142c59;box-sizing:border-box;}.popup-change-pwd__container .password-strength{display:none;}.popup-change-pwd__container .confirm-parent > div.password-confirm{display:none;}.popup-change-pwd__container .confirm-parent,.popup-change-pwd__container .password-parent{width:100%;}.popup-change-pwd__container input.form-submit{display:inline-block;padding:10px 50px 10px 50px;border:1px solid #142c59;background-color:transparent;color:#142c59;font-family:"sgp-r";font-size:14px;line-height:1em;text-transform:inherit;white-space:normal;width:auto;height:auto;background:none;position:static;}.popup__form-submit{float:right;position:relative;margin-top:30px;}.popup__form-submit:after{content:'';display:inline-block;height:10px;width:8px;background-image:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/fleche_confirm.png);background-repeat:no-repeat;position:absolute;top:45%;right:0;padding-right:30px;}.popup__form-submit #edit-cancel{border:1px solid #e0dfdf;background-color:#e0dfdf;margin-right:5px;}.mes-reservations__container{color:#142c59;}.mes-reservations__title{font-size:42px;font-family:'sgp-l';color:#142c59;margin:20px 0;line-height:normal;}.mes-reservations__subtitle{font-size:18px;font-family:'sgp-r';color:#142c59;margin-bottom:20px;line-height:normal;width:80%;}.mes-reservations__annees{font-size:23px;font-family:'sgp-r';line-height:normal;margin:20px 0;}.mes-reservations__liste-voyage{font-size:23px;font-family:'sgp-r';line-height:normal;margin:20px 0;text-transform:uppercase;}.mes-reservations__voyage-container{background-color:white;padding:30px;margin-bottom:25px;display:flex;position:relative;}.mes-reservations__dates-container{background-color:#142c59;width:116px;height:116px;color:white;display:flex;flex-direction:column;align-items:center;padding:20px;}.aa-icon-calendrier{font-size:45px;display:inline-block;}.mes-reservations__aeroports .aa-icon-aeroport{font-size:22px;display:inline-block;color:#142c59;margin:0 10px;}.mes-reservations__aeroports .aa-icon-aeroport-multi{font-size:35px;display:inline-block;color:#142c59;margin:0 10px;}.mes-reservations__dates{font-size:20px;font-family:'sgp-m';line-height:normal;text-align:center;margin-top:5px;}.mes-reservations__voyage-infos-container{margin-left:20px;}.mes-reservations__aeroports{font-family:'sgp-r';font-size:24px;line-height:normal;margin-bottom:15px;}.mes-reservations__aeroports span{display:inline-block;vertical-align:middle;}.mes-reservations__infos-voyage{font-family:'sgp-r';font-size:14px;line-height:normal;}.mes-reservations__infos-voyage span,.mes-reservations-details__voyageur-infos span{font-family:"sgp-m";}.mes-reservations__details{position:absolute;bottom:30px;right:30px;border:1px solid #142c59;padding:10px 30px;}.mes-reservations__details:hover{border:1px solid #f7941e;}.mes-reservations__details:hover a{color:#f7941e;}.mes-reservations__details:hover a::after{background-image:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/fleche_confirm_orange.png);}.mes-reservations__details a{font-family:'sgp-r';color:#142c59;font-size:14px;line-height:normal;}.mes-reservations__details a:after{content:'';display:inline-block;height:10px;width:8px;background-image:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/fleche_confirm.png);background-repeat:no-repeat;margin-left:12px;}.mes-reservations__filtre{display:flex;justify-content:space-between;margin-bottom:15px;}.mes-reservations__select-filtre .form-filtre-reservations{display:inline-block;}.mes-reservations__select-filtre span{font-family:'sgp-l';font-size:14px;color:#142c59;line-height:normal;margin-right:10px;}.mes-reservations__select-filtre select{background-color:white;height:35px;width:180px;border-color:#cccccc;color:#142c59;}.mes-reservations__filtre label{display:inline-block;font-family:'sgp-l';font-size:14px;color:#142c59;line-height:normal;margin-right:10px;}.mes-reservations__filtre .row,.mes-reservations__filtre .block-reserver .form-body .last-row,.block-reserver .form-body .mes-reservations__filtre .last-row,.mes-reservations__filtre .block-reserver .form-body .row-pass,.block-reserver .form-body .mes-reservations__filtre .row-pass,.mes-reservations__filtre #tabs-1 .form-body .last-row,#tabs-1 .form-body .mes-reservations__filtre .last-row,.mes-reservations__filtre #tabs-1 .form-body .row-pass,#tabs-1 .form-body .mes-reservations__filtre .row-pass,.mes-reservations__filtre .search-engine-block .form-body .last-row,.search-engine-block .form-body .mes-reservations__filtre .last-row,.mes-reservations__filtre .search-engine-block .form-body .row-pass,.search-engine-block .form-body .mes-reservations__filtre .row-pass,.mes-reservations__filtre .aeroports-block .form-body .last-row,.aeroports-block .form-body .mes-reservations__filtre .last-row,.mes-reservations__filtre .aeroports-block .form-body .row-pass,.aeroports-block .form-body .mes-reservations__filtre .row-pass,.mes-reservations__filtre .block-contact .form-body .last-row,.block-contact .form-body .mes-reservations__filtre .last-row,.mes-reservations__filtre .block-contact .form-body .row-pass,.block-contact .form-body .mes-reservations__filtre .row-pass,.mes-reservations__filtre .block-formulaire-contact .form-body .last-row,.block-formulaire-contact .form-body .mes-reservations__filtre .last-row,.mes-reservations__filtre .block-formulaire-contact .form-body .row-pass,.block-formulaire-contact .form-body .mes-reservations__filtre .row-pass,.mes-reservations__filtre .block-formulaire-facturation .form-body .last-row,.block-formulaire-facturation .form-body .mes-reservations__filtre .last-row,.mes-reservations__filtre .block-formulaire-facturation .form-body .row-pass,.block-formulaire-facturation .form-body .mes-reservations__filtre .row-pass,.mes-reservations__filtre .amadeus .form-body .last-row,.amadeus .form-body .mes-reservations__filtre .last-row,.mes-reservations__filtre .amadeus .form-body .row-pass,.amadeus .form-body .mes-reservations__filtre .row-pass,.mes-reservations__filtre .book-ticket .form-body .last-row,.book-ticket .form-body .mes-reservations__filtre .last-row,.mes-reservations__filtre .book-ticket .form-body .row-pass,.book-ticket .form-body .mes-reservations__filtre .row-pass{display:flex;}.mes-reservations__filtre form{display:flex;align-items:baseline;}.mes-reservations__filtre-date input[type="text"]{width:155px;height:34px;border:1px solid #cccccc;padding-left:5px;}.mes-reservations__filtre-date-from .form-item,.mes-reservations__filtre-date-to .form-item{position:relative;}.mes-reservations__filtre-date-from .form-item::after,.mes-reservations__filtre-date-to .form-item::after{content:'\E907';display:inline-block;font-family:"aa-font-icons";color:#002c5a;font-size:20px;position:absolute;right:5%;top:50%;transform:translateY(-50%);pointer-events:none;}.mes-reservations__filtre-date .form-datepicker{margin-right:10px;}.mes-reservations__filtre-submit input.form-submit{display:inline-block;padding:10px 30px 10px 20px;border:1px solid #142c59;background-color:transparent;color:#142c59;font-family:"sgp-r";font-size:14px;line-height:1em;white-space:normal;width:auto;height:auto;background:none;margin-left:10px;position:static;}.mes-reservations__filtre-submit{position:relative;}.mes-reservations__filtre-submit::after{content:'';display:inline-block;height:10px;width:8px;background-image:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/fleche_confirm.png);background-repeat:no-repeat;margin-right:20px;position:absolute;top:55%;transform:translateY(-50%);right:0;}.mes-reservations__filtre-submit:hover::after{background-image:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/fleche_confirm_orange.png);}.mes-reservations__filtre-submit:hover input.form-submit{border:1px solid #f7941e;color:#f7941e;}.mes-reservations-details__link a{font-size:14px;font-family:'sgp-r';line-height:normal;color:#142c59;margin-top:20px;}.mes-reservations-details__link a:hover{text-decoration:underline;}.mes-reservations-details__teaser{background-color:#fff;padding:30px;display:flex;justify-content:space-between;font-size:14px;font-family:'sgp-l';margin-bottom:35px;}.mes-reservations-details__teaser span{font-family:'sgp-m';}.mes-reservations-details__vol-infos{font-size:26px;font-family:'sgp-l';color:#142c59;margin:20px 0;line-height:normal;text-transform:uppercase;}.mes-reservations-details__voyage-container,.mes-reservations-details__voyageur-container{background-color:white;padding:30px;display:flex;position:relative;}.mes-reservations-details__voyage-container .mes-reservations__dates-container{width:140px;}.mes-reservations-details__voyageur-container{flex-wrap:wrap;justify-content:space-between;}.mes-reservations-details__infos-voyage{font-family:'sgp-r';font-size:14px;line-height:normal;display:flex;justify-content:space-between;}.mes-reservations__itineraire-voyage{padding-left:10px;position:relative;}.mes-reservations__itineraire-voyage span{font-family:'sgp-m';}.mes-reservations__itineraire-aller,.mes-reservations__itineraire-retour{display:flex;flex-direction:row;}.mes-reservations__itineraire-horaires{margin-right:10px;}.mes-reservations__itineraire-voyage::before{content:'';display:inline-block;width:2px;background-color:#A0D5F1;position:absolute;top:0;bottom:0;left:0;}.mes-reservations-details__voyage-infos-container{margin-left:20px;width:100%;}.mes-reservations__itineraire-horaires{font-family:'sgp-m';}.mes-reservations__itineraire-infos{display:flex;justify-content:space-between;}.mes-reservations__itineraire-infos-col1{margin-right:35px;}.mes-reservations__itineraire-infos span{font-family:'sgp-m';}.mes-reservations-details__voyageur-infos{display:flex;font-size:14px;font-family:'sgp-r';line-height:normal;width:47%;margin-bottom:30px;padding-bottom:10px;position:relative;}.mes-reservations-details__voyageur-infos::after{content:'';display:inline-block;position:absolute;left:0;right:0;bottom:0;height:2px;background-color:#cccccc;}.mes-reservations-details__nbr-voyageur{display:flex;align-items:baseline;margin-right:30px;}.mes-reservations-details__voyageurs-service{margin-left:20px;display:flex;flex-direction:column;justify-content:center;}.mes-reservations-details__voyageurs-service span{font-family:'sgp-m';}.mes-reservations-details__nbr-voyageur .aa-icon-passager{font-size:20px;color:#f7941e;margin-right:10px;}.block-tabs .mes-reservations__multiple_link .link{color:#142c59;top:0;right:0;bottom:auto;font-weight:bold;text-transform:uppercase;font-size:11px;}.block-tabs .mes-reservations__multiple_link .link::before{content:'';background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -351px -106px;width:6px;height:11px;display:inline-block;vertical-align:baseline;padding:0 6px 0 0;}.mes-reservations__quicksearch-container{background-color:#fff;padding:20px;}.mes-reservations__quicksearch-teaser{font-size:14px;font-family:'sgp-l';color:#142c59;line-height:normal;margin-bottom:20px;}.mes-reservations__quicksearch .block-tabs.evo{margin:auto;height:300px;}.mes-reservations__quicksearch .block-tabs.evo #tabs-1{height:230px;min-height:230px;border:1px solid black;padding:15px 10px;}.mes-reservations__quicksearch .block-tabs .button-with-arrow,.mes-reservations__quicksearch .block-tabs div.hotel-button,.mes-reservations__quicksearch .block-tabs .page .block-reserver .wrapper .form-body div.hotel-button,.page .block-reserver .wrapper .form-body .mes-reservations__quicksearch .block-tabs div.hotel-button{position:relative;float:right;right:auto;bottom:auto;}.quicksearch__submit a{width:auto;height:100%;padding:0 45px 0 17px;text-transform:uppercase;text-decoration:none;text-align:center;font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:18px;color:#fff;line-height:37px;position:relative;top:auto;left:auto;background-color:#A5027D;}.quicksearch__submit a .arrow-ico{display:inline-block;width:10px;height:19px;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -404px 0;position:absolute;right:20px;top:10px;zoom:1;cursor:pointer;}.mes-reservations__quicksearch .block-tabs.evo #tabs-1 .form-body{position:relative;padding-bottom:10px;}.mes-reservations__quicksearch .block-tabs.evo #tabs-1 .form-body .form-radio{padding-bottom:15px;}.mes-reservations__quicksearch .block-tabs.evo #tabs-1 .form-body .form-radio label{padding:0;}.mes-reservations__quicksearch .block-tabs.evo #tabs-1 .form-body .form-datepicker{text-align:right;}.mes-reservations__quicksearch .block-tabs.evo #tabs-1 .form-body .form-datepicker.disabled .disabled-layer{right:0;}.mes-reservations__label-aller{float:left;position:absolute;right:30%;top:23%;z-index:1;color:#666666;font-size:11px;text-transform:uppercase;}.mes-reservations__label-retour{float:left;position:absolute;right:30%;top:48%;z-index:1;color:#666666;font-size:11px;text-transform:uppercase;}.mes-reservations__quicksearch-link{color:#142c59;font-size:11px;float:left;margin-left:20px;position:relative;}.mes-reservations__quicksearch-link::after{content:'';display:inline-block;height:10px;width:8px;background-image:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/fleche_confirm.png);background-repeat:no-repeat;position:absolute;top:55%;transform:translateY(-50%);left:-15px;}.mes-reservations__quicksearch-submit{display:flex;justify-content:space-between;align-items:baseline;}.mes-reservation__commercial select,.aa__form--alert-select .form-item select,.aa__form--alert-select-mobile .form-item select{color:#002c5a;font-size:11px;font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-weight:bold;height:28px;line-height:28px;border:1px solid #cccccc;padding:0 10px;border-right:1px solid #cccccc !important;}.mes-reservation__commercial select::-ms-expand,.aa__form--alert-select .form-item select::-ms-expand,.aa__form--alert-select-mobile .form-item select::-ms-expand{display:none;}.mes-reservation__commercial,.aa__form--alert-select .form-item,.aa__form--alert-select-mobile .form-item{position:relative;}.mes-reservation__commercial::after,.aa__form--alert-select .form-item::after,.aa__form--alert-select-mobile .form-item::after{content:'';display:block;position:absolute;width:22px;height:26px;background:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -362px -97px;background-color:transparent;right:2px;top:1px;background-color:white;pointer-events:none;}.mes-reservations__edit-resa{right:250px;float:left;position:absolute;bottom:35px;}.mes-reservations__edit-resa div.button-with-arrow,.mes-reservations__edit-resa .button-with-h-arrow,.mes-reservations__edit-resa .block-tabs div.hotel-button,.block-tabs .mes-reservations__edit-resa div.hotel-button,.mes-reservations__edit-resa .page .block-reserver .wrapper .form-body div.hotel-button,.page .block-reserver .wrapper .form-body .mes-reservations__edit-resa div.hotel-button{background-color:transparent;}.mes-reservations__edit-resa div.button-with-arrow a,.mes-reservations__edit-resa .button-with-h-arrow a,.mes-reservations__edit-resa .block-tabs div.hotel-button a,.block-tabs .mes-reservations__edit-resa div.hotel-button a,.mes-reservations__edit-resa .page .block-reserver .wrapper .form-body div.hotel-button a,.page .block-reserver .wrapper .form-body .mes-reservations__edit-resa div.hotel-button a{color:#7f7f7f;text-transform:none;font-family:'sgp-r';font-size:14px;}.mes-reservations__edit-resa div.button-with-arrow a:hover,.mes-reservations__edit-resa .button-with-h-arrow a:hover,.mes-reservations__edit-resa .block-tabs div.hotel-button a:hover,.block-tabs .mes-reservations__edit-resa div.hotel-button a:hover,.mes-reservations__edit-resa .page .block-reserver .wrapper .form-body div.hotel-button a:hover,.page .block-reserver .wrapper .form-body .mes-reservations__edit-resa div.hotel-button a:hover{text-decoration:underline;}.mes-reservations__edit-resa div.button-with-arrow a:after,.mes-reservations__edit-resa .button-with-h-arrow a:after,.mes-reservations__edit-resa .block-tabs div.hotel-button a:after,.block-tabs .mes-reservations__edit-resa div.hotel-button a:after,.mes-reservations__edit-resa .page .block-reserver .wrapper .form-body div.hotel-button a:after,.page .block-reserver .wrapper .form-body .mes-reservations__edit-resa div.hotel-button a:after{content:'';display:inline-block;height:10px;width:8px;background-image:url(//www.aigle-azur.com/sites/all/themes/custom/aa/html/images/fleche_confirm_grey.png);background-repeat:no-repeat;margin-left:12px;}.mes-reservations__edit-resa div.button-with-arrow a .arrow-ico,.mes-reservations__edit-resa .button-with-h-arrow a .arrow-ico,.mes-reservations__edit-resa .block-tabs div.hotel-button a .arrow-ico,.block-tabs .mes-reservations__edit-resa div.hotel-button a .arrow-ico,.mes-reservations__edit-resa .page .block-reserver .wrapper .form-body div.hotel-button a .arrow-ico,.page .block-reserver .wrapper .form-body .mes-reservations__edit-resa div.hotel-button a .arrow-ico{display:none;}.mes-reservations__enregistrement-vol{display:flex;padding:10px 20px;background-color:#A5027D;color:white;font-family:'sgp-r';font-size:14px;align-items:center;}.mes-reservations__enregistrement-vol .aa-icon-alertes{font-size:20px;}.mes-reservations__enregistrement-vol a{text-decoration:underline;padding-left:5px;}.mes-reservation__text-enregistrement{padding-left:20px;padding-right:20px;}.mes-reservations__prochain_voyage .mes-reservations__dates-container{background-color:#f7941e;}.dashboard__embarquement-link{display:flex;align-items:center;}.dashboard__embarquement-link .aa-icon-carte-embarquement{font-size:22px;color:#10a388;}.o-grid.aa__reservations-details-slider-container,.form-create-account__civilite .aa__reservations-details-slider-container.form-type-radios,.form-create-account__birthday .aa__reservations-details-slider-container#edit-birth-date{background-color:#efeeec;padding-bottom:20px;}.o-grid,.form-create-account__civilite .form-type-radios,.form-create-account__birthday #edit-birth-date,.o-grid__item,.form-create-account__civilite .form-type-radios > label,.form-create-account__civilite .form-type-radios #edit-civility,.form-create-account__birthday #edit-birth-date .form-item{display:inline-block;display:-ms-flexbox;display:-webkit-box;display:flex;zoom:1;}.o-grid,.form-create-account__civilite .form-type-radios,.form-create-account__birthday #edit-birth-date{width:100%;max-width:100%;padding:0;margin:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;flex:1 1 auto;}.o-grid--justify-center{text-align:center;text-align-last:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}.o-grid--justify-start{text-align:left;text-align-last:left;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;}.o-grid--justify-end{text-align:right;text-align-last:right;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}.o-grid--align-center,.form-create-account__civilite .form-type-radios,.aa__submit-link,.aa__dashboard-add-service div.button-with-arrow a,.aa__dashboard-add-service .button-with-h-arrow a,.aa__dashboard-add-service .block-tabs div.hotel-button a,.block-tabs .aa__dashboard-add-service div.hotel-button a,.aa__dashboard-add-service .page .block-reserver .wrapper .form-body div.hotel-button a,.page .block-reserver .wrapper .form-body .aa__dashboard-add-service div.hotel-button a,a.aa__submit-link{-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.o-grid--align-start{-ms-align-items:flex-start;-webkit-align-items:flex-start;align-items:flex-start;}.o-grid--align-self-start{-ms-flex-item-align:flex-start;-webkit-align-self:flex-start;align-self:flex-start;}.o-grid--align-self-center{-ms-flex-item-align:flex-center;-webkit-align-self:flex-center;align-self:center;}.o-grid--align-self-end{-ms-flex-item-align:flex-end;-webkit-align-self:flex-end;align-self:flex-end;}.o-grid--align-end{-ms-align-items:flex-end;-webkit-align-items:flex-end;align-items:flex-end;}.o-grid--row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;}.o-grid--row-reverse{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;}.o-grid--column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;}.o-grid--grow-1{-ms-flex-grow:1;-webkit-flex-grow:1;flex-grow:1;}.o-grid__item,.form-create-account__civilite .form-type-radios > label,.form-create-account__civilite .form-type-radios #edit-civility,.form-create-account__birthday #edit-birth-date .form-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;vertical-align:top;}.o-grid__item--10{width:10%;}.o-grid__item--15,.form-create-account__civilite .form-type-radios > label{width:15%;}.o-grid__item--20{width:20%;}.o-grid__item--25{width:25%;}.o-grid__item--30{width:30%;}.o-grid__item--35{width:35%;}.o-grid__item--40{width:40%;}.o-grid__item--45{width:45%;}.o-grid__item--50{width:50%;}.o-grid__item--55{width:55%;}.o-grid__item--60{width:60%;}.o-grid__item--65{width:65%;}.o-grid__item--70{width:70%;}.o-grid__item--75{width:75%;}.o-grid__item--80{width:80%;}.o-grid__item--85,.form-create-account__civilite .form-type-radios #edit-civility{width:85%;}.o-grid__item--90{width:90%;}/**/