div#AIRLINE_PAGE_WRAPPER{background-color:#f4f3f0;}div#AIRLINE_PAGE_CONTENT{width:1019px;display:table;margin:0 auto;}div#taplc_airline_detail_main_0{width:690px;float:left;}div#taplc_airline_detail_sidebar_0{float:right;width:300px;margin-top:35px;}h3.lfu_title{margin:25px 0 15px;font-size:18px;}.lowFaresUnit .photo{position:relative;margin-bottom:7px;width:315px;height:207px;background-position:center center;background-size:cover;}.lowFaresUnit .clickArea{position:absolute;top:0;bottom:0;left:0;right:0;}.lowFaresUnit .caption{position:absolute;left:0;top:0;right:0;height:18px;padding:10px 20px;font-size:1.167em;color:#fff;z-index:2;background-color:rgba(0,0,0,0.6);}.lowFaresUnit .dest{float:left;margin-top:2px;width:180px;height:14px;line-height:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.lowFaresUnit .price{float:right;margin-top:-2px;font-size:18px;font-weight:bold;}.lowFaresUnit li{float:left;width:315px;padding-bottom:20px;}.lowFaresUnit li:nth-of-type(2n+1){margin-right:20px;clear:left;}.lowFaresUnit li:nth-of-type(n+3){padding-top:10px;}.lowFaresUnit li a{display:block;text-decoration:none;}.lowFaresUnit .info{display:block;}.lowFaresUnit .infotext{display:inline-block;position:relative;margin-top:8px;color:#069;}.lowFaresUnit .airline{margin-bottom:5px;font-size:14px;font-weight:bold;}.lowFaresUnit .rating{margin:5px 15px 5px 0;}.lowFaresUnit .hoverHighlight{transition:.2s opacity;cursor:pointer;}.lowFaresUnit .hoverHighlight:hover{opacity:.9;transition:.2s opacity;}#lowfares_popup{display:none;position:fixed;height:200px;width:590px;top:50%;left:50%;z-index:9999;margin-top:-100px;margin-left:-328px;padding:20px 30px;border:3px solid black;background-color:#fff;}#lowfares_popup h3{padding-bottom:.5em;}#lowfares_popup h3 .price.fade{color:transparent;-webkit-transition:1s color;-moz-transition:1s color;-ms-transition:1s color;-o-transition:1s color;transition:1s color;}#lowfares_popup .close{position:absolute;top:-10px;right:-10px;height:20px;width:20px;border-radius:1em;border:2px solid white;color:white;background-color:black;font-size:20px;line-height:20px;text-align:center;cursor:pointer;}#lowfares_popup p{font-size:14px;}#lowfares_popup #datesTravelerBlock{padding-top:15px;}#lowfares_popup input.text{position:relative;width:239px;margin-bottom:3px;padding:8px;padding-left:32px;font-size:100%;color:#505050;background-position:-496px -604px;}#lowfares_popup .orangeActionButton{display:inline-block;border:1px solid #FAAF00;-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;padding:5px 12px;line-height:1;font-weight:bold;text-decoration:none;color:#000;box-shadow:0 2px 0 rgba(0,0,0,0.1);background:#fdc103;background:-webkit-linear-gradient(bottom,#fdc103,#fee4a2);background:-ms-linear-gradient(center bottom,#fdc103,#fee4a2);background:-moz-linear-gradient(center bottom,#fdc103 0,#fee4a2 100%);background:-o-linear-gradient(#fee4a2,#fdc103);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fee4a2',endColorstr='#fdc103',GradientType=0);background:linear-gradient(bottom,#fdc103,#fee4a2);-webkit-box-shadow:0 2px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 2px 0 rgba(0,0,0,0.1);text-shadow:0 1px #FEF0C5;border-collapse:separate;cursor:pointer;}#lowfares_popup .orangeActionButton:hover{text-decoration:none;background:#FFC041;}#lowfares_popup .ctaButton{position:absolute;bottom:30px;right:30px;padding:8px 23px;font-size:14px;}#overlayBG{display:none;position:fixed;left:0;top:0;right:0;bottom:0;z-index:9997;visibility:visible;zoom:1;opacity:.6;background-color:#000;}.flightsLFCard{width:310px;border:1px solid #e9e9e9;display:inline-block;margin-bottom:10px;padding:10px;font:12px Arial;color:#2c2c2c;cursor:pointer;}.flightsLFCard div{display:inline-block;}.flightsLFCard:nth-child(2n){margin-left:10px;}.flightsLFCard .head{display:block;font-size:13px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #e9e9e9;}.flightsLFCard .head .left.orig{overflow:hidden;text-overflow:ellipsis;min-width:110px;max-width:140px;white-space:nowrap;}.flightsLFCard .head .right.dest{overflow:hidden;}.flightsLFCard .head .divider{margin:0 30px 0 0;font-size:10px;color:#999;vertical-align:super;}.flightsLFCard .head .airportCode{font-weight:bold;color:#589442;}.flightsLFCard .foot{display:block;}.flightsLFCard .foot .airlineLogo{width:25px;height:25px;border:1px solid #e9e9e9;margin-right:10px;background-size:contain;background-position:center center;background-repeat:no-repeat;}.flightsLFCardSearchBtn{cursor:pointer;float:right;height:30px;width:64px;background:#fc0;color:#2c2c2c;font:bold 16px arial,sans-serif;text-align:center;line-height:30px;border-radius:3px;border:none;}.flightsLFCard .foot .dateRange{color:#999;}.lfcard_lb{position:absolute;width:552px;height:140px;background-color:#f4f3f0;font-family:Arial;border:5px solid rgba(255,255,255,0.5);border-radius:5px;background-clip:padding-box;}body.lang_el .lfcard_lb,body.lang_nl .lfcard_lb{width:584px;}.lfcard_lb.overlay .inner{padding:0;background:none;}.lfcard_lb:after{content:"";display:table;clear:both;}.lfcard_lb form{margin:25px;font-size:0;position:relative;}.lfcard_lb .locElems input.text{width:241px;}.lfcard_lb .fldst.rhs.wrap{position:absolute;right:0;height:auto;}.lfcard_lb .locElems input.text{font:14px Arial;width:228px;margin-bottom:15px;margin-right:0;padding-left:4px;}body.lang_el .lfcard_lb .locElems input.text,body.lang_nl .lfcard_lb .locElems input.text{width:254px;}.lfcard_lb input.text{font:14px Arial;border-radius:3px;border:1px solid #c8c8c8;height:30px;}.lfcard_lb .gray-arrow{width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #c8c8c8;position:absolute;top:14px;left:49.5%;}.lfcard_lb .doSearch{cursor:pointer;background:#fc0;color:#2c2c2c;font:bold 14px arial,sans-serif;box-shadow:-1px -1px 2px #cea500 inset;border:0;border-radius:3px;padding:9px 9px 9.5px 9px;min-width:100px;float:right;}.lfcard_lb .locElems .sprite-calendar-grn{background-position-y:-610px;}.lfcard_lb .lflb_close{top:0;right:0;height:20px;width:20px;line-height:20px;text-align:center;}.lfcard_lb .lflb_close::after{content:"X";}.lfcard_lb .midpoint{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #f4f3f0;position:absolute;left:48%;top:-9px;}#lflbDates .selText{width:100%;}#lflbDates input.text{padding-left:5px;}.lfcard_lb .travSelect{padding:9px 20px 7px 4px;font-size:14px;border-radius:3px;width:124px;opacity:inherit;-webkit-appearance:none;-moz-appearance:none;}.lfcard_lb .travSelect::-ms-expand{display:none;}.lfcard_lb .travelers{position:relative;}.lfcard_lb .travelers .ieHideSelect{position:absolute;width:20px;height:20px;right:18px;top:-16px;margin:2px;background:white;z-index:5;pointer-events:none;}.lfcard_lb .travelers .dnArr{position:absolute;right:8px;bottom:2px;width:8px;height:8px;border:2px solid #589442;border-right:0;border-top:0;z-index:6;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',M11=0.8,M12=0.8,M21=-0.8,M22=0.8);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(SizingMethod='auto expand',M11=0.8,M12=0.8,M21=-0.8,M22=0.8)";pointer-events:none;}#lflbDates .fldst input{width:115px;border:1px solid #c8c8c8;border-radius:3px;}#lflbDates .cal input{margin-right:10px;}.lfcard_lb_overlay{display:none;position:fixed;left:0;top:0;width:100%;height:4000px;z-index:9999;opacity:.6;background-color:#000;}.autocompleter-choices.flights.lfcard_typeahead{z-index:9999!important;}DIV.ppr_rup.ppr_priv_airlines_index_main .mainColumnContent{width:660px;padding:5px 15px 15px 15px;background-color:white;border:1px solid #ddd;}DIV.ppr_rup.ppr_priv_airlines_index_main .listingSection{padding:20px 0;}DIV.ppr_rup.ppr_priv_airlines_index_main .listingSection .listingTitleBar{font-size:24px;font-weight:bold;width:100%;padding-bottom:5px;border-bottom:1px solid #ddd;margin-bottom:5px;}DIV.ppr_rup.ppr_priv_airlines_index_main .listingSection .listingTitleBar .listingTitleText{padding-left:10px;}DIV.ppr_rup.ppr_priv_airlines_index_main .listingSection .listingContent .column{width:50%;display:inline-block;vertical-align:top;}DIV.ppr_rup.ppr_priv_airlines_index_main .listingSection .listingContent .airlineData{padding:10px 0;}DIV.ppr_rup.ppr_priv_airlines_index_main .listingSection .listingContent .airlineData .airlineImageContainer{width:33px;height:33px;overflow:hidden;display:inline-block;margin-right:10px;vertical-align:middle;border:1px solid #ddd;}DIV.ppr_rup.ppr_priv_airlines_index_main .listingSection .listingContent .airlineData .airlineImageContainer .logoImage{width:33px;height:33px;}DIV.ppr_rup.ppr_priv_airlines_index_main .listingSection .listingContent .airlineData .airlineSummary{display:inline-block;vertical-align:middle;}DIV.ppr_rup.ppr_priv_airlines_index_main .listingSection .listingContent .airlineData .airlineSummary .airlineName{font-size:13px;font-weight:bold;padding-bottom:3px;}DIV.ppr_rup.ppr_priv_airlines_index_main .listingSection .listingContent .airlineData .airlineSummary .detailsLink{cursor:pointer;}DIV.ppr_rup.ppr_priv_airlines_index_main .listingSection .listingContent .airlineData .airlineSummary .detailsLink .airlineRating{display:inline-block;}DIV.ppr_rup.ppr_priv_airlines_index_main .listingSection .listingContent .airlineData .airlineSummary .detailsLink .airlineReviews{display:inline-block;vertical-align:top;}DIV.ppr_rup.ppr_priv_airlines_index_main .listingSection .listingContent .airlineData .airlineSummary .detailsLink .airlineReviews:hover{text-decoration:underline;}DIV.ppr_rup.ppr_priv_airlines_index_main .listingSection .hiddenOverlay{display:none;}DIV.ppr_rup.ppr_priv_airlines_index_main .airlineDetailRatings .airlineDetailRatingsTitle{background-color:white;padding:25px 30px;font-size:18px;font-weight:bold;border-bottom:1px solid #ddd;}DIV.ppr_rup.ppr_priv_airlines_index_main .airlineDetailRatings .airlineDetailRatingsContent{padding:18px 30px;border-top:1px solid white;}DIV.ppr_rup.ppr_priv_airlines_index_main .airlineDetailRatings .airlineDetailRatingsContent .column{width:50%;display:inline-block;}DIV.ppr_rup.ppr_priv_airlines_index_main .airlineDetailRatings .airlineDetailRatingsContent .airlineDetailRating{background-color:#f4f3f0;margin:10px 0;}DIV.ppr_rup.ppr_priv_airlines_index_main .airlineDetailRatings .airlineDetailRatingsContent .airlineDetailRating .rating{display:inline-block;vertical-align:middle;}DIV.ppr_rup.ppr_priv_airlines_index_main .airlineDetailRatings .airlineDetailRatingsContent .airlineDetailRating .label{display:inline-block;}DIV.ppr_rup.ppr_priv_airlines_index_main .airlineDetailRatings .airlineDetailRatingsContent .rateLink{margin-top:15px;font-weight:bold;}DIV.prw_rup.prw_common_location_rating_simple .ratingDesc{vertical-align:middle;margin:0 2px 0 5px;color:#589442;-webkit-font-smoothing:antialiased;}DIV.ppr_rup.ppr_priv_airline_detail_main #AIRLINE_DETAIL_MAIN_WRAPPER{width:690px;padding-top:35px;}DIV.ppr_rup.ppr_priv_airline_detail_main #summaryDiv{height:190px;background-color:white;border:1px solid #ddd;padding:0 30px 0 30px;margin-bottom:15px;}DIV.ppr_rup.ppr_priv_airline_detail_main #summaryDiv .ratingsContainer{padding-top:18px;}DIV.ppr_rup.ppr_priv_airline_detail_main #summaryDiv .ratingsContainer .ratingContainer{width:300px;display:inline-block;margin:3px;}DIV.ppr_rup.ppr_priv_airline_detail_main #summaryDiv .ratingsContainer .ratingContainer .prw_rup{display:inline-block;}DIV.ppr_rup.ppr_priv_airline_detail_main #summaryDiv .ratingsContainer .ratingContainer .ratingTitle{position:relative;top:-2px;}DIV.ppr_rup.ppr_priv_airline_detail_main #aboutAirlineDiv{background:white;height:245px;padding:0 30px 0 30px;overflow:hidden;border:1px solid #ddd;}DIV.ppr_rup.ppr_priv_airline_detail_main #aboutAirlineDiv .aboutBody{font-size:13px;line-height:19px;overflow:hidden;height:550px;padding-top:18px;}DIV.ppr_rup.ppr_priv_airline_detail_main #aboutAirlineDiv .moreLinkDiv{padding-top:5px;height:14px;display:none;}DIV.ppr_rup.ppr_priv_airline_detail_main #aboutAirlineDiv .moreLinkDiv .moreLink{float:right;color:#3794e0;cursor:pointer;}DIV.ppr_rup.ppr_priv_airline_detail_main .header{height:35px;border-bottom:1px #d7d7d7 solid;padding-top:25px;font-size:20px;}DIV.ppr_rup.ppr_priv_airline_detail_main .header #rateLink{font-size:12px;float:right;color:#069;font-weight:700;margin-top:-15px;cursor:pointer;}DIV.ppr_rup.ppr_priv_airline_detail_search_form #AIRLINE_DETAIL_FORM_WRAPPER{display:table;margin:0 auto;width:1019px;}DIV.ppr_rup.ppr_priv_airline_detail_search_form #AIRLINE_DETAIL_FORM_WRAPPER .menuArea{position:relative;height:450px;background-color:white;}DIV.ppr_rup.ppr_priv_airline_detail_search_form #AIRLINE_DETAIL_FORM_WRAPPER .menuArea .heroArea img{width:100%;}DIV.ppr_rup.ppr_priv_airline_detail_search_form #AIRLINE_DETAIL_FORM_WRAPPER .menuArea .mainForm{position:absolute;left:30px;top:20px;width:360px;height:293px;background-color:white;border:1px solid #d7d7d7;}DIV.ppr_rup.ppr_priv_airline_detail_search_form #AIRLINE_DETAIL_FORM_WRAPPER .menuArea .mainForm .searchWidget{height:280px;background-color:#f4f2f0;}DIV.ppr_rup.ppr_priv_airline_detail_search_form #AIRLINE_DETAIL_FORM_WRAPPER .menuArea .mainForm .searchWidget input.text{width:315px;border-radius:3px;}DIV.ppr_rup.ppr_priv_airline_detail_search_form #AIRLINE_DETAIL_FORM_WRAPPER .menuArea .mainForm .searchWidget .dates{width:160px;}DIV.ppr_rup.ppr_priv_airline_detail_search_form #AIRLINE_DETAIL_FORM_WRAPPER .menuArea .mainForm .searchWidget .dates .text{width:145px;background:#fff url("/img2/flights/calendar.png") 140px center no-repeat;}DIV.ppr_rup.ppr_priv_airline_detail_search_form #AIRLINE_DETAIL_FORM_WRAPPER .menuArea .mainForm .searchWidget .travelersSelector{width:160px;}DIV.ppr_rup.ppr_priv_airline_detail_search_form #AIRLINE_DETAIL_FORM_WRAPPER .menuArea .mainForm .searchWidget .travelersSelector .travelersLander{width:160px;background:#fff url('/img2/flights/caret_down_green.png') 140px center no-repeat;}DIV.ppr_rup.ppr_priv_airline_detail_search_form #AIRLINE_DETAIL_FORM_WRAPPER .menuArea .mainForm .searchWidget .checkFaresButton{width:160px;padding:10px 0 10px 0;}DIV.ppr_rup.ppr_priv_airline_detail_search_form #AIRLINE_DETAIL_FORM_WRAPPER .menuArea .mainForm DIV.prw_rup.prw_flights_sidebar_search_form .searchForm{border:0;padding-bottom:0;}DIV.ppr_rup.ppr_priv_airline_detail_search_form #AIRLINE_DETAIL_FORM_WRAPPER .menuArea .mainForm DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .moreOptionsLink{display:none;}DIV.ppr_rup.ppr_priv_airline_detail_search_form #AIRLINE_DETAIL_FORM_WRAPPER .menuArea .mainForm .lcb_panel{background-color:#f4f2f0;height:83px;display:none;}DIV.ppr_rup.ppr_priv_airline_detail_search_form #AIRLINE_DETAIL_FORM_WRAPPER .menuArea .mainForm .lcb_panel #lcb_title{font-family:ProximaNova,Sans-Serif;color:#2c2c2c;font-size:11px;font-weight:700;margin-left:15px;}DIV.ppr_rup.ppr_priv_airline_detail_search_form #AIRLINE_DETAIL_FORM_WRAPPER .menuArea .mainForm .lcb_panel a{font-size:11px;margin-left:20px;color:green;cursor:pointer;}DIV.ppr_rup.ppr_priv_airline_detail_search_form #AIRLINE_DETAIL_FORM_WRAPPER .menuArea .menuBar .menuItems{margin-bottom:108px;}DIV.ppr_rup.ppr_priv_airline_detail_search_form #AIRLINE_DETAIL_FORM_WRAPPER .menuArea .menuBar .menuItems .rateButton{font-weight:bold;position:absolute;bottom:15px;right:15px;}DIV.ppr_rup.ppr_priv_airline_detail_search_form #AIRLINE_DETAIL_FORM_WRAPPER .menuArea .menuBar .menuItems .photoButton{position:absolute;bottom:15px;right:15px;}DIV.ppr_rup.ppr_priv_airline_detail_search_form #AIRLINE_DETAIL_FORM_WRAPPER .menuArea .menuBar .menuItems .menu_item{display:none;float:left;width:113px;margin-left:10px;text-align:center;font-weight:700;cursor:pointer;height:38px;line-height:30px;}DIV.ppr_rup.ppr_priv_airline_detail_search_form #AIRLINE_DETAIL_FORM_WRAPPER .menuArea .menuBar .menuItems .selected{color:black;border-bottom:#589442 solid 4px;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm{border:1px solid #ddd;background-color:#f4f3f0;padding:0;font-size:120%;overflow:visible;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .header{background-color:white;padding:15px;font-size:18px;font-weight:bold;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content{padding:15px;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .msg{color:#c00;font-size:12px;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .messageBoxContainer div{font-size:12px;padding-bottom:15px;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .messageBoxContainer div.info{color:#e87111;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .messageBoxContainer div.error{color:#c00;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .text{font-family:Arial,Tahoma,"Bitstream Vera Sans",Helvetica,sans-serif;border:1px solid #ddd;border-radius:2px;padding:9px 8px;margin:0;font-size:100%;background-color:white;color:black;height:16px;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .text.error{color:#c00;border-color:#d77b00;background-color:#faecbb;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .text.ghostText{color:#ddd;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .searchFormRow{margin:0;padding:9px 0;height:36px;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .searchFormRow.first{padding-top:0;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .arrowDown{height:0;width:0;border-top:5px solid #ddd;border-left:5px solid transparent;border-right:5px solid transparent;margin:0 auto;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .locationInfo{margin:0;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .locationInfo .text{width:250px;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .dates{width:129px;float:none;display:inline-block;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .dates.first{margin:0 5px 0 0;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .dates.second{margin:0 0 0 5px;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .dates .text{width:111px;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .dates .sprite-calendar-grn{background:#fff url("/img2/flights/calendar.png") 107px center no-repeat;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .buttonContainer{display:inline-block;float:none;margin-left:5px;overflow:hidden;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .buttonContainer .button{border:none;margin:0;float:none;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .buttonContainer .button .checkFaresButton{border-radius:3px;border-width:1px;background-image:none;box-shadow:-1px -1px 2px #cea500 inset;background-color:#fc0;color:black;cursor:pointer;height:16px;width:111px;padding:10px 8px;font-size:110%;text-align:center;line-height:16px;vertical-align:middle;float:none;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .buttonContainer .button .checkFaresButton:hover{border-color:#ffb300 #e4a000 #e4a000 #ffb300;background-color:#ffb300;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .travelersSelector{position:relative;display:inline-block;margin-right:5px;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .travelersSelector .smallFont{font-size:12px;color:#505050;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .travelersSelector .travelersLander{overflow:hidden;border:1px solid #ddd;border-radius:2px;width:127px;height:34px;white-space:nowrap;background:#fff url('/img2/flights/caret_down_green.png') 106px center no-repeat;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .travelersSelector .travelersLander .totalTravelers{padding:9px 8px;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .travelersSelector .travelersLander .totalTravelers.totalTravelersError{color:#c00;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .travelersSelector .travelersPopup{position:absolute;background-color:white;border:solid 1px #ddd;box-shadow:0 0 1px 1px #dfdfdf;z-index:300;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .travelersSelector .travelersPopup .travelerFormRow{width:260px;min-height:34px;padding:5px 11px;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .travelersSelector .travelersPopup .travelerFormRow.first{padding:10px 11px 5px 11px;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .travelersSelector .travelersPopup .travelerFormRow:hover{background-color:#f3fafd;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .travelersSelector .travelersPopup .travelerFormRow .childrenAges{display:inline-block;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .travelersSelector .travelersPopup .travelerFormRow .childrenAges .childrenAgeDisclaimer{padding-top:10px;font-size:11px;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .travelersSelector .travelersPopup .travelerFormRow .childrenAges .childrenAgeDisclaimer.error{color:#c00;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .travelersSelector .travelersPopup .travelerFormRow .childrenAges .ageContainer{display:inline-block;width:85px;padding:5px 5px 5px 0;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .travelersSelector .travelersPopup .travelerFormRow .childrenAges .ageContainer select{width:100%;height:100%;opacity:0;-moz-opacity:0;bottom:0;-webkit-appearance:none;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .travelersSelector .travelersPopup .travelerFormRow .childrenAges .ageContainer .selectContainer{overflow:hidden;border:1px solid black;width:85px;height:25px;background:#fff url('/img2/flights/caret_down_green.png') 62px center no-repeat;z-index:1;position:relative;white-space:nowrap;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .travelersSelector .travelersPopup .travelerFormRow .childrenAges .ageContainer .selectContainer.ageError{border-color:#c00;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .travelersSelector .travelersPopup .travelerFormRow .childrenAges .ageContainer .selectValue{position:absolute;top:0;left:10px;z-index:-1;float:none;white-space:nowrap;color:#505050;overflow:hidden;right:20px;line-height:25px;vertical-align:middle;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .travelersSelector .travelersPopup .travelerFormRow .childrenAges .ageContainer .childLabel{color:black;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .travelersSelector .travelersPopup .travelerFormRow .travelerLabel{float:left;font-size:14px;color:#222;padding:10px 0 0 0;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .travelersSelector .travelersPopup .travelerFormRow .counterContainer{float:right;border:solid 1px #ddd;background-color:white;border-radius:5px;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .travelersSelector .travelersPopup .travelerFormRow .counterContainer .displayNumber{width:50px;text-align:center;display:inline-block;background-color:white;line-height:29px;cursor:default;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .travelersSelector .travelersPopup .travelerFormRow .counterContainer .changeNumber{border:0;line-height:30px;width:20px;font-size:22px;background-color:#e7e7e7;display:inline-block;text-align:center;padding-bottom:2px;cursor:default;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .travelersSelector .travelersPopup .travelerFormRow .counterContainer .changeNumber:hover{color:#069;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .travelersSelector .travelersPopup .closeButton{text-align:right;background-color:#f5f5f5;height:20px;padding:8px 10px 0 0;border-top:1px solid #ddd;cursor:pointer;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .travelersSelector .travelersPopup .closeButton:hover{color:#069;}DIV.prw_rup.prw_flights_sidebar_search_form .searchForm .content .moreOptionsRow .moreOptionsLink{font-size:12px;margin:0;padding:0;}DIV.prw_rup.prw_flights_sidebar_search_form .localizationStrings{display:none;}DIV.ppr_rup.ppr_priv_airline_detail_sidebar #AIRLINE_DETAIL_SIDEBAR_WRAPPER{float:right;width:300px;}DIV.ppr_rup.ppr_priv_airline_detail_sidebar .borderedBottom{padding:0 0 30px 0;border-bottom:#d7d7d7 solid 1px;margin-bottom:30px;}DIV.ppr_rup.ppr_priv_airline_detail_sidebar #SIDEBAR_AD{width:300px;height:250px;}DIV.ppr_rup.ppr_priv_airline_detail_sidebar #FARES{border-top:#d7d7d7 solid 1px;border-bottom:#d7d7d7 solid 1px;padding:20px 0 20px 0;}DIV.ppr_rup.ppr_priv_airline_detail_sidebar #FARES #faresTitle{font-size:16px;font-weight:700;color:#2c2c2c;margin-bottom:10px;}DIV.ppr_rup.ppr_priv_airline_detail_sidebar #FARES .flightsLFCard{background-color:white;width:298px;height:90px;border:#d7d7d7 solid 1px;margin:0 0 10px 0;padding:0;}DIV.ppr_rup.ppr_priv_airline_detail_sidebar #FARES .flightsLFCard .head{margin:5px 10px 10px 10px;}DIV.ppr_rup.ppr_priv_airline_detail_sidebar #FARES .flightsLFCard .head div.city{overflow:visible;}DIV.ppr_rup.ppr_priv_airline_detail_sidebar #FARES .flightsLFCard .foot{margin:0 10px;}DIV.ppr_rup.ppr_priv_airlines_index_header .headerArea{background-color:white;box-shadow:rgba(0,0,0,0.1) 0 2px 4px;}DIV.ppr_rup.ppr_priv_airlines_index_header .headerArea .headerContent{overflow:hidden;margin:0 auto;width:985px;}DIV.ppr_rup.ppr_priv_airlines_index_header .headerArea .headerContent .title{margin:10px 0;font-size:29px;}DIV.ppr_rup.ppr_priv_airlines_index_header .menuArea{width:1020px;margin:0 auto;}DIV.ppr_rup.ppr_priv_airlines_index_header .menuArea .heroArea{width:1020px;height:300px;background-color:white;padding-bottom:20px;}DIV.ppr_rup.ppr_priv_airlines_index_header .menuArea .heroArea .heroImage{width:1020px;height:300px;}DIV.ppr_rup.ppr_priv_airlines_index_header .menuArea .menuBarContainer .menuBar{background-color:white;width:1020px;box-shadow:rgba(0,0,0,0.1) 0 2px 4px;}DIV.ppr_rup.ppr_priv_airlines_index_header .menuArea .menuBarContainer .menuBar.sticky{position:fixed;top:0;z-index:9997;}DIV.ppr_rup.ppr_priv_airlines_index_header .menuArea .menuBarContainer .menuBar .menuItems{padding-top:15px;padding-left:15px;display:inline-block;}DIV.ppr_rup.ppr_priv_airlines_index_header .menuArea .menuBarContainer .menuBar .menuItems .menuItem{padding:0 5px 15px 5px;font-size:16px;font-weight:bold;color:black;display:inline-block;cursor:pointer;}DIV.ppr_rup.ppr_priv_airlines_index_header .menuArea .menuBarContainer .menuBar .menuItems .menuItem:hover{border-bottom:3px solid #6ba454;padding-bottom:12px;}DIV.ppr_rup.ppr_priv_airlines_index_header .menuArea .menuBarContainer .menuBar .menuItems .menuItem.notPresent{color:lightgrey;}DIV.ppr_rup.ppr_priv_airlines_index_header .menuArea .menuBarContainer .menuBar .menuItems .menuItem.notPresent:hover{border-bottom:none;padding-bottom:15px;}DIV.ppr_rup.ppr_priv_airlines_index_header .menuArea .menuBarContainer .menuBar .menuItems .menuItem.active{border-bottom:3px solid #6ba454;padding-bottom:12px;}DIV.ppr_rup.ppr_priv_airlines_index_header .menuArea .menuBarContainer .menuBar .rateButton{font-weight:bold;float:right;margin:9px 15px 9px 0;}DIV.ppr_rup.ppr_priv_airlines_index_sidebar .sidebar .searchWidget{padding-bottom:25px;border-bottom:1px solid #ddd;}DIV.ppr_rup.ppr_priv_airlines_index_sidebar .sidebar #SIDEBAR_ADS .sidebarTopAd{padding:25px 0;border-bottom:1px solid #ddd;}DIV.ppr_rup.ppr_priv_airlines_index_sidebar .sidebar #SIDEBAR_ADS .sidebarBottomAd{padding-top:25px;}DIV.ppr_rup.ppr_priv_airlines_index_sidebar .sidebar #SIDEBAR_ADS .reserveH{margin:0;border-bottom:none;}DIV.ppr_rup.ppr_priv_airlines_index_sidebar .sidebar #SIDEBAR_ADS .reserveH .gptAd{position:static;}DIV.ppr_rup.ppr_priv_airlines_index_sidebar .sidebar #SIDEBAR_ADS .reserveH .gptAd.scrollAd{position:fixed;}DIV.ppr_rup.ppr_priv_airlines_index_sidebar .sidebar .gptAd{margin-bottom:0;}DIV.prw_rup.prw_airlines_airline_owner_reg_cta .ownerReg{margin:15px 0 0;padding:0 0 20px 0;border-bottom:1px solid #ddd;}DIV.prw_rup.prw_airlines_airline_owner_reg_cta .ownerReg .body{padding:10px 0 20px;}DIV.prw_rup.prw_airlines_airline_owner_reg_cta .ownerReg .title{font-size:18px;}DIV.ppr_rup.ppr_priv_airline_detail_header .headerArea{background-color:white;box-shadow:rgba(0,0,0,0.1) 0 2px 4px;height:125px;}DIV.ppr_rup.ppr_priv_airline_detail_header .headerArea .headerContent{overflow:hidden;margin:0 auto;width:1005px;}DIV.ppr_rup.ppr_priv_airline_detail_header .headerArea .headerContent .title{margin-top:20px;font-size:29px;}DIV.ppr_rup.ppr_priv_airline_detail_header .headerArea .headerContent .airlineRating{display:inline-block;}DIV.ppr_rup.ppr_priv_airline_detail_header .headerArea .headerContent .airlineRating .numRatings{position:relative;top:-5px;}DIV.ppr_rup.ppr_priv_airline_detail_header .headerArea .headerContent .header_logo{display:inline-block;position:relative;float:right;top:-30px;width:80px;margin-left:5px;}DIV.ppr_rup.ppr_priv_airline_detail_header .headerArea .headerContent .header_logo img{height:80px;}DIV.ppr_rup.ppr_priv_airline_detail_header .prw_common_location_rating_simple{display:inline-block;}DIV.ppr_rup.ppr_priv_airline_detail_header .rate_l{width:100px;height:20px;}DIV.ppr_rup.ppr_priv_airline_detail_header .l50 .sprite-ratings{background-position:left -2880px;}DIV.ppr_rup.ppr_priv_airline_detail_header .l45 .sprite-ratings{background-position:left -2900px;}DIV.ppr_rup.ppr_priv_airline_detail_header .l40 .sprite-ratings{background-position:left -2920px;}DIV.ppr_rup.ppr_priv_airline_detail_header .l35 .sprite-ratings{background-position:left -2940px;}DIV.ppr_rup.ppr_priv_airline_detail_header .l30 .sprite-ratings{background-position:left -2960px;}DIV.ppr_rup.ppr_priv_airline_detail_header .l25 .sprite-ratings{background-position:left -2980px;}DIV.ppr_rup.ppr_priv_airline_detail_header .l20 .sprite-ratings{background-position:left -3000px;}DIV.ppr_rup.ppr_priv_airline_detail_header .l15 .sprite-ratings{background-position:left -3020px;}DIV.ppr_rup.ppr_priv_airline_detail_header .l10 .sprite-ratings{background-position:left -3040px;}DIV.ppr_rup.ppr_priv_airline_detail_header .l05 .sprite-ratings{background-position:left -3060px;}DIV.ppr_rup.ppr_priv_airline_detail_header .l00 .sprite-ratings{background-position:left -3080px;}DIV.ppr_rup.ppr_priv_airline_detail_header #contact_info{margin-top:8px;}DIV.ppr_rup.ppr_priv_airline_detail_header #contact_info .address{padding-right:10px;border-right:lightgray solid 1px;}DIV.ppr_rup.ppr_priv_airline_detail_header #contact_info .grayPhone{display:inline-block;position:relative;background:url('/sprites/hotel_review_pack.png') left -918px;top:3px;margin-left:10px;margin-right:5px;width:9px;height:16px;}DIV.ppr_rup.ppr_priv_airline_detail_header #contact_info .grayWeb{display:inline-block;position:relative;background:url('/sprites/hotel_review_pack.png') left -934px;top:3px;margin-left:10px;margin-right:5px;width:16px;height:13px;}DIV.ppr_rup.ppr_priv_airline_detail_header #contact_info a{color:#069;}