/*****  aeroCRS.css  *****/
*:focus{outline: 1px dashed #333333;}
*:active:focus{outline: 1px dashed #333333;}
a.skip-main{font: 400 12px arial; color: #333333;}
a.loginMenu_toggleMobile .svgHolder svg{fill: #333333;}
.heapItem .block .imgTop{color: #333333;}
a.loginMenu_toggleMobile:hover, a.loginMenu_toggleMobile:focus{color: #333333;}
a.loginMenu_toggleMobile:hover .svgHolder svg, .headerTop_left ul a:focus .svgHolder svg{fill: #333333;}
.headerTop_left ul a .svgHolder svg{fill: #333333;}
.headerTop_left ul a:hover, .headerTop_left ul a:focus{color: #333333;}
.headerTop_left ul a span{color: #333333;}
.headerTop_left ul a:hover .svgHolder svg, .headerTop_left ul a:focus .svgHolder svg{fill: #333333;}
ul.headerTop_right li a.headerTop_toggle B{background-color: #333333;}
ul.headerTop_right li a.headerTop_toggle span{color: #333333;}
ul.headerTop_right li a.headerTop_toggle span:after{ border-top-color: #333333;}
.headerTop_pop a B{background-color: #333333;}
#cookieButton, .cookieButtons button:nth-child(1){background-color: #333333;}
#cookieButton, .cookieButtons button:nth-child(2){background-color: #333333;}
.boxAlert{border: 1px solid #333333;}
.headerMenu > ul > li > a.headerMenu_toggle:after{ border-top-color: #333333;}
.engineTabs li a{background-color: #41B9EC;}
.engineTabs li a:hover, .engineTabs li a:focus{background-color: #B34E75;}
.flightForm .switch{border-color: #B34E75;}
.engineTabs li a[aria-selected="true"]{background-color: #B34E75;}
.enginePanel{background-color: #B34E75;}
.toggleBtn .circle{background: #B34E75;}
.flightType .comboHolder select, .flightType_vi .comboHolder_vi select{background-color: #B34E75;}
.flightCoupon_form button{background-color: #41B9EC;}
.flightSubmit input{background-color: #41B9EC;}
.easy-autocomplete-container ul li b{color: #B34E75;}
.flightForm_popConfirm button{background-color: #41B9EC;}
.flightForm_popConfirm button:hover, .flightForm_popConfirm button:focus{background-color: #B34E75;}
.dateFrame_month ul.dateFrame_calendar li.dateFrame_priceHighlight a span{color: #41B9EC;}
.dateFrame_month ul.dateFrame_calendar li a.startDate_selected, .dateFrame_month_pkg ul.dateFrame_calendar_pkg li a.pkg_selected, .dateFrame_month_pkg2 ul.dateFrame_calendar_pkg2 li a.pkg_selected{background-color: #41B9EC;}
.dateFrame_month ul.dateFrame_calendar li a.endDate_selected{border-color: #41B9EC;}
.dateFrame_month ul.dateFrame_calendar li a.pathDate{background-color: #B34E75;}
a.flightForm_datePrevMonth .svgHolder svg, a.flightForm_dateNextMonth .svgHolder svg{ fill: #B34E75;}
a.flightForm_datePrevMonth:hover, a.flightForm_dateNextMonth:hover,a.flightForm_datePrevMonth:focus, a.flightForm_dateNextMonth:focus{background-color: #B34E75;}
.dateFrame_mobileTitle input.focused{border-color: #41B9EC;}
.flightForm_passPop *:focus{outline-color: #B34E75;}
.passPop_form a{background-color: #41B9EC;}
.passPop_form a:hover, .passPop_form a:focus{background-color: #B34E75;}
.inner_headerBottom .headerMenu a.headerMenu_toggleMobile span{background-color: #333333; border-top: 1px solid #333333; }
.headerBottom_search{color: #333333;}
.headerBottom_searchButton a{ color: #333333; border: 1px solid #333333;}
.headerBottom_searchButton a[aria-expanded="true"]:before{border-top-color: #333333;}
.progressBar li{color: #333333;}
.progressBar li:before{border: 1px solid #333333;}
.progressBar li.active:before{background-color: #333333;}
.progressBar li.active:after{background-color: #333333;}
.progressBar li.visited:before{background: #333333 url(../resources/imgs/checkmark_white.svg) center no-repeat;}
.cartButton a{background-color: #333333;} 
.resultsTitle h1{color: #333333;}
.resultsTitle_trip{color: #333333;}
.resultsGallery .item a > div{background-color: #EDF6FD; }
.resultsGallery .item a:hover > div, .resultsGallery .item a:focus > div{background-color: #333333;}
.resultsGallery .item a.selected > div{background-color: #333333;}
.flightItem_title{background-color: #333333;}
.flightChoice_title, .flight-class__box__title{color: #333333;background-color: #EDF6FD;}
.flightClass_btn{border-color: #333333}
.flightChoice_tooltipToggle{background-color: #333333; color: #EDF6FD;}
.flightItem_body > ul > li > a:hover .flightChoice_title{background-color: #333333; color: #EDF6FD;}
.flightItem_body > ul > li > a:hover .flightChoice_tooltipToggle
{background-color: #EDF6FD; color: #333333;}
.flightChoice_tooltip{color: #333333;}
.flightChoice_tooltipTitle strong{color: #333333;}
.flightChoice_tooltipTitle span{color: #333333;}
.flightChoice_tooltipOptions li, .flightChoice_tooltipNote li{ background-color: #EDF6FD; overflow: auto;}
.closeToolTip svg{fill:#333333}
.flightChoice_body{background-color: #EDF6FD;}
.flightChoice_body strong{color: #333333;}
.flightChoice_body span{color: #333333;}
.moreInfo_box{background-color: #EDF6FD;}
.moreInfo_title{color: #333333;}
.moreInfo_details li:before{border: 1px solid #333333;}
.moreInfo_details li:after{background-color: #333333;}
.altVersionItem{ border-color: #333333;}
.altVersionItem .flightItem_title{color: #333333;}
.altVersionItem .flightItem_graph{border-color: #333333;}
.altVersionItem .flightItem_graph:before{background-color: #333333;}
.altVersionItem .flightItem_graph:after{background-color: #333333;}
.altVersionItem .flightItem_titleRight strong, .altVersionItem a.flightItem_stopToggle{color: #333333;}
.flightItemNew .openStops{color: #333333 !important;}
.selected > a > .flightChoice_title{color: #EDF6FD;background-color: #333333;}
.selected > a > .flightChoice_title .flightChoice_tooltipHolder .flightChoice_tooltipToggle{color: #333333;background-color: #EDF6FD;}
.flightSelection_title{color: #333333;}
.flightSelection_frame{background-color: #333333;}
.flightSelection_chosenFrame{color: #333333;background-color: #EDF6FD;}
.flightSelection_chosenPrice strong{ color: #333333;}
.flightSelection_chosenPrice span{color: #333333;}
a.flightSelection_chosenButton{border: 1px solid #333333;color: #333333;}
a.flightSelection_chosenButton:hover, a.flightSelection_chosenButton:focus{background-color: #333333;}
.flightSection_continue button, .giftcards_continue button{background-color: #333333; }
.flightSection_continue button:hover, .flightSection_continue button:focus,.giftcards_continue button:hover, .giftcards_continue button:focus{background-color: #333333;}
.flightItem_body > ul > li > a:hover .cartFlightChoice_tooltipToggle{background-color: #EDF6FD;color: #333333;}
.flightItem_titleBtn{ border: 1px solid #333333; background-color: #333333}
.flightClass_btn:hover{background-color: #333333;}
.flightSection_continue button{background-color: #333333; }
.flightSection_continue button:hover, .flightSection_continue button:focus{background-color: #333333;}
.flightItem_body > ul > li > a:hover .cartFlightChoice_tooltipToggle{background-color: #EDF6FD;color: #333333;}
.cartFlightChoice_tooltip{ color: #333333;}
.cartFlightChoice_tooltipTitle strong{color: #333333;}
.cartFlightChoice_tooltipTitle span{color: #333333;}
.cartFlightChoice_tooltipOptions li{background-color: #EDF6FD;}
.loadMore{background-color: #333333;}
.horizontalse{margin-top: -290px; margin-left: 0px; margin-bottom: 90px;}
.uprightEngine_frame{top: 365px; left:0px;}
/*.engineFrame.uprightEngine{top: 250px;}*/
#main{top: 250px; left: 0px;}
@media screen and (max-width: 1024px) {
	.horizontalse{margin-top: -250px; margin-left: 0px; margin-bottom: -30px;}
}
@media screen and (max-width: 1023px) {
	.horizontalse{margin-top: -210px; margin-left: 0px; margin-bottom: -30px;}
}
@media screen and (max-width: 800px) {
    .horizontalse{margin-bottom: 200px;}
    .uprightEngine_frame{margin-top: 10px; left:0px;}
}
@media screen and (max-width: 767px) {
    .uprightEngine_frame{margin-top: 30px; margin-left:0px;}  
}
@media screen and (max-width: 670px) {	
    .headerBottom_searchButton a .svgHolder svg{fill: #333333;}
    .horizontalse{margin-bottom: 270px;}
    .uprightEngine_frame{margin-top: 10px; left:0px;}
	#main{top: 310px; left: 0px;}
}
@media screen and (max-width: 480px){
    .flightChoice_select{ background-color: #EDF6FD;}
    .flightChoice_select span{background-color: #333333;}
    .flightItem_body > ul > li > a:hover .flightChoice_title{color: #333333;background-color: #EDF6FD;}
    .flightItem_body > ul > li > a:hover .flightChoice_tooltipToggle{background-color: #333333;color: #EDF6FD;}
    .altVersionItem .flightItem_title .svgHolder svg{fill: #333333;}
    .flightSelection_Fnumber{background-color: #EDF6FD;}
}
.passengersDetails h1{color: #333333;}
.underTitle{color: #333333; }
.underTitle a{color: #333333;}
.passengersDetails_required{color: #333333;}
.passengersDetails_titleTraveler{background-color: #EDF6FD;}
.passengersDetails_title{ color: #333333;background-color: #EDF6FD;}
.passengersDetails_title .svgHolder svg{fill: #333333;}
.passengersDetails_titleTraveler .comboHolder:after{border-top-color: #333333;}
.passengersDetails_addSpecialAssistance{color: #333333;}
.passengersDetails_addSpecialAssistance:hover{color: #333333;}
.passengersDetails_body li .comboHolder:after{border-top-color: #333333;}
.passengersDetails_phoneExt a.phoneExt_toggle:after{ border-top-color: #333333;}
.passengersDetails_phoneFrame .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #333333;}
.passengersDetails_phoneFrame .passengersDetails_phoneFrameInner .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #333333;}

.passengersDetails_chk label input:focus + span{outline: 1px dashed #333333;}
.passengersDetails_contact > label input:focus + span{outline: 1px dashed #333333;}
.passengersDetails_bottom > label input:focus + span{outline: 1px dashed #333333;}
.passengersDetails_bottom li .comboHolder:after{border-top-color: #333333;}
.passengersDetails_continue input{background-color: #333333;}
.passengersDetails_continueExtras{color: #333333;}
.checkin_title h2{color: #333333;}
ul.checkin_flight{color: #333333;}
li.checkin_graph div{background-color: #333333;}
li.checkin_graph div:before{background-color: #333333;}
li.checkin_graph div:after{background-color: #333333;}
.checkinIncluded strong{color: #333333;}
.checkinAdditions_itemTitle , .paidExtras_itemTitle{background-color: #EDF6FD;color: #333333;}
.checkinAdditions_itemBody , .paidExtras_itemBody{color: #333333;background-color: #EDF6FD;}
a.checkinAdditions_itemModify, ul.paidExtras_itemDetails li:last-child{color: #333333;}
/* .checkinAdditions_buttons li a{background-color: #333333;} */
.userPop_title{color: #333333;background-color: #EDF6FD;}
a.userPop_close{color: #333333;}
.userPop_tabs > ul a .svgHolder svg{fill: #333333;}
.userPop_tabs > ul a:hover, .headerTop_left ul a:focus{color: #333333;}
.userPop_tabs > ul a:hover .svgHolder svg, .headerTop_left ul a:focus .svgHolder svg{fill: #333333;}
.userPop_tabs > ul a[aria-selected="true"]{color: #333333;}
.userPop_tabs > ul a[aria-selected="true"]:after{background-color: #333333;}
.signUp_form li .comboHolder:after{border-top-color: #333333; }
.userPop_submit input{background-color: #333333;}
.flightForm_passPop .userPop_submit input {background-color: #41B9EC !important;}
.signUp_benefits strong{color: #333333;}
.signUp_benefits li .svgHolder svg{fill:#333333;}
.signUp_formSubscribe label input:focus + span{outline: 1px dashed #333333;}
.checkinPop_frame strong{color: #333333;}
.checkinPop_text .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #333333;}
.checkinPop_confirm a{ border: 1px solid #333333;color: #333333;}
a.resultsGrid_moveRight{background-color: #EDF6FD;}
a.resultsGrid_moveLeft{background-color: #EDF6FD;}
.resultsGrid_flightTitle{background-color: #333333;}
.resultsGrid_flightList > div.resultsGrid_thCol strong{color: #333333;}
.resultsGrid_flightList .resultsGrid_item{background-color: #EDF6FD;}
.resultsGrid_itemPrice strong{ color: #333333;}
.resultsGrid_itemPrice span{color: #333333;}
.resultsGrid_itemSelect span{background-color: #333333;}
.resultsGrid_flightTitle .flightItem_moreInfo{background-color: #333333; border: 1px solid #EDF6FD;} 
.resultsGrid_flightTitle .flightItem_moreInfo:after{border-top-color: #333333; }
@media screen and (max-width: 670px){
    .resultsGrid_itemTitle{color: #333333;background-color: #EDF6FD;}
    .resultsGrid_itemPrice strong{color: #333333;}
    .resultsGrid_right > ul > li a.resultsGrid_flightTitle_mobile{background-color: #333333;}
}
.flightForm2 .afterArrow label:after{border-top-color: #333333;}
.closePass{fill: #B34E75;}
.flightForm2 .select2-container--default .select2-search--dropdown .select2-search__field{border-color:#333333;}
.flightForm2 .select2-results__option{color:#333333;}
.flightForm2 .select2-container--default .select2-results__option--highlighted[aria-selected]{color:#333333;}
.flightForm2 .select2-container--default .select2-results__option[aria-selected=true]{color:#333333;}
.flightForm2 .flightSubmit2{background:#333333;}
.recoverPassPage h2.pageTitle{color: #333333;}
.recoverPassPage h4.pageSubTitle{color: #333333;}
.recoverPassPage .blockRecover .recoverBtn{background: #333333;}

/*****  aeroCRS_account.css  *****/
.accountPage h2.pageTitle{color: #333333;}
.accountPage span.titleReg{color:#333333;}
.accountPage .tripsSection .all .arrowLeft{fill:#333333;}
.accountPage .tripsSection .all .arrowRight{fill:#333333}
.accountPage .tripsSection .allTrips{border:1px solid #333333;}
.accountPage .tripsSection .allTrips .trip .checkinDate span{color:#333333;}
.accountPage .tripsSection .allTrips .trip .checkinDate .btn{color:#333333;border:1px solid #333333;}
.accountPage .tripsSection .additions li a{background:#333333;}
.accountPage .personalSection .tale{background:#EDF6FD;}
.accountPage .btnTwo .details{fill: #333333;}
.accountPage .personalSection .tale .svg svg{fill: #333333;}
.accountPage .personalSection .tale .title{color:#333333;}
.accountPage .personalSection .tale .arrow{fill:#333333;}
.accountPage .personalSection .tale .ar{fill:#333333;}
.accountPage .blockDetails .button{background:#333333;}
.accountPage .blockDetails span.title{color: #333333;}
.accountPage .blockDetails .comboHolder:after { border-top-color: #333333;}
.accountPage .blockDetails .rowDetails .buttons .btn-label.checked{background:#333333;}
.accountPage .blockDetails .rowDetails .age a.ageBtn{background:#333333;}
.accountPage .btnTwo a[href]{background:#EDF6FD;}
.accountPage .btnTwo .previous{fill:#333333;}
.accountPage .btnTwo span{color:#333333;}
.accountPage .btnTwo .ar{fill: #333333;}
.agtBookings input[type="submit"]{background-color: #333333;}
.owl-dots .owl-dot.active{background:#333333;}
#exportBtn{border: 1px solid #333333;color: #333333;}
.bookingBtn .active{background-color: #333333;}
.agtBtns{border: 1px solid #333333;color: #333333;}
.prevBookings .prevBookingMore{background-color: #333333;}
.prevBookings{background-color: #EDF6FD;}
.prevBookings_table li:nth-child(even) div{background-color: #EDF6FD;}
.prevBookings_table li.prevBookings_headers div{background-color: #333333;}
@media screen and (max-width: 820px){
    .prevBookings_table li:nth-child(even){background-color: #EDF6FD;}
}

/*****  aeroCRS_cart.css  *****/
#cartBox .top-tale{background:#EDF6FD;}
#cartBox .top-tale span{color:#333333;}
#cartBox .top-tale .icon svg{fill:#333333;}
#cartBox .top-tale .closeCart{fill:#333333;}
#cartBox .rowArea h2{color:#333333;}
#cartBox .rowArea .price{color:#333333;}
#cartBox .rowArea .price .small{color:#333333;}
a.removeFlight svg{fill: #333333;}
#cartBox .flights .grayRow{background: #EDF6FD;}
#cartBox .flights .grayRow .timesBox .timesCell{color:#333333;}
#cartBox .flights .grayRow .timesBox .timesCell span.small{color:#333333;}
#cartBox .flights .grayRow .timesBox .flightItem_graph{border-color:#333333;}
#cartBox .flights .grayRow .timesBox .flightItem_graph .centerDote{background:#333333;}
#cartBox .flights .grayRow .timesBox .flightItem_graph:before{background-color:#333333;}
#cartBox .flights .grayRow .timesBox .flightItem_graph:after{background-color:#333333;}
#cartBox .flights .grayRow .timesBox .flightItem_graph{color:#333333;}
#cartBox .flights .grayRow .extrasBox span.extrasTitle{color:#333333;}
#cartBox .flights .grayRow .flightNumber span.big{color:#333333;}
#cartBox .flights .grayRow .price{color:#333333;}
#cartBox .flights .moreInfo .dataRow_title{color:#333333;}
#cartBox .flights .moreInfo .description{color:#333333;}
#cartBox .flights .moreInfo ul li:before{border:1px solid #333333;}
#cartBox .flights .moreInfo ul:before{background-color:#333333;}
.openClose svg{fill:#333333;}
#cartBox .extras .fullRow .column{background: #EDF6FD;}
#cartBox .extras .suitcase{fill:#333333;}
#cartBox .extras .seats{fill:#333333;}
#cartBox .extras .column-1 span{color:#333333;}
#cartBox .extras .eSecond .price{color:#333333;}
#cartBox .extras .moreInfo .title{color:#333333;}
#cartBox .extras .moreInfo .fullRow{background:#EDF6FD;}
#cartBox .extras .moreInfo .fullRow .column .cell_1{color:#333333;}
#cartBox .extras .moreInfo .fullRow .column .cell_2{color:#333333;}
#cartBox .extras .fullRow{background-color: #EDF6FD;}
#cartBox .extras .price .points{color:#333333;}
#cartBox .hotel .fullRow{background:#EDF6FD;}
#cartBox .hotel .fullRow span.hotelTitle{color:#333333;}
#cartBox .hotel .fullRow .price{color:#333333;}
#cartBox .totalRow .cell{color:#333333;}
#cartBox .totalRow .cell span.small{color:#333333;}
#cartBox .totalRow .cell a.btnOk[href]{border:1px solid #333333;color:#333333;}
@media screen and (max-width:680px){
	#cartBox .extras .moreInfo .fullRow{background: #EDF6FD;}
}
@media screen and (max-width:555px){
	#cartBox .flights .grayRow .flex.mobile .left span.flightNum{color:#333333;}
}

/*****  aeroCRS_confirmation.css  *****/
.flightSummary{color:#333333;}
.flightSummary .topCell{background: #EDF6FD;}
.flightSummary .flights h2{color:#333333;}
.flightSummary a.topPrint svg{fill:#333333;}
.leftPrint svg{fill:#333333;}
.flightSummary .flights span.priceTotal{color:#333333;}
.flightSummary .flights .grayRow{background: #EDF6FD;}
.flightSummary .flights .grayRow .timesBox .timesCell{color:#333333;}
.flightSummary .flights .grayRow .timesBox .flightItem_graph{border-color:#333333;}
.flightSummary .flights .grayRow .timesBox .flightItem_graph .centerDote{background:#333333;}
.flightSummary .flights .grayRow .timesBox .flightItem_graph:before{background-color:#333333;}
.flightSummary .flights .grayRow .timesBox .flightItem_graph:after{background-color:#333333;}
.flightSummary .flights .grayRow .extrasBox span.title{color:#333333;}
.flightSummary .flights .grayRow .flightNumber span.big{color:#333333;}
.flightSummary .flights .grayRow .price{color:#333333;}
.flightSummary .flights .moreInfo .title{color:#333333;}
.flightSummary .flights .moreInfo .description{color:#333333;}
.flightSummary .flights .moreInfo ul:before{background:#333333;}
.flightSummary .flights .moreInfo ul li:before{border:1px solid #333333;}
.flightSummary .extras h2{color:#333333;}
.flightSummary .extras span.priceTotal{color:#333333;}
.flightSummary .extras .fullRow .column{background: #EDF6FD;}
.flightSummary .extras .column-1 span{color:#333333;}
.flightSummary .extras .eFirst{color:#333333;}
.flightSummary .extras .eSecond .price{color:#333333;}
.flightSummary .extras .moreInfo .title{color:#333333;}
.flightSummary .extras .moreInfo .fullRow{background: #EDF6FD;}
.flightSummary .extras .moreInfo .fullRow .column .cell_1{color:#333333;}
.flightSummary .extras .moreInfo .fullRow .column .cell_2{color:#333333;}
.flightSummary .hotel h2{color:#333333;}
.flightSummary .hotel span.priceTotal{color:#333333;}
.flightSummary .hotel .fullRow{background:#EDF6FD;}
.flightSummary .hotel .fullRow span.title{color:#333333;}
.flightSummary .hotel .fullRow .price{color:#333333;}
.flightSummary .traveler h2{color:#333333;}
.flightSummary .traveler span.priceTotal{color:#333333;}
.flightSummary .traveler .fullRow{background:#EDF6FD;}
.flightSummary .traveler .fullRow .column-1{color:#333333;}
.flightSummary .services h2{color:#333333;}
.flightSummary .services .fullRow{background:#EDF6FD;}
.flightSummary .services .fullRow .content{background:#EDF6FD;}
.flightSummary .services .fullRow .content .title{color:#333333;}
.flightSummary .services .fullRow .content .price{color:#333333;}
.flightSummary .services .fullRow .content .btn{color:#333333;border:1px solid #333333;}
.flightSummary .services .fullRow .content .bigPrice strong{color:#333333;}
.flightSummary .bottom .totalPrice{color:#333333;}
.totalBookingPrice{color:#333333;}
.flightSummary .bottom .row .home{border-right:1px solid #333333;fill:#333333;}
.flightSummary .bottom .row .btn{background:#333333;}
.flightSummary .top .row .home{border-right:1px solid #333333;fill:#333333;}
.flightSummary .top .row .btn{background:#333333;}
.flightSummary .flights .editFlightBtn,.flightSummary .flights .approveEdit .approveEditBtn, .flightSummary .flights .approveLegCancel .approveLegCancelBtn, .flightSummary .flights .approveCancel  .approveCancelBtn  {background:#333333;}
.flightSummary .extras .moreInfo .fullRow .column .cell_1 .editSeat {background:#333333;}
#btnConfirmFreeAmend[href]{background:#333333;}
.reviewSmallBtn{background:#333333;}
@media screen and (max-width:990px){
	.flightSummary .extras .fullRow{background: #EDF6FD ;}
}
@media screen and (max-width:750px){
	.flightSummary .traveler .all{background: #EDF6FD;}
}
@media screen and (max-width:680px) {
	.flightSummary .extras .moreInfo .fullRow{background: #EDF6FD;}
}
@media screen and (max-width:555px){
	.flightSummary .flights .grayRow .flex.mobile .left span.flightNum{color:#333333;}
}
.flightExtras{color:#333333;}
.flightExtras .option{color:#333333;}
.flightExtras .option .imgCell{background:#EDF6FD;}
.flightExtras .option .contentCell{background:#EDF6FD;}
.flightExtras .option .imgCell .svg{color: #333333;}
.flightExtras .option .imgCell .svg #seat{fill:#333333;}
.flightExtras .option .imgCell .svg #suitcase{fill:#333333;}
.flightExtras .option .imgCell .checkedBg{background:#EDF6FD;}
.flightExtras .option .imgCell .checkedSvg svg{height:100%;width:100%; fill: #333333;}
.flightExtras .option .contentCell .actives span.price{color:#333333;}
.flightExtras .option .contentCell .actives .button{color:#333333;border:1px solid #333333;}
.flightExtras .option .contentCell .actives .button.btn-active{background:#333333;}
.flightExtras .option .contentCell .actives span.points{color:#333333;}
.flightExtras .buttonsRow .btn-continue{background:#333333;}
.lightBox .block h1{background: #EDF6FD;color:#333333;}
.lightBox .block h2{color:#333333;}
.lightBox .block .info{color:#333333;}
.lightBox .block .closeBox{fill:#333333;}
.lightBox .block .bgGray{background:#EDF6FD;}
.lightBox .block .toggleBtn .circle{border:1px solid #333333;}
.lightBox .block .toggleBtn.on .circle{background:#333333;}
.lightBox .block .toggleBtn .circle .xIcon{fill:#333333;}
.lightBox .block .title{background:#EDF6FD;color:#333333;}
.lightBox .block .formRow{color:#333333;}
.lightBox .block .comboHolder:after { border-top-color: #333333;}
.lightBox .block .priceRow span.price{color:#333333;}
@media screen and (max-width: 800px) {
    .flightExtras .option .imgCell .svg #seatMobile{fill:#333333;}
    .flightExtras .option .imgCell .checkedBg svg{fill:#333333}
}
@media screen and (max-width: 600px){
    .lightBox .block .closeBox{ fill: #333333;}
}
.lightBox .block .priceRow .button{color:#333333;border:1px solid #333333;}
@media screen and (max-width: 500px){
	.lightBox .block .priceRow .pointsm{color:#333333;}
}
.seatSelection_flightTabs li a{border: 1px solid #333333;}
.upPlane_svg svg, .downPlane_svg svg{fill: #333333;}
.seatSelection_flightTabs li a[aria-selected="true"]{background-color: #333333;}
.seatSelection_passengerList .item a, .seatSelection_passengerList .item div{color: #333333;background-color: #EDF6FD;}
.seatMap_layoutTitle div{border-bottom: 1px solid #333333;}
ul.seatMap_layoutGrid li div.seatMap_itemOccupied span{border: 1px solid #EDF6FD;background-color: #EDF6FD;}
ul.seatMap_layoutGrid li div.seatMap_itemFirst a.seatMap_itemToggle{background-color: #333333;border: 1px solid #333333;}
.seatSelection_totalText strong{color: #333333;}
.seatSelection_totalSubmit strong{color: #333333;}
.seatSelection_totalSubmit a{color: #333333; border: 1px solid #333333;}
.seatSelection_totalSubmit a:hover{background-color: #333333;}
.seatSelection_MapLegend li.legendOccupied:before{ border-color: #EDF6FD;background-color: #EDF6FD;}
.seatSelection_MapLegend li.legendSelection:before{border-color: #EDF6FD;}
.seatSelection_MapLegend li.legendPaid:before{border-color: #EDF6FD;}
.seatSelection_MapLegend li.legendFirst:before{background-color: #333333; border-color: #333333;}
a.seatMap_itemClose svg{fill:#333333;}
.seatMap_itemTitle{color: #333333;}
.seatMap_itemPrice{color: #333333;}
.seatMap_itemButton a{ border: 1px solid #333333;}
.seatMap_itemButton a:hover{background-color: #333333;}
.priceBreakdown_title{border-bottom: 3px solid #EDF6FD;color: #333333;}
ul.priceBreakdown_passengers li{color: #333333;}
.priceBreakdown_total strong{ color: #333333;}
.priceBreakdown_total span{color: #333333;}
.inner_headerBottom, .checkin_headerBottom{background: url(../resources/imgs/inner_engine_bg.jpg) center top no-repeat; position: static; left: auto; right: auto;}
.progressBar_cartFixed{position: fixed; left: 0px; right: 0px; top: 0px; background: url(../resources/imgs/inner_engine_bg.jpg) center top no-repeat; z-index: 4;}
@media screen and (max-width: 670px){
    .seatSelection_flightTabs li a[aria-selected="true"]{color: #333333;background-color:#ffffff}
    .seatSelection_flightTabs li a[aria-selected="true"] svg{fill: #333333;}
    .seatSelection_flightTabs li a[aria-selected="true"] .flightTab_graph div{background-color: #333333;}
    .seatSelection_flightTabs li a[aria-selected="true"] .flightTab_graph div:before,.seatSelection_flightTabs li a[aria-selected="true"] .flightTab_graph div:after{background-color: #333333;}
    .seatSelection_passengerList .item a, .seatSelection_passengerList .item div{color: #333333;background-color: #EDF6FD;}
    .seatSelection_passengerList .item a[aria-selected="true"]{background-color: #333333;}
    .seatSelection_passengerList .item a[aria-selected="true"]:after{border-top-color: #333333;}
    .seatSelection_total{background-color: #EDF6FD;}
}

/*****  aeroCRS_pages.css  *****/
.pageDestination .titelTop h1{color:#333333;}
.pageDestination .contentRight span.title{color:#333333;}
.pageDestination .contentRight .table .row .column{background:#EDF6FD;}
.pageDestination .contentRight .table .titleRow .column{color:#333333;}
.pageDestination .contentRight .table .rowHeader .column{color:#333333;}
.pageDestination .contentLeft span.title{color:#333333;}
.pageDestination .contentLeft .table .titleRow .column{color:#333333;}
.pageDestination .contentLeft .table .rowHeader .column{color:#333333;}
@media screen and (max-width: 600px) {
	.pageDestination .contentRight .table .row .column .m33{color:#333333;background:#EDF6FD;}
    .pageDestination .contentRight .table .row .column .m65{background:#EDF6FD;}
    .pageDestination .contentRight .table .row .column.mTitle .m65{background:#EDF6FD;}
    .pageDestination .contentRight .table .row .column.mTitle .m33{background:#EDF6FD;}
}
.pageContact .titleTop h1{color:#333333;}
.pageContact .titleW{color:#333333;}
.pageContact .contactDetails strong.title{color:#333333;}
.pageContact .contactDetails .firstRow .leftData span.bl{color:#333333;}
.pageContact .contactDetails .firstRow .leftData .rowColumns .column span{color:#333333;}
.pageContact .contactDetails .firstRow .socials span{color:#333333;}
.pageContact .table .row span.cl{background:#EDF6FD;}
.pageContact .table .row span.c15{color:#333333;}
.pageContact .table .row span.c83 span.inner:before{color:#333333;}
.pageContact .form .selectFiled:after{border-top-color: #333333;}
.pageContact .form .bottom .btnFiled a.btnSbumit[href]{background:#333333;}
@media screen and (max-width: 1024px){
	.pageContact .table .row{background: #EDF6FD;}
}
@media screen and (max-width: 600px){
	.pageContact .table .row{background: #EDF6FD;}
}
.track-progress li.done > span {background-color:#333333;}
.track-progress li.done + li > span:before {border-left-color: #333333;}
.track-progress li > span{color: #333333;}
#trackingcode{border: 3px solid #333333;}
button.track{border: 1px solid #333333; background: #333333;}
.payment .titleSmall{color:#333333;}
.payment .rowArea h2{color: #333333;}
.payment .rowArea h2 svg{fill: #333333;}
.payment .rowArea h2 *{color: #333333;}
.payment .rowArea h3{color: #333333;}
.rowArea .comboHolder:after { border-top-color: #333333;}
.payment .rowArea .smallPoints{color:#333333;}
.place .fullRow{background: #EDF6FD;}
.place .explanation{color:#333333;}
.method .row .column-2{background:#EDF6FD;}
.ui-slider-handle{background: #333333 !important;}
.tooltip {color:#333333;}
.method .points{color:#333333;}
.method .total{color:#333333;}
.method .allOpions .option label input:checked + .fullOption{color:#333333;}
.btnPay[href]{background:#333333;}
@media screen and (max-width: 940px){
    .total.mobile{background:#EDF6FD;}
}
@media screen and (max-width: 680px){	
	.start.mobile{color:#333333;}
	.end.mobile{color:#333333;}
}

/** packages **/
.package_page .pageTitle h1{color:#333333;}
.package_page .pageTitle .selectFiled:after{border-top-color: #333333;}
.package_page .allPackages .package .details{background:#EDF6FD;}
.package_page .allPackages .package .price{background:#EDF6FD;}
.package_page .allPackages .package .rowTitle{color:#333333;}
.package_page .allPackages .package .price a.btnPrice[href]{background:#333333;}
.package_page .pager ul li a[href]{color:#333333;}
.packgesSearch .closeSearch{border:1px solid #333333}
.packgesSearch .closeSearch .btnOpen{background:#333333;}
.searchPage .engineTabs a.btnCloseSearch svg{fill: #41B9EC;}
.searchPage .topContent{color:#333333;}
.searchPage .pack{background:#EDF6FD;}
.searchPage .pack .content span.title{color:#333333;}
.searchPage .daysRow .title{color:#333333;}
.searchPage .daysRow .table .row{background:#EDF6FD;}
.searchPage .daysRow .table .rowHeader{background:#EDF6FD;}
.searchPage .daysRow .table .column-3 .mR{color:#333333;}
.searchPage .terms .title{color:#333333;}
.searchPage .bookNow{background:#EDF6FD;}
.searchPage .bookNow span.title{color:#333333;}
.searchPage .bookNow .buttonSubmit{background:#333333;}
@media screen and (max-width: 780px){
    .searchPage .daysRow .table .row .column .mL{background:#EDF6FD;}
    .searchPage .daysRow .table .row .column .mR{background:#EDF6FD;}
}
.voucherBox button{background-color:#333333;}
.voucherBox button:hover{background-color:#333333;}
.voucherBox:hover{border: 2px solid #333333;}
.fa-taxi {color: #333333;}
.ckSeatNotification {
	text-align: left;
    color: #333333;
    font-weight: 300;
    border: 1px solid #ccc;
    border-radius: 3px;
    margin: 6px 5px 12px 1%;
    padding: 10px;
    background-color: #EEEEEE75;
    margin-top: 15px;
}
.hmbb {
    border-color: #333333;
}

.newflightpage .flightItem:before {
	background: #333333;
}

.resultsTitle_icon i {
	color: #333333;
}

#final-checkin-btn {background-color: #333333;}
.bk-container input:checked ~ .bk-checkmark {background-color: #333333;}

.pspPayBtn{background-color:#333333;}
.pspPayBtn:focus{background-color:#EDF6FD;}
.pspPayBtn:active{background-color:#EDF6FD;}
.pspBackBtn{background-color:#333333;}
.pspBackBtn:focus{background-color:#EDF6FD;}
.pspBackBtn:active{background-color:#EDF6FD;}

.mmb-section .btn{background:#333333;}
.mmb-section .btn:hover{background-color:#333333;}

/*****  aeroCRS_extras.css  *****/
    .no-extra-alert-check{
        background:#333333;
    }
    .anchold{
        order: -1; 
        -webkit-order: -1;
    }
    .seathold{
        order: -2; 
        -webkit-order: -2;
    }
    .heapItem{
        order: 3; 
        -webkit-order: 3;
    }
    .transferItem{
        order: 4; 
        -webkit-order: 4;
    }
    .membershiphold{
        order: 5; 
        -webkit-order: 5;
    }

	.exclamation path{
        fill: #333333;
    }
